Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Skip transpose-words if less than 2 word | aycabta | 2019-06-06 | 1 | -0/+1 |
| | |||||
* | Move I/O access from Reline::KeyStroke to Reline | aycabta | 2019-06-05 | 1 | -75/+2 |
| | |||||
* | Add aliases for commands for changing text macro | aycabta | 2019-06-04 | 1 | -0/+9 |
| | |||||
* | Implement transpose-words | aycabta | 2019-06-04 | 3 | -1/+115 |
| | |||||
* | Simplify matching | Nobuyoshi Nakada | 2019-06-04 | 1 | -1/+1 |
| | |||||
* | Erase VI_OPERATORS | aycabta | 2019-06-03 | 1 | -6/+0 |
| | | | | The operators are using @waiting_operator_proc in vi mode. | ||||
* | The C-q is also quoted insert in emacs mode | aycabta | 2019-06-03 | 1 | -1/+1 |
| | |||||
* | Add aliases for commands for moving macro | aycabta | 2019-06-03 | 1 | -0/+7 |
| | |||||
* | The ed_move_to_beg is different from vi_first_print | aycabta | 2019-06-03 | 3 | -3/+7 |
| | |||||
* | Reline::LineEditor::ARGUMENTABLE is no longer used | Nobuyoshi Nakada | 2019-06-03 | 1 | -27/+0 |
| | |||||
* | Fix ArgumentError in aliased macro | Nobuyoshi Nakada | 2019-06-03 | 1 | -2/+12 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2221 | ||||
* | Check conditional nestings in INPUTRC | Nobuyoshi Nakada | 2019-06-02 | 1 | -12/+31 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2222 | ||||
* | Prefer $INPUTRC over the default in the home | Nobuyoshi Nakada | 2019-06-02 | 1 | -3/+3 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2222 | ||||
* | Add true condition `Reline` | Nobuyoshi Nakada | 2019-06-02 | 1 | -0/+1 |
| | |||||
* | Add Reline test for unknown macro | aycabta | 2019-06-02 | 1 | -1/+0 |
| | |||||
* | Add new test for Reline within pipe | aycabta | 2019-06-02 | 1 | -0/+4 |
| | |||||
* | Add comments to key bindings vars of Reline::Config | aycabta | 2019-06-02 | 1 | -2/+2 |
| | |||||
* | Suppress error of macro not found | aycabta | 2019-06-02 | 1 | -1/+9 |
| | |||||
* | Remove an unnecessary argument | aycabta | 2019-06-01 | 1 | -15/+11 |
| | |||||
* | Just use `File.readlines` | Nobuyoshi Nakada | 2019-06-01 | 1 | -3/+1 |
| | |||||
* | Use inputrc data for keystroke setting | aycabta | 2019-06-01 | 5 | -55/+69 |
| | |||||
* | Seprate raw keystroke config for each platforms | Nobuyoshi Nakada | 2019-06-01 | 3 | -0/+26 |
| | |||||
* | Warn compile_error only when input is finished | Takashi Kokubun | 2019-05-31 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | Let's say we are in progress to write `"foo"`: ``` irb> "fo ``` at this moment, nothing is wrong. It would be just a normal way to write `"foo"`. Prior to this commit, the `fo` part was warned because of 5b64d7ac6e7cbf759b859428f125539e58bac0bd. But I think warning such a normal input is not valuable for users. However, we'd like to warn `:@1` or `@@1` which is also a syntax error. Then this commit switches the syntax highlight based on whether the input text is finished or not. When it's not finished yet, it does not warn compile_error. | ||||
* | Finish with ^D only when input is completely empty in vi insert mode | aycabta | 2019-05-31 | 1 | -1/+1 |
| | |||||
* | Use rebuilt buffer data to rerender all | aycabta | 2019-05-30 | 1 | -4/+5 |
| | |||||
* | Use start_with? for escaped quote too | aycabta | 2019-05-30 | 1 | -1/+1 |
| | |||||
* | Use negative lookahead and start_with? | aycabta | 2019-05-30 | 1 | -1/+1 |
| | |||||
* | Fix strange vertical cursor moving when adding a newline at bottom | aycabta | 2019-05-30 | 1 | -2/+6 |
| | |||||
* | Calculate vertical position correctly when rerendering all lines | aycabta | 2019-05-30 | 1 | -1/+2 |
| | |||||
* | Fix broken rendering when the last line is auto-wrapped | aycabta | 2019-05-30 | 1 | -5/+5 |
| | |||||
* | Rerender following lines when line number increased | aycabta | 2019-05-30 | 1 | -1/+1 |
| | |||||
* | Clear remaining lines when line number decreased | aycabta | 2019-05-30 | 1 | -6/+24 |
| | |||||
* | Fix the auto-wrap behabior that was too buggy | aycabta | 2019-05-30 | 1 | -23/+32 |
| | |||||
* | Use reversed get_screen_size correctly on Windows | aycabta | 2019-05-29 | 1 | -2/+2 |
| | |||||
* | Fix condition..."and" is lowest priority operator, than "=" | aycabta | 2019-05-28 | 1 | -1/+1 |
| | |||||
* | Use Reline.completer_quote_characters to complete | aycabta | 2019-05-28 | 1 | -9/+36 |
| | |||||
* | Fix reversed row and column get_screen_size on Windows | aycabta | 2019-05-28 | 1 | -1/+1 |
| | |||||
* | Use Shift+Enter as Meta+Enter on Windows | aycabta | 2019-05-28 | 1 | -1/+7 |
| | |||||
* | Use VK_MENU instead of VK_LMENU to check ALT on Windows | aycabta | 2019-05-28 | 1 | -2/+2 |
| | |||||
* | Join next line if deletes newline at end of line | aycabta | 2019-05-28 | 1 | -0/+8 |
| | |||||
* | Exit only when blank input | aycabta | 2019-05-28 | 1 | -1/+1 |
| | |||||
* | Support OSC and treat \1 \2 correctly | aycabta | 2019-05-28 | 1 | -12/+53 |
| | |||||
* | Revert "Support OSC and treat \1 \2 correctly" | aycabta | 2019-05-28 | 1 | -53/+12 |
| | | | | This reverts commit 77bfebebc44c5e46ebd156d074081846c037f882. | ||||
* | Support OSC and treat \1 \2 correctly | aycabta | 2019-05-28 | 1 | -12/+53 |
| | |||||
* | CSI allows empty digit which equals 0 | Nobuyoshi Nakada | 2019-05-27 | 1 | -1/+1 |
| | |||||
* | Fix rendering bug of ^D | aycabta | 2019-05-27 | 1 | -13/+31 |
| | |||||
* | Move to next of last line by ^D | aycabta | 2019-05-27 | 1 | -1/+7 |
| | |||||
* | Check blank history | aycabta | 2019-05-27 | 1 | -0/+3 |
| | |||||
* | Move to next of last line by ^C | aycabta | 2019-05-27 | 1 | -0/+9 |
| | |||||
* | Reline should move to next line after finished in Readline mode | aycabta | 2019-05-27 | 1 | -0/+3 |
| |