Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-08-18 | The "exe" dir doesn't exist in this repostiroy | 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-08-09 | Revert a6e32855d079e8f3806d8be8a5f5cf7b3a967133 partially | Kazuhiro NISHIYAMA | |
Fix TypeError when typing `''.[TAB]` | |||
2019-08-06 | Remove obsolete TODO comment | aycabta | |
2019-08-06 | Update Unicode URL to 12.1.0 | aycabta | |
2019-07-28 | [reline] Do not compile regexp for each line | Nobuyoshi Nakada | |
2019-07-28 | [reline] Do not escape and compile regexp for each byte | Nobuyoshi Nakada | |
2019-07-25 | Check wether multibyte character is split | aycabta | |
2019-07-19 | Fix showing doc of "nil.to_s", nil doesn't have #name | aycabta | |
2019-07-15 | Version 0.0.1 | aycabta | |
2019-07-15 | Remove unused method. | manga_osyo | |
2019-07-15 | Add `class Reline::History` and test. | manga_osyo | |
2019-07-14 | fix issue with 'SIGINT' handling in LineEditor#reset | Luke Gruber | |
@old_trap is the string "DEFAULT" and not a callable object (Proc) if there are no other signal handlers for SIGINT signal to chain. | |||
2019-07-06 | Refactored width calculations | Nobuyoshi Nakada | |
2019-07-06 | Simplified | Nobuyoshi Nakada | |
2019-07-04 | Support Control- and Meta- | aycabta | |
2019-07-04 | Move a comment to proper place | aycabta | |
2019-07-04 | Parse key sequence more strictly | Nobuyoshi Nakada | |
2019-07-04 | Use lstrip instead of gsub which can match only once | Nobuyoshi Nakada | |
2019-07-04 | Skip indented comment lines [Bug #15981] | Nobuyoshi Nakada | |
2019-07-01 | New indent must be non-negative number | Nobuyoshi Nakada | |
2019-06-27 | Decrease indent by closing token correctly | aycabta | |
2019-06-20 | Disable auto indent when move cursor up or down | aycabta | |
This commit suppresses a strange behavior below: if true 1[cursor] end and press down key if true 1 end | |||
2019-06-18 | Implement auto indent for multiline | aycabta | |
2019-06-16 | Implement line_no correctly | aycabta | |
2019-06-14 | Set allow_escape_code for prompt | aycabta | |
2019-06-14 | Add Reline.prompt_proc | aycabta | |
2019-06-06 | Skip transpose-words if less than 2 word | aycabta | |
2019-06-05 | Move I/O access from Reline::KeyStroke to Reline | aycabta | |
2019-06-04 | Add aliases for commands for changing text macro | aycabta | |
2019-06-04 | Implement transpose-words | aycabta | |
2019-06-04 | Simplify matching | Nobuyoshi Nakada | |
2019-06-03 | Erase VI_OPERATORS | aycabta | |
The operators are using @waiting_operator_proc in vi mode. | |||
2019-06-03 | The C-q is also quoted insert in emacs mode | aycabta | |
2019-06-03 | Add aliases for commands for moving macro | aycabta | |
2019-06-03 | The ed_move_to_beg is different from vi_first_print | aycabta | |
2019-06-03 | Reline::LineEditor::ARGUMENTABLE is no longer used | Nobuyoshi Nakada | |
2019-06-03 | Fix ArgumentError in aliased macro | Nobuyoshi Nakada | |
Closes: https://github.com/ruby/ruby/pull/2221 | |||
2019-06-02 | Check conditional nestings in INPUTRC | Nobuyoshi Nakada | |
Closes: https://github.com/ruby/ruby/pull/2222 | |||
2019-06-02 | Prefer $INPUTRC over the default in the home | Nobuyoshi Nakada | |
Closes: https://github.com/ruby/ruby/pull/2222 | |||
2019-06-02 | Add true condition `Reline` | Nobuyoshi Nakada | |
2019-06-02 | Add Reline test for unknown macro | aycabta | |
2019-06-02 | Add new test for Reline within pipe | aycabta | |
2019-06-02 | Add comments to key bindings vars of Reline::Config | aycabta | |
2019-06-02 | Suppress error of macro not found | aycabta | |
2019-06-01 | Remove an unnecessary argument | aycabta | |
2019-06-01 | Just use `File.readlines` | Nobuyoshi Nakada | |
2019-06-01 | Use inputrc data for keystroke setting | aycabta | |
2019-06-01 | Seprate raw keystroke config for each platforms | Nobuyoshi Nakada | |
2019-05-31 | Warn compile_error only when input is finished | Takashi Kokubun | |
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. |