summaryrefslogtreecommitdiff
path: root/lib/reline.rb
AgeCommit message (Expand)Author
2024-04-05[ruby/reline] Thread safe readlinetomoya ishida
2024-04-05[ruby/reline] Always call finalize and depreptomoya ishida
2024-04-04[ruby/reline] Handle INT signal correctly, remove handle_clearedtomoya ishida
2024-04-01[ruby/reline] Refactor completiontomoya ishida
2024-03-24[ruby/reline] Disable dialog proc if TERM=dumbtomoya ishida
2024-03-19[ruby/reline] Reline 0.5.0.pretomoya ishida
2023-11-06[ruby/reline] Introduce a new class Reline::Face to configureHASUMI Hitoshi
2023-08-20[ruby/reline] Use fdiv for keyseq_timeout msec to sec conversiontomoya ishida
2023-08-20[ruby/reline] Remove Timeout usageStan Lo
2023-07-07[ruby/reline] Reduce direct references to `Reline::IOGate`Stan Lo
2023-07-05[ruby/reline] Update Relin::IOGate dinamically when it is neededtomoya ishida
2023-07-04[ruby/reline] Refactor Reline::CoreStan Lo
2023-06-20[ruby/reline] Omit constant under StructYuta Kusuno
2023-05-27[ruby/reline] Use appropriate dialog height and reduce screen pushuptomoya ishida
2023-04-15[ruby/reline] Change Reline.add_dialog_proc(name, nil) to properlytomoya ishida
2023-02-27[ruby/reline] Fix the cause of test_yamatanooroti randomly failingtomoya ishida
2023-02-07[ruby/reline] Add comment for unused constantsima1zumi
2022-12-05[ruby/reline] Remove unapproved color setting APIsStan Lo
2022-09-01[ruby/reline] Support dumb terminalNobuyoshi Nakada
2022-07-22[ruby/reline] Rename dialog_pointer_* to dialog_highlight_*st0012
2022-07-16[ruby/reline] Use color name instead of code (integer) in dialog color APIsst0012
2022-06-27[ruby/reline] Enable to change the background color of dialogs. (https://gith...pocari
2022-06-13[ruby/reline] Check the ambiguous char width only on ttyNobuyoshi Nakada
2021-12-21[ruby/reline] Finalize when exception occurredaycabta
2021-12-21[ruby/reline] Split off set_signal_handler methodaycabta
2021-12-20[ruby/reline] Add support for overwriting dialog proc with the same nameaycabta
2021-12-20[ruby/reline] Add Reline.dialog_proc(name_sym)aycabta
2021-10-11[ruby/reline] Suppress warning, "instance variable @ambiguous_width not initi...aycabta
2021-10-02[ruby/reline] Refactoring Reline::Key.match? and add test.manga_osyo
2021-09-10[ruby/reline] Move #pointer from DialogRenderInfo to Dialogaycabta
2021-09-07[ruby/reline] Use Symbol for method namesaycabta
2021-09-06[ruby/reline] Limit number of chars only when completion source text (pointer...aycabta
2021-09-06[ruby/reline] Cut out read_2nd_character_of_key_sequenceaycabta
2021-09-06[ruby/reline] Use combined_key if it exists when comparing Reline::Key and In...aycabta
2021-09-06[ruby/reline] Allow Reline::KeyStroke to compare raw and meta-key processed k...aycabta
2021-09-06[ruby/reline] Support for key bindings result Symbol in Reline::Keyaycabta
2021-09-06[ruby/reline] Add Reline::Key#== as an alias to Reline::Key#match?aycabta
2021-09-06[ruby/reline] Reline::Key supports the comparison with Integeraycabta
2021-09-04[ruby/reline] Implement scrollbaraycabta
2021-09-04[ruby/reline] Show even if it's only one candidate until a perfect matchaycabta
2021-09-03[ruby/reline] Add Reline::Key#match?aycabta
2021-09-03[ruby/reline] Autocompletion ignites when target char length is 3 or longeraycabta
2021-09-02[ruby/reline] Add a spaceaycabta
2021-08-31[ruby/reline] Fix Reline::Unicode.take_range as it was not fully functionalaycabta
2021-08-31[ruby/reline] Pass "dialog" to context to get "dialog.scroll_top" lateraycabta
2021-08-31[ruby/reline] Autocompletion dialog height 15aycabta
2021-08-31[ruby/reline] Scroll autocompletion pointer in dialog correctlyaycabta
2021-08-31[ruby/reline] Use DialogRenderInfo structaycabta
2021-08-30[ruby/reline] Fix Reline.autocompletion=() interfaceaycabta
2021-08-30[ruby/reline] Add Reline.autocompletion=() interfaceaycabta