Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ruby/reline] Move the cursor correctly when deleting at eol | aycabta | 2021-01-13 | 1 | -0/+18 |
| | | | | | | This fixes ruby/reline#246. https://github.com/ruby/reline/commit/07a73ba601 | ||||
* | [ruby/reline] Doesn't contain terminate spaces by cw | aycabta | 2020-12-24 | 1 | -7/+25 |
| | | | | | | This closes ruby/reline#233. https://github.com/ruby/reline/commit/4c3f2e2eae | ||||
* | [ruby/reline] Use #bytesize for vi_replace_char | aycabta | 2020-12-24 | 1 | -0/+18 |
| | | | | | | This closes ruby/reline#228. https://github.com/ruby/reline/commit/8205fa0b00 | ||||
* | [ruby/reline] Delete the last char of a line by dw | aycabta | 2020-12-24 | 1 | -0/+23 |
| | | | | | | This closes ruby/reline#229. https://github.com/ruby/reline/commit/3f0ae689c4 | ||||
* | [ruby/reline] Key strokes like 2dl should behave d2l | aycabta | 2020-12-05 | 1 | -3/+3 |
| | | | | | | | Key strokes, vi arg, operator, and motion should be treated as operator, vi arg, and motion. https://github.com/ruby/reline/commit/d1a7e74aa4 | ||||
* | [ruby/reline] Call process_insert when the end of pasting plural fullwidth chars | aycabta | 2020-12-05 | 1 | -0/+22 |
| | | | | https://github.com/ruby/reline/commit/594484d9f9 | ||||
* | [ruby/reline] Motions e, E, t, f should include a char on cursor if follows ↵ | aycabta | 2020-12-05 | 1 | -2/+61 |
| | | | | | | operator https://github.com/ruby/reline/commit/86e9a76499 | ||||
* | [ruby/reline] Implement vi_yank | aycabta | 2020-12-05 | 1 | -0/+18 |
| | | | | https://github.com/ruby/reline/commit/164aaf9a5f | ||||
* | [ruby/reline] Operator with arg need to make sure that they take arg to ↵ | aycabta | 2020-12-05 | 1 | -0/+13 |
| | | | | | | avoid crashing https://github.com/ruby/reline/commit/1c0c06de1f | ||||
* | [ruby/reline] Unimplemented vi command should be no-op | aycabta | 2020-12-05 | 1 | -0/+13 |
| | | | | https://github.com/ruby/reline/commit/abc90e6867 | ||||
* | [ruby/reline] Keep operator proc as a local variable in the scope | aycabta | 2020-12-05 | 1 | -0/+13 |
| | | | | | | The proc variable will be used later so the instance variable will be changes. https://github.com/ruby/reline/commit/496c4361f6 | ||||
* | [ruby/reline] Implement vi_change_meta | aycabta | 2020-01-21 | 1 | -0/+23 |
| | | | | https://github.com/ruby/reline/commit/8538e0e10f | ||||
* | [ruby/reline] Implement vi_prev_char and vi_to_prev_char | aycabta | 2020-01-20 | 1 | -0/+36 |
| | | | | https://github.com/ruby/reline/commit/0ad3ee63fa | ||||
* | [ruby/reline] Implement vi_to_next_char | aycabta | 2020-01-20 | 1 | -0/+18 |
| | | | | https://github.com/ruby/reline/commit/066ecb0a21 | ||||
* | Implement vi_insert_at_bol and vi_add_at_eol | aycabta | 2020-01-17 | 1 | -0/+36 |
| | |||||
* | Add tests for vi_insert and vi_add | aycabta | 2020-01-17 | 1 | -0/+32 |
| | |||||
* | Introduce an abstracted structure about the encoding of Reline | aycabta | 2020-01-14 | 1 | -2/+2 |
| | | | | | | 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. | ||||
* | ^D on non-empty line in vi mode behaves like Enter | aycabta | 2019-12-25 | 1 | -8/+11 |
| | |||||
* | Change encoding of completion list...for more tests | aycabta | 2019-12-05 | 1 | -0/+6 |
| | |||||
* | Change encoding of completion list | aycabta | 2019-12-05 | 1 | -1/+6 |
| | |||||
* | Support disable-completion | aycabta | 2019-12-05 | 1 | -0/+39 |
| | |||||
* | The ed_move_to_beg is different from vi_first_print | aycabta | 2019-06-03 | 1 | -1/+18 |
| | |||||
* | Revert 3b7862c8e88cd7838a53ec083ac5733386400956 causing various CI hangs | Takashi Kokubun | 2019-05-29 | 1 | -4/+3 |
| | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Use existing instances for LineEditor and Config | aycabta | 2019-05-29 | 1 | -3/+4 |
| | |||||
* | Use Reline.completer_quote_characters to complete | aycabta | 2019-05-28 | 1 | -1/+0 |
| | |||||
* | Use Reline.test_mode in Reline's test too | aycabta | 2019-05-22 | 1 | -0/+1 |
| | |||||
* | Rename Reline's test file name because of typo | aycabta | 2019-05-14 | 1 | -0/+1025 |