summaryrefslogtreecommitdiff
path: root/lib/reline.rb
AgeCommit message (Expand)Author
2024-10-02[ruby/reline] Add a timeout to cursor_postomoya ishida
2024-09-03[ruby/reline] Fix redisplay/insert_text called from pre_input_hooktomoya ishida
2024-07-12[ruby/reline] Fix rendering bug of nomultiline prompttomoya ishida
2024-06-05[ruby/reline] Refactor input key readingtomoya ishida
2024-06-04Revert "Revert "[ruby/reline] Reline::ANSI is general io. Reline::GeneralIO i...Takashi Kokubun
2024-06-03Revert "[ruby/reline] Reline::ANSI is general io. Reline::GeneralIO is not."Takashi Kokubun
2024-06-03[ruby/reline] Reline::ANSI is general io. Reline::GeneralIO is not.tomoya ishida
2024-06-03[ruby/reline] Improve key binding match/matching checktomoya ishida
2024-06-01[ruby/reline] Overhaul io gate structureStan Lo
2024-05-08[ruby/reline] Implement bracketed paste inserttomoya ishida
2024-05-02[ruby/reline] Fix default and additional key bindings vanish bugtomoya ishida
2024-05-02[ruby/reline] Avoid reading .inputrc repeatedlyMari Imaizumi
2024-04-30[ruby/reline] Fix completion dialog position when completed part istomoya ishida
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