aboutsummaryrefslogtreecommitdiffstats
path: root/lib/reline.rb
Commit message (Expand)AuthorAgeFilesLines
* [ruby/reline] Introduce a new class Reline::Face to configureHASUMI Hitoshi2023-11-061-8/+6
* [ruby/reline] Use fdiv for keyseq_timeout msec to sec conversiontomoya ishida2023-08-201-3/+2
* [ruby/reline] Remove Timeout usageStan Lo2023-08-201-26/+15
* [ruby/reline] Reduce direct references to `Reline::IOGate`Stan Lo2023-07-071-28/+32
* [ruby/reline] Update Relin::IOGate dinamically when it is neededtomoya ishida2023-07-051-0/+14
* [ruby/reline] Refactor Reline::CoreStan Lo2023-07-041-18/+14
* [ruby/reline] Omit constant under StructYuta Kusuno2023-06-201-1/+1
* [ruby/reline] Use appropriate dialog height and reduce screen pushuptomoya ishida2023-05-271-1/+1
* [ruby/reline] Change Reline.add_dialog_proc(name, nil) to properlytomoya ishida2023-04-151-2/+6
* [ruby/reline] Fix the cause of test_yamatanooroti randomly failingtomoya ishida2023-02-271-11/+13
* [ruby/reline] Add comment for unused constantsima1zumi2023-02-071-0/+1
* [ruby/reline] Remove unapproved color setting APIsStan Lo2022-12-051-26/+5
* [ruby/reline] Support dumb terminalNobuyoshi Nakada2022-09-011-16/+13
* [ruby/reline] Rename dialog_pointer_* to dialog_highlight_*st00122022-07-221-10/+10
* [ruby/reline] Use color name instead of code (integer) in dialog color APIsst00122022-07-161-20/+25
* [ruby/reline] Enable to change the background color of dialogs. (https://gith...pocari2022-06-271-10/+43
* [ruby/reline] Check the ambiguous char width only on ttyNobuyoshi Nakada2022-06-131-1/+1
* [ruby/reline] Finalize when exception occurredaycabta2021-12-211-1/+6
* [ruby/reline] Split off set_signal_handler methodaycabta2021-12-211-0/+1
* [ruby/reline] Add support for overwriting dialog proc with the same nameaycabta2021-12-201-8/+6
* [ruby/reline] Add Reline.dialog_proc(name_sym)aycabta2021-12-201-0/+7
* [ruby/reline] Suppress warning, "instance variable @ambiguous_width not initi...aycabta2021-10-111-1/+1
* [ruby/reline] Refactoring Reline::Key.match? and add test.manga_osyo2021-10-021-13/+9
* [ruby/reline] Move #pointer from DialogRenderInfo to Dialogaycabta2021-09-101-2/+3
* [ruby/reline] Use Symbol for method namesaycabta2021-09-071-1/+1
* [ruby/reline] Limit number of chars only when completion source text (pointer...aycabta2021-09-061-1/+1
* [ruby/reline] Cut out read_2nd_character_of_key_sequenceaycabta2021-09-061-27/+35
* [ruby/reline] Use combined_key if it exists when comparing Reline::Key and In...aycabta2021-09-061-1/+1
* [ruby/reline] Allow Reline::KeyStroke to compare raw and meta-key processed k...aycabta2021-09-061-2/+10
* [ruby/reline] Support for key bindings result Symbol in Reline::Keyaycabta2021-09-061-1/+1
* [ruby/reline] Add Reline::Key#== as an alias to Reline::Key#match?aycabta2021-09-061-0/+1
* [ruby/reline] Reline::Key supports the comparison with Integeraycabta2021-09-061-3/+15
* [ruby/reline] Implement scrollbaraycabta2021-09-041-2/+2
* [ruby/reline] Show even if it's only one candidate until a perfect matchaycabta2021-09-041-1/+1
* [ruby/reline] Add Reline::Key#match?aycabta2021-09-031-1/+7
* [ruby/reline] Autocompletion ignites when target char length is 3 or longeraycabta2021-09-031-1/+1
* [ruby/reline] Add a spaceaycabta2021-09-021-1/+1
* [ruby/reline] Fix Reline::Unicode.take_range as it was not fully functionalaycabta2021-08-311-1/+1
* [ruby/reline] Pass "dialog" to context to get "dialog.scroll_top" lateraycabta2021-08-311-1/+1
* [ruby/reline] Autocompletion dialog height 15aycabta2021-08-311-1/+1
* [ruby/reline] Scroll autocompletion pointer in dialog correctlyaycabta2021-08-311-1/+1
* [ruby/reline] Use DialogRenderInfo structaycabta2021-08-311-1/+2
* [ruby/reline] Fix Reline.autocompletion=() interfaceaycabta2021-08-301-0/+1
* [ruby/reline] Add Reline.autocompletion=() interfaceaycabta2021-08-301-0/+8
* [ruby/reline] Add autocompletion on emacs mode by Tab / S-Tabaycabta2021-08-301-0/+1
* [ruby/reline] Make autocomplete dialog is registered firstaycabta2021-08-291-2/+3
* [ruby/reline] Delete show doc dialog to move it to IRBaycabta2021-08-291-37/+0
* [ruby/reline] Remove an unnecessary variableaycabta2021-08-291-1/+0
* [ruby/reline] Remove dialog_proc_list accessor of Relineaycabta2021-08-291-1/+0
* [ruby/reline] Move constants of dialogs to under Relineaycabta2021-08-291-5/+5