summaryrefslogtreecommitdiff
path: root/lib/reline/line_editor.rb
AgeCommit message (Expand)Author
2021-04-03Backport lib/reline, and lib/irb for 3.0.1 4th (#4349)aycabta
2021-02-26Backport lib/reline, and lib/irb for 3.0.1 3rd (#4228)aycabta
2021-02-07Backport lib/reline, and lib/irb for 3.0.1 2nd (#4157)aycabta
2021-01-19Backport lib/reline, ext/readline, and lib/irb for 3.0.1 (#4085)aycabta
2020-12-24[ruby/reline] Doesn't contain terminate spaces by cwaycabta
2020-12-24[ruby/reline] Use #bytesize for vi_replace_charaycabta
2020-12-24[ruby/reline] Suppress crashing when boken prompt_list is givenaycabta
2020-12-24[ruby/reline] Discard prompt cache by changing mode iconaycabta
2020-12-22[ruby/reline] Support isearch-terminatorsaycabta
2020-12-22[ruby/reline] Render refreshed prompt just after i-search finishedaycabta
2020-12-19[ruby/reline] Use cached prompt list when just moved the cursoraycabta
2020-12-19[ruby/reline] Yank by em-kill-region correctlyaycabta
2020-12-19[ruby/reline] Bind yank-pop correctlyaycabta
2020-12-17[ruby/reline] Support longer than screen heightaycabta
2020-12-17Fixing glitchy kill ring behavior in irbYale Kozinski
2020-12-11[ruby/reline] Fix breaking to input Emoji with ZWJ.ima1zumi
2020-12-08[ruby/reline] Editing to initial content is not just cursor movingaycabta
2020-12-05[ruby/reline] Process insertion buffer forciblyaycabta
2020-12-05[ruby/reline] Forced newline insertion is not just cursor movingaycabta
2020-12-05[ruby/reline] Drop prompt list cache when num of lines is changedaycabta
2020-12-05[ruby/reline] Cache dynamic prompt for 0.5secaycabta
2020-12-05[ruby/reline] Stop rerendering if the cursor is only movedaycabta
2020-12-05[ruby/reline] Split #rerender method that is too hugeaycabta
2020-12-05[ruby/reline] Stop rerendering whole screen when adding newline at end of bufferaycabta
2020-12-05[ruby/reline] Key strokes like 2dl should behave d2laycabta
2020-12-05[ruby/reline] Add alias vi-movement-mode to vi-command-mode for compatibilityaycabta
2020-12-05[ruby/reline] Move alias_method to right after original definitionaycabta
2020-12-05[ruby/reline] Call process_insert when the end of pasting plural fullwidth charsaycabta
2020-12-05[ruby/reline] Motions e, E, t, f should include a char on cursor if follows o...aycabta
2020-12-05[ruby/reline] Implement vi_yankaycabta
2020-12-05[ruby/reline] Operator with arg need to make sure that they take arg to avoid...aycabta
2020-12-05[ruby/reline] Unimplemented vi command should be no-opaycabta
2020-12-05[ruby/reline] Keep operator proc as a local variable in the scopeaycabta
2020-12-05[ruby/reline] Skip em_exchange_mark without markaycabta
2020-12-05[ruby/reline] Continuous insertion bufferingaycabta
2020-12-05[ruby/reline] Suppress callbacks in pastingaycabta
2020-12-05[ruby/reline] Deduplicate completed itemsaycabta
2020-09-12[ruby/reline] Treat prompt correctly when Reline.prompt_proc isn't setaycabta
2020-09-12[ruby/reline] Move cursor to currect vertical pos after rendering a logical lineaycabta
2020-09-12[ruby/reline] Stop using chomp option of lines methodaycabta
2020-09-12[ruby/reline] Stop erasing chars after the cursor at eolaycabta
2020-09-09Revert the related commits about `Tempfile.open` change.Hiroshi SHIBATA
2020-08-29Fix usages of Tempfile.open(&block) that expected the file to still be there ...Benoit Daloze
2020-08-28[ruby/reline] Move width calculator methods to Reline::Unicodeaycabta
2020-08-18[ruby/reline] Get rid of loading pathname unnecessarilyNobuyoshi Nakada
2020-08-18[ruby/reline] Remove duplicated line of codeaycabta
2020-08-18[ruby/reline] Support mode iconMark Delk
2020-05-17[ruby/reline] Remove unnecessary TODO commnetaycabta
2020-04-18[ruby/reline] Add ed_search_next_historyaycabta
2020-04-18[ruby/reline] Add ed_search_prev_historyaycabta