Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-12 | [ruby/reline] Treat prompt correctly when Reline.prompt_proc isn't set | aycabta | |
https://github.com/ruby/reline/commit/9c9ba0eff3 | |||
2020-09-12 | [ruby/reline] Move cursor to currect vertical pos after rendering a logical line | aycabta | |
https://github.com/ruby/reline/commit/9b932df544 | |||
2020-08-18 | [ruby/reline] Keep original characters in inputrc | aycabta | |
https://github.com/ruby/reline/commit/96583c6336 | |||
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-08-18 | [ruby/reline] Call #start_terminal after generating temporary inputrc | aycabta | |
because inputrc will be read when starting up https://github.com/ruby/reline/commit/0a30464385 | |||
2020-08-18 | [ruby/reline] Use single quotes for non-expanded string literals | aycabta | |
https://github.com/ruby/reline/commit/3bf7c7d722 | |||
2020-08-18 | [ruby/reline] Use temporary dir with yamatanooroti test | aycabta | |
https://github.com/ruby/reline/commit/8d7df88e98 | |||
2020-05-17 | [ruby/reline] Add a test of autowrap for yamatanooroti | aycabta | |
https://github.com/ruby/reline/commit/38676ba8c2 | |||
2020-05-14 | Restore class variable setting for tests | aycabta | |
2020-05-14 | Initialize Reline callbacks when test suit starts | aycabta | |
2020-05-14 | Delete inner text buffer after tests | aycabta | |
2020-05-12 | Also use pipe for input in test | aycabta | |
2020-04-29 | [ruby/reline] Negative history_size means unlimited | aycabta | |
And unlimited is default. https://github.com/ruby/reline/commit/f5149c3ca6 | |||
2020-04-29 | [ruby/reline] New items to history are dropped if history_size is zero | aycabta | |
https://github.com/ruby/reline/commit/9bdbed9cbc | |||
2020-04-29 | [ruby/reline] Ignore non-absolute XDG_CONFIG_HOME | Nobuyoshi Nakada | |
https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html > All paths set in these environment variables must be absolute. > If an implementation encounters a relative path in any of these > variables it should consider the path invalid and ignore it. https://github.com/ruby/reline/commit/45af6eea77 | |||
2020-04-24 | [ruby/reline] Treat home dir correctly | aycabta | |
https://github.com/ruby/reline/commit/9b1327d2f4 | |||
2020-04-24 | [ruby/reline] Support XDG_CONFIG_HOME | aycabta | |
In the XDG Specification, if ~/.config/readline/inputrc exists, then ~/.inputrc should not be read, but for compatibility with GNU Readline, if ~/.inputrc exists, then it is given priority. https://github.com/ruby/reline/commit/97f1e7db04 | |||
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] Rename wrong test name | aycabta | |
https://github.com/ruby/reline/commit/8480db575b | |||
2020-03-27 | [ruby/reline] Suppress $/ warnings | Nobuyoshi Nakada | |
https://github.com/ruby/reline/commit/f4eac8c76f | |||
2020-03-26 | [ruby/reline] Add a comment why rescue yamatanooroti loading error on the test | aycabta | |
https://github.com/ruby/reline/commit/2a8061daec | |||
2020-03-26 | [ruby/reline] Rename test suite name of yamatanooroti test | aycabta | |
https://github.com/ruby/reline/commit/b0f32f5de4 | |||
2020-03-26 | [ruby/reline] Add yamatanooroti rendering test | aycabta | |
https://github.com/ruby/reline/commit/f092519525 | |||
2020-03-26 | [ruby/reline] Suppress error in case INPUTRC env is empty | aycabta | |
https://github.com/ruby/reline/commit/bce7e7562b | |||
2020-03-26 | [ruby/reline] Work with wrong $/ value correctly | aycabta | |
https://github.com/ruby/reline/commit/962ebf5a1b | |||
2020-03-02 | Reset Reline.point | Koichi Sasada | |
TestRelineAsReadline#test_insert_text expects Readline.point == 0 at the beginning of the test, but a test violate this assumption. | |||
2020-03-02 | skip test if Reline.completion_proc is nil. | Koichi Sasada | |
Some other tests can set Reline.completion_proc, so if it is nil, simply skip this test. | |||
2020-01-26 | Use test_mode on Reline::History::Test for encoding | aycabta | |
2020-01-21 | Reline: Fix changed test results due to change to UTF-8 on Windows | Lars Kanis | |
In commit f8ea2860b0cac1aec79978e6c44168802958e8af the Reline encoding for native windows console was changed to hardcoded UTF-8. This caused failures in reline and readline tests, but they were hidden, because parallel ruby tests incorrectly used Reline::ANSI as IOGate. Tests failures were raised in single process mode, but not with -j switch. This patch corrects encodings on native Windows console. Notes: Merged: https://github.com/ruby/ruby/pull/2848 | |||
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-17 | Add tests for vi_insert and vi_add | 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 | Support history-size in .inputrc correctly | aycabta | |
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-25 | ^D on non-empty line in vi mode behaves like Enter | 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-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-05 | Change encoding of completion list...for more tests | aycabta | |
2019-12-05 | Change encoding of completion list | aycabta | |
2019-12-05 | Support disable-completion | aycabta | |
2019-12-05 | Fix variable catch | aycabta | |