Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-07 | [ruby/reline] Terminate correctly in the middle of lines higher than the screen | aycabta | |
https://github.com/ruby/reline/commit/e1d9240ada | |||
2021-02-07 | [ruby/reline] Autowrap correctly when inserting chars in the middle of a line | aycabta | |
https://github.com/ruby/reline/commit/ebaf37255f | |||
2021-01-18 | [ruby/reline] Windows needs more times to wait rendering | aycabta | |
https://github.com/ruby/reline/commit/53ff2b09c7 | |||
2021-01-18 | [ruby/reline] Tests with yamatanooroti don't need chdir | aycabta | |
Because of chdir, log files ware created in temporary directries on Windows. https://github.com/ruby/reline/commit/200b469a68 | |||
2021-01-13 | Rename RubyVM::MJIT to RubyVM::JIT | Takashi Kokubun | |
because the name "MJIT" is an internal code name, it's inconsistent with --jit while they are related to each other, and I want to discourage future JIT implementation-specific (e.g. MJIT-specific) APIs by this rename. [Feature #17490] | |||
2021-01-13 | [ruby/reline] Move the cursor correctly when deleting at eol | aycabta | |
This fixes ruby/reline#246. https://github.com/ruby/reline/commit/07a73ba601 | |||
2021-01-13 | [ruby/reline] Handle ed_search_{prev,next}_history in multiline correctly | aycabta | |
The current line was being handled incorrectly when displaying the hit history, so it has been fixed to be correct. https://github.com/ruby/reline/commit/a3df4343b3 | |||
2021-01-08 | [ruby/reline] Suppress auto indent for adding newlines in pasting | aycabta | |
Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/074bb017a7 | |||
2021-01-08 | [ruby/reline] Suppress crashing when dynamic_prompt_proc returns a broken ↵ | aycabta | |
prompt list Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/558f7be168 | |||
2021-01-08 | [ruby/reline] Suppress crashing when auto_indent_proc returns broken indent info | aycabta | |
Co-authored-by: Juanito Fatas <me@juanitofatas.com> https://github.com/ruby/reline/commit/7c24276275 | |||
2021-01-08 | [ruby/reline] Remove debug print | aycabta | |
https://github.com/ruby/reline/commit/d7fbaedc6a | |||
2021-01-08 | [ruby/reline] Correct var names in Reline were different from vi-*-mode-string | aycabta | |
https://github.com/ruby/reline/commit/8255fc93b9 | |||
2021-01-08 | [ruby/reline] Update cursor correctly when just cursor moving | aycabta | |
This fixes ruby/reline#236 and ruby/reline#239. https://github.com/ruby/reline/commit/3e3c89d00b | |||
2021-01-05 | 600x larger timeout for Reline | Takashi Kokubun | |
I didn't notice it's msec. 2.5s is too short. http://ci.rvm.jp/results/trunk-mjit-wait@phosphorus-docker/3311385 | |||
2020-12-29 | Increase timeout for reline with --jit-wait | Takashi Kokubun | |
for failures like: http://ci.rvm.jp/logfiles/brlog.trunk-mjit-wait.20201229-130509 http://ci.rvm.jp/logfiles/brlog.trunk-mjit-wait.20201229-165132 http://ci.rvm.jp/logfiles/brlog.trunk-mjit-wait.20201228-015519 | |||
2020-12-24 | [ruby/reline] Doesn't contain terminate spaces by cw | aycabta | |
This closes ruby/reline#233. https://github.com/ruby/reline/commit/4c3f2e2eae | |||
2020-12-24 | [ruby/reline] Use #bytesize for vi_replace_char | aycabta | |
This closes ruby/reline#228. https://github.com/ruby/reline/commit/8205fa0b00 | |||
2020-12-24 | [ruby/reline] Delete the last char of a line by dw | aycabta | |
This closes ruby/reline#229. https://github.com/ruby/reline/commit/3f0ae689c4 | |||
2020-12-24 | [ruby/reline] Discard prompt cache by changing mode icon | aycabta | |
https://github.com/ruby/reline/commit/bfeda8a79b | |||
2020-12-22 | [ruby/reline] Fixed an exception occurred when ambiguous width character was ↵ | ima1zumi | |
passed to `#calculate_width` [Bug #17405] https://github.com/ruby/reline/commit/f79b4c857f | |||
2020-12-22 | [ruby/reline] Support isearch-terminators | aycabta | |
https://github.com/ruby/reline/commit/a7922da16b | |||
2020-12-22 | [ruby/reline] Render refreshed prompt just after i-search finished | aycabta | |
https://github.com/ruby/reline/commit/0d3188fe34 | |||
2020-12-19 | [ruby/reline] Yank by em-kill-region correctly | aycabta | |
This closes ruby/reline#106. https://github.com/ruby/reline/commit/2549a52e15 | |||
2020-12-19 | [ruby/reline] Bind yank-pop correctly | aycabta | |
https://github.com/ruby/reline/commit/3c74beac65 | |||
2020-12-19 | [ruby/reline] Add Enumerable to KillRing for debugging | aycabta | |
https://github.com/ruby/reline/commit/d208874152 | |||
2020-12-17 | [ruby/reline] Support longer than screen height on Windows | aycabta | |
https://github.com/ruby/reline/commit/2a97ca9362 | |||
2020-12-17 | [ruby/reline] Support longer than screen height | aycabta | |
https://github.com/ruby/reline/commit/e83a3de9ed | |||
2020-12-11 | Strip trailing spaces [ci skip] | Nobuyoshi Nakada | |
2020-12-11 | [ruby/reline] Fix breaking to input Emoji with ZWJ. | ima1zumi | |
https://github.com/ruby/reline/commit/f21dfdbb11 | |||
2020-12-08 | [ruby/reline] Editing to initial content is not just cursor moving | aycabta | |
https://github.com/ruby/reline/commit/0a4f175b0a | |||
2020-12-05 | [ruby/reline] Process insertion buffer forcibly | aycabta | |
https://github.com/ruby/reline/commit/89d49ec9e0 | |||
2020-12-05 | [ruby/reline] Support bracketed paste mode | aycabta | |
https://github.com/ruby/reline/commit/d1a6869322 | |||
2020-12-05 | [ruby/reline] Forced newline insertion is not just cursor moving | aycabta | |
https://github.com/ruby/reline/commit/0e30a49d03 | |||
2020-12-05 | [ruby/reline] Drop prompt list cache when num of lines is changed | aycabta | |
https://github.com/ruby/reline/commit/1959e22043 | |||
2020-12-05 | [ruby/reline] Key strokes like 2dl should behave d2l | aycabta | |
Key strokes, vi arg, operator, and motion should be treated as operator, vi arg, and motion. https://github.com/ruby/reline/commit/d1a7e74aa4 | |||
2020-12-05 | [ruby/reline] Add test `Reline::Unicode.test_get_mbchar_width`. | manga_osyo | |
https://github.com/ruby/reline/commit/301e9048fc | |||
2020-12-05 | [ruby/reline] Add alias vi-movement-mode to vi-command-mode for compatibility | aycabta | |
https://github.com/ruby/reline/commit/a79c297567 | |||
2020-12-05 | [ruby/reline] Call process_insert when the end of pasting plural fullwidth chars | aycabta | |
https://github.com/ruby/reline/commit/594484d9f9 | |||
2020-12-05 | [ruby/reline] Motions e, E, t, f should include a char on cursor if follows ↵ | aycabta | |
operator https://github.com/ruby/reline/commit/86e9a76499 | |||
2020-12-05 | [ruby/reline] Implement vi_yank | aycabta | |
https://github.com/ruby/reline/commit/164aaf9a5f | |||
2020-12-05 | [ruby/reline] Operator with arg need to make sure that they take arg to ↵ | aycabta | |
avoid crashing https://github.com/ruby/reline/commit/1c0c06de1f | |||
2020-12-05 | [ruby/reline] Unimplemented vi command should be no-op | aycabta | |
https://github.com/ruby/reline/commit/abc90e6867 | |||
2020-12-05 | [ruby/reline] Keep operator proc as a local variable in the scope | aycabta | |
The proc variable will be used later so the instance variable will be changes. https://github.com/ruby/reline/commit/496c4361f6 | |||
2020-12-05 | [ruby/reline] Skip em_exchange_mark without mark | aycabta | |
https://github.com/ruby/reline/commit/abb56e5ec3 | |||
2020-12-05 | [ruby/reline] Bypass newline insertion at eol on command prompt | aycabta | |
A newline is automatically inserted if a character is rendered at eol on command prompt. https://github.com/ruby/reline/commit/2dfd5d0df8 | |||
2020-12-05 | [ruby/reline] Deduplicate completed items | aycabta | |
https://github.com/ruby/reline/commit/2dabf0c786 | |||
2020-12-05 | [ruby/reline] Add tests about complicated rendering | aycabta | |
https://github.com/ruby/reline/commit/f4683b72eb | |||
2020-12-05 | [ruby/reline] Test prompt with escape sequence | aycabta | |
https://github.com/ruby/reline/commit/c7c1d5f5d1 | |||
2020-12-05 | [ruby/reline] Use startup_option instead of startup wait | aycabta | |
https://github.com/ruby/reline/commit/a63ce6371c | |||
2020-12-05 | [ruby/reline] Wait for the process to be started in start_terminal | aycabta | |
https://github.com/ruby/reline/commit/d29d33dcf5 |