Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-18 | [ruby/reline] Get rid of loading pathname unnecessarily | Nobuyoshi Nakada | |
https://github.com/ruby/reline/commit/9bd54b7f1c | |||
2020-08-18 | [ruby/reline] Remove duplicated line of code | aycabta | |
Co-authored-by: Quentin Sabah <quentin.sabah@gmail.com> https://github.com/ruby/reline/commit/5526e9f7ee | |||
2020-08-18 | [ruby/reline] Support mode icon | Mark Delk | |
Co-authored-by: aycabta <aycabta@gmail.com> https://github.com/ruby/reline/commit/067b618123 | |||
2020-05-17 | [ruby/reline] Remove unnecessary TODO commnet | aycabta | |
https://github.com/ruby/reline/commit/23c67fb7b3 | |||
2020-04-18 | [ruby/reline] Add ed_search_next_history | aycabta | |
https://github.com/ruby/reline/commit/ca750b676b | |||
2020-04-18 | [ruby/reline] Add ed_search_prev_history | aycabta | |
https://github.com/ruby/reline/commit/e9ae288825 | |||
2020-04-18 | [ruby/reline] Use vi_search_{prev,next} to incremental search | aycabta | |
https://github.com/ruby/reline/commit/cab312f584 | |||
2020-04-18 | [ruby/reline] Rename search_history with incremental_search_history | aycabta | |
https://github.com/ruby/reline/commit/d563063ea0 | |||
2020-03-26 | [ruby/reline] Work with wrong $/ value correctly | aycabta | |
https://github.com/ruby/reline/commit/962ebf5a1b | |||
2020-02-14 | [ruby/reline] Use IO#write instead of IO#print | aycabta | |
IO#print always adds a string of $\ automatically. https://github.com/ruby/reline/commit/a93119c847 | |||
2020-02-02 | [ruby/reline] Bypass cursor down when a char is rendered at eol on Windows | aycabta | |
A newline is automatically inserted if a character is rendered at eol on Windows command prompt. https://github.com/ruby/reline/commit/4bfea07e4a | |||
2020-01-21 | [ruby/reline] Implement vi_change_meta | aycabta | |
https://github.com/ruby/reline/commit/8538e0e10f | |||
2020-01-20 | [ruby/reline] Implement vi_prev_char and vi_to_prev_char | aycabta | |
https://github.com/ruby/reline/commit/0ad3ee63fa | |||
2020-01-20 | [ruby/reline] Implement vi_to_next_char | aycabta | |
https://github.com/ruby/reline/commit/066ecb0a21 | |||
2020-01-17 | Implement vi_insert_at_bol and vi_add_at_eol | aycabta | |
2020-01-14 | Introduce an abstracted structure about the encoding of Reline | aycabta | |
The command prompt on Windows always uses Unicode to take input and print output but most Reline implementation depends on Encoding.default_external. This commit introduces an abstracted structure about the encoding of Reline. | |||
2020-01-06 | Complete indented and quoted string correctly | aycabta | |
def foo ''.upca[TAB] This will be completed to be: def foo ''.upcase The indent was gone. This commit fixes the bug. | |||
2020-01-05 | [ruby/reline] Sort completion list | KOBAYASHI Shuji | |
#### Legacy mode: ```console $ irb --legacy irb(main):001:0> l[TAB][TAB] lambda load local_variables loop ``` #### Before this patch: ```console $ irb irb(main):001:0> l[TAB][TAB] local_variables loop lambda load ``` #### After this patch: ```console $ irb irb(main):001:0> l[TAB][TAB] lambda load local_variables loop ``` https://github.com/ruby/reline/commit/6074069c7d | |||
2019-12-27 | Drop an invalid char as UTF-8 | aycabta | |
2019-12-25 | Save last breaking point to complete | aycabta | |
2019-12-25 | The behavior of vi_end_of_transmission should be the same of vi_list_or_eof | aycabta | |
2019-12-25 | ^D on non-empty line in vi mode behaves like Enter | aycabta | |
2019-12-24 | Remove unused variable | aycabta | |
2019-12-24 | The delete-char-or-list shows completed list when called at end of line | aycabta | |
It doesn't behave the same as the delete-char. | |||
2019-12-20 | Fixed misspellings | Nobuyoshi Nakada | |
Fixed misspellings reported at [Bug #16437], for default gems. | |||
2019-12-17 | Remove an unnecessary variable | aycabta | |
2019-12-17 | Remove unnecessary branches | aycabta | |
2019-12-17 | [ruby/reline] Implement completion_append_character | Thomas Leitner | |
There is already the possibility to set Reline.completion_append_character. However, it is not used by the line editor. https://github.com/ruby/reline/commit/ab798931b9 | |||
2019-12-17 | Support change search direction | aycabta | |
2019-12-17 | Support forward-search-history by C-s | aycabta | |
2019-12-13 | Show a menu before a document | aycabta | |
IRB should show a menu first if a completed list has plural items. But just shows document without menu if a completed list with plural items includes a perfect matched item. The behavior is a bug. This commit fixes it. | |||
2019-12-12 | Suppress to crash IRB if completed list has nil | aycabta | |
2019-12-11 | Add a message for CompatibilityError | aycabta | |
2019-12-11 | Support Readline.completion_quote_character by Reline | aycabta | |
2019-12-10 | Change encoding of completion strings | aycabta | |
2019-12-10 | Support completion with case-insensitive fashion | aycabta | |
Reline performs completion in a case-insensitive fashon if Readline.completion_case_fold or completion-ignore-case of .inputrc are set "on". | |||
2019-12-09 | Fix encoding compatibility checking of completion correctly | aycabta | |
2019-12-05 | Support disable-completion | aycabta | |
2019-12-03 | Fix auto-indent behavior correctly | aycabta | |
2019-12-03 | Support incremental search by last determined word | aycabta | |
In the incremental search by C-r, search word is saved when it's determined. In the next incremental search by C-r, if a user presses C-r again with the empty search word, the determined previous search word is used to search. | |||
2019-12-02 | Support incremental search again by C-r in incremental search | aycabta | |
2019-12-02 | Process Backspace key in incremental search correctly | aycabta | |
2019-12-02 | Search history to back in the middle of histories | aycabta | |
2019-12-01 | The ed_search_prev_history should always search to backward | aycabta | |
2019-11-28 | Delete newline when C-k on emacs mode at EOL | aycabta | |
2019-11-21 | Consider escape sequence to calculate prompt width | aycabta | |
2019-11-20 | Fix indent of a line when a newline is inserted to the next | aycabta | |
2019-11-18 | Remove unnecessary check | aycabta | |
2019-11-15 | Implement em_set_mark and em_exchange_mark | aycabta | |
2019-11-08 | Suppress "shadowing outer local variable" warning in 2.5 | aycabta | |