Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-27 | [ruby/reline] Suppress $/ warnings | Nobuyoshi Nakada | |
https://github.com/ruby/reline/commit/f4eac8c76f | |||
2020-03-26 | [ruby/reline] Work with wrong $/ value correctly | aycabta | |
https://github.com/ruby/reline/commit/962ebf5a1b | |||
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. | |||
2019-12-27 | Add test_completion_with_indent_and_completer_quote_characters | aycabta | |
This is for 8a705245e55575d4d310a2e956b89a36a5931971. | |||
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-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-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-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 | Search history to back in the middle of histories | aycabta | |
2019-12-02 | Remove obsolete code | aycabta | |
2019-12-01 | The ed_search_prev_history should always search to backward | aycabta | |
2019-11-15 | Implement em_set_mark and em_exchange_mark | aycabta | |
2019-08-18 | Don't crash when deleting at the end of the line | Alan Wu | |
To reproduce this bug, type one character into irb, then press the delete key on your keyboard. | |||
2019-07-15 | Remove unused method. | manga_osyo | |
2019-06-06 | Skip transpose-words if less than 2 word | aycabta | |
2019-06-06 | Add test_ed_transpose_words_for_mbchar | aycabta | |
2019-06-04 | Implement transpose-words | aycabta | |
2019-06-03 | The C-q is also quoted insert in emacs mode | aycabta | |
2019-06-03 | The ed_move_to_beg is different from vi_first_print | aycabta | |
2019-05-29 | Remove extra items because Reline::HISTORY is a sized queue | aycabta | |
2019-05-29 | Revert 3b7862c8e88cd7838a53ec083ac5733386400956 causing various CI hangs | Takashi Kokubun | |
and dependent commits c67934b1c3b40dda5f170b032423e520511c68dd and f0d1dc5cee87dfb023cb43a2db9bcdef5a8dee8f. RubyCI and ci.rvm.jp are almost dead by timeout since this commit. --- Revert "Skip a reline test hanging on Wercker since 3b7862c8e8" This reverts commit f0d1dc5cee87dfb023cb43a2db9bcdef5a8dee8f. Revert "Remove extra items because Reline::HISTORY is a sized queue" This reverts commit c67934b1c3b40dda5f170b032423e520511c68dd. Revert "Use existing instances for LineEditor and Config" This reverts commit 3b7862c8e88cd7838a53ec083ac5733386400956. | |||
2019-05-29 | Remove extra items because Reline::HISTORY is a sized queue | aycabta | |
2019-05-29 | Use existing instances for LineEditor and Config | aycabta | |
2019-05-28 | Use Reline.completer_quote_characters to complete | aycabta | |
2019-05-22 | Use Reline.test_mode in Reline's test too | aycabta | |
2019-05-21 | Support DEL key | aycabta | |
2019-05-14 | Check encoding when Readline completion | aycabta | |
2019-05-13 | Add ed_search_prev_history to Reline | aycabta | |
2019-05-13 | Use LineEditor#reset on test | aycabta | |
2019-05-12 | Revert "Add a test for em_capitol_case of Reline" | aycabta | |
This reverts commit b1767e56b158d8307412a0928a7ac2366541429d. | |||
2019-05-12 | Add a test for em_capitol_case of Reline | aycabta | |
2019-04-30 | Add Reline as a fallback library for Readline | aycabta | |
* lib/reine.rb, lib/reline/*: Reline is a readline stdlib compatible library. * lib/readline.rb: Readline uses a fallback to Reline when ext/readline doesn't exist. * tool/sync_default_gems.rb: add ruby/reline as a default gem. * appveyor.yml: add "set RELINE_TEST_ENCODING=Windows-31J" for test suit of Reline, and add "--exclude readline" to "nmake test-all" on Visual Studio builds because of strange behavior. * spec/ruby/library/readline/spec_helper.rb: skip Reline as with RbReadline. |