summaryrefslogtreecommitdiff
path: root/lib/reline
AgeCommit message (Collapse)Author
2021-09-03[ruby/reline] Emulate Unix like terminals that sends Alt+key as \e+keyaycabta
https://github.com/ruby/reline/commit/dc2cf90fa6
2021-09-03[ruby/reline] Add Reline::Key#match?aycabta
https://github.com/ruby/reline/commit/8f6aa3af2e
2021-09-03[ruby/reline] Add key accessor for dialog callbacksaycabta
https://github.com/ruby/reline/commit/c949e44a14
2021-09-03[ruby/reline] Swap the order of initialization for readabilityaycabta
https://github.com/ruby/reline/commit/d53749b208
2021-09-03[ruby/reline] Fix autocomplete dialog widthaycabta
https://github.com/ruby/reline/commit/9868432687
2021-09-02[ruby/reline] Version 0.2.8.pre.6aycabta
https://github.com/ruby/reline/commit/175d5ad4c4
2021-09-02[ruby/reline] Clear only necessary parts when dialog disappearingaycabta
https://github.com/ruby/reline/commit/46ff0ff435
2021-09-02[ruby/reline] Shrink the dialog height when contents is shorter than itaycabta
https://github.com/ruby/reline/commit/a18817635f
2021-09-02[ruby/reline] Fix a misalignment when dialog is shown on topaycabta
https://github.com/ruby/reline/commit/0527b1a492
2021-09-02[ruby/reline] Remove an unnsed constantaycabta
https://github.com/ruby/reline/commit/44da8a6b9e
2021-09-02[ruby/reline] Fix a crash when completing empty lineaycabta
https://github.com/ruby/reline/commit/8226ae7e57
2021-09-02[ruby/reline] Fix a crash when completing after 2nd lineaycabta
https://github.com/ruby/reline/commit/f9d3480c34
2021-09-01[ruby/reline] Use padding_space_with_escape_sequences to padding spaces in ↵aycabta
reset_dialog https://github.com/ruby/reline/commit/7d582f4982
2021-09-01[ruby/reline] Cut out a method that calcs width including the escape ↵aycabta
sequence and padding with spaces https://github.com/ruby/reline/commit/46c9d944e5
2021-09-01[ruby/reline] Calc width including escape sequences and padding with spaces ↵aycabta
correctly https://github.com/ruby/reline/commit/21c795e97f
2021-09-01[ruby/reline] Calc width including escape sequences and clear dialog correctlyaycabta
https://github.com/ruby/reline/commit/9b812d5151
2021-09-01Reline::GeneralIO should work fine without ttyaycabta
Notes: Merged: https://github.com/ruby/ruby/pull/4796
2021-08-31[ruby/reline] Remove one unnecessary nest for simplicity's sakeaycabta
https://github.com/ruby/reline/commit/f4bda85a7c
2021-08-31Move access to dialog_render_info inside nil checkaycabta
2021-08-31[ruby/reline] Version 0.2.8.pre.5aycabta
https://github.com/ruby/reline/commit/79b7d80fee
2021-08-31[ruby/reline] Use Reline::Unicode.take_range to devide exactly by widthaycabta
https://github.com/ruby/reline/commit/de1ad93f44
2021-08-31[ruby/reline] Check if dialog_render_info is nil or notaycabta
https://github.com/ruby/reline/commit/e2b87fe831
2021-08-31[ruby/reline] Fix Reline::Unicode.take_range as it was not fully functionalaycabta
https://github.com/ruby/reline/commit/5da6a8d851
2021-08-31[ruby/reline] Use dynamic contents widthaycabta
https://github.com/ruby/reline/commit/f0e54f239b
2021-08-31[ruby/reline] Remove an unused variableaycabta
https://github.com/ruby/reline/commit/0ae7d8b336
2021-08-31[ruby/reline] Version 0.2.8.pre.4aycabta
https://github.com/ruby/reline/commit/059d39b090
2021-08-31[ruby/reline] Pass "dialog" to context to get "dialog.scroll_top" lateraycabta
https://github.com/ruby/reline/commit/d81f29a134
2021-08-31[ruby/reline] Scroll autocompletion pointer in dialog correctlyaycabta
https://github.com/ruby/reline/commit/dc79ed2dd8
2021-08-31[ruby/reline] Use DialogRenderInfo structaycabta
https://github.com/ruby/reline/commit/ac6f652a39
2021-08-31[ruby/reline] Fix dialog rendering at the bottom edgeaycabta
https://github.com/ruby/reline/commit/860be91bd7
2021-08-30[ruby/reline] Version 0.2.8.pre.3aycabta
https://github.com/ruby/reline/commit/6e0ea3362a
2021-08-30[ruby/reline] Version 0.2.8.pre.2aycabta
https://github.com/ruby/reline/commit/5e3ea74891
2021-08-30[ruby/reline] Set autocompletion is false by defaultaycabta
For compatibility with ext/readline. https://github.com/ruby/reline/commit/13d9b936bc
2021-08-30[ruby/reline] Add autocompletion on emacs mode by Tab / S-Tabaycabta
https://github.com/ruby/reline/commit/22d0b4e5d8
2021-08-30[ruby/reline] Add config.autocompletionaycabta
https://github.com/ruby/reline/commit/3d918e4ccb
2021-08-29[ruby/reline] Version 0.2.8.pre.1aycabta
https://github.com/ruby/reline/commit/2668715509
2021-08-29[ruby/reline] Clear dialog by C-caycabta
https://github.com/ruby/reline/commit/f66a079c85
2021-08-29[ruby/reline] Clear completion journey data when finishedaycabta
https://github.com/ruby/reline/commit/03716a411e
2021-08-29[ruby/reline] Suppress crashes on nilaycabta
https://github.com/ruby/reline/commit/b5f62c366b
2021-08-29[ruby/reline] Support custom bg coloraycabta
https://github.com/ruby/reline/commit/cd0cbf53d5
2021-08-29[ruby/reline] Add the ability to handle context between dialogsaycabta
https://github.com/ruby/reline/commit/063d9c70d9
2021-08-29[ruby/reline] Support for multiple dialog renderingaycabta
https://github.com/ruby/reline/commit/f589fab718
2021-08-29[ruby/reline] Remove @dialog_updown and @dialog_contents_widthaycabta
https://github.com/ruby/reline/commit/458cb8a9cc
2021-08-29[ruby/reline] Implement dynamic selection of candidatesaycabta
https://github.com/ruby/reline/commit/e46437df00
2021-08-29[ruby/reline] Completion journey starts with one of candidatesaycabta
First one is just original string. https://github.com/ruby/reline/commit/ccb70cc240
2021-08-29[ruby/reline] Move cursor correctly when current line is auto wrappedaycabta
https://github.com/ruby/reline/commit/14c8fade54
2021-08-29[ruby/reline] Update dialog backup before clearingaycabta
https://github.com/ruby/reline/commit/a39e2c8813
2021-08-29[ruby/reline] Show autocomplete correctly when starts from prev lineaycabta
https://github.com/ruby/reline/commit/f31a76ff31
2021-08-29[ruby/reline] Remove unnecessary metadata between linesaycabta
https://github.com/ruby/reline/commit/83928249e3
2021-08-29[ruby/reline] Combine vertical processing into @dialog_vertical_offsetaycabta
https://github.com/ruby/reline/commit/600b93620c