Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-05-30 | Fix broken rendering when the last line is auto-wrapped | aycabta | |
2019-05-30 | Rerender following lines when line number increased | aycabta | |
2019-05-30 | Clear remaining lines when line number decreased | aycabta | |
2019-05-30 | Fix the auto-wrap behabior that was too buggy | aycabta | |
2019-05-29 | Colorize errors more | Nobuyoshi Nakada | |
* lib/irb/color.rb (IRB::Color.colorize_code): colorize `compile_error` part as same as `on_parse_error`. | |||
2019-05-29 | Get rid of nested string interpolations | Nobuyoshi Nakada | |
* lib/irb/color.rb (IRB::Color.colorize): get rid of nesting string interpolations not to confuse ruby-mode.el | |||
2019-05-29 | Revert "Use "require" just for essential" | aycabta | |
This reverts commit ab7a6e1a1651d82d327d155b78a8e3af1d976707. | |||
2019-05-29 | Use "require" just for essential | aycabta | |
The 559dca509d2a98584b09c7d9a6d74749ce793ad7 contains an excess range in using "require". | |||
2019-05-29 | Use reversed get_screen_size correctly on Windows | aycabta | |
2019-05-29 | ripper: Ripper::Lexer#scan | Nobuyoshi Nakada | |
* ext/ripper/lib/ripper/lexer.rb (Ripper::Lexer#scan): parses the code and returns the result elements including errors. [EXPERIMENTAL] | |||
2019-05-29 | Colorize compile_error as same as on_parse_error | Nobuyoshi Nakada | |
2019-05-29 | parse.y: flush invalid char | Nobuyoshi Nakada | |
2019-05-29 | Revert "Colorize error part more" | Koichi Sasada | |
This reverts commit c7f3c222c9b82736c993419daa6bfb643e5c0793. | |||
2019-05-29 | Colorize error part more | Nobuyoshi Nakada | |
Colorize `compile_error` parts as well as `on_parse_error` parts. | |||
2019-05-29 | Remove extra items because Reline::HISTORY is a sized queue | aycabta | |
2019-05-29 | Revert 3b7862c8e88cd7838a53ec083ac5733386400956 causing various CI hangs | Takashi Kokubun | |
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. | |||
2019-05-29 | Use IO.copy_stream | aycabta | |
2019-05-29 | Check RUBY_YES_I_AM_NOT_A_NORMAL_USER env to access RubyVM doc | aycabta | |
2019-05-29 | IRB never show RubyVM's doc | aycabta | |
2019-05-29 | Encode completed strings corecctly | aycabta | |
2019-05-29 | Remove extra items because Reline::HISTORY is a sized queue | aycabta | |
2019-05-29 | Use existing instances for LineEditor and Config | aycabta | |
2019-05-28 | Fix condition..."and" is lowest priority operator, than "=" | aycabta | |
2019-05-28 | Use Reline.completer_quote_characters to complete | aycabta | |
2019-05-28 | Fix reversed row and column get_screen_size on Windows | aycabta | |
2019-05-28 | Use Shift+Enter as Meta+Enter on Windows | aycabta | |
2019-05-28 | Use VK_MENU instead of VK_LMENU to check ALT on Windows | aycabta | |
2019-05-28 | Remove unused variable from IRB::InputCompletor | aycabta | |
2019-05-28 | Treat :@1, :@@1, @1, and @@1 correctly to check termination | aycabta | |
2019-05-28 | Join next line if deletes newline at end of line | aycabta | |
2019-05-28 | Exit only when blank input | aycabta | |
2019-05-28 | Supress duplicated warning | Kazuki Tsujimoto | |
2019-05-28 | Support OSC and treat \1 \2 correctly | aycabta | |
2019-05-28 | Revert "Support OSC and treat \1 \2 correctly" | aycabta | |
This reverts commit 77bfebebc44c5e46ebd156d074081846c037f882. | |||
2019-05-28 | Support OSC and treat \1 \2 correctly | aycabta | |
2019-05-27 | Colorize error part | Nobuyoshi Nakada | |
2019-05-27 | CSI allows empty digit which equals 0 | Nobuyoshi Nakada | |
2019-05-27 | context.rb: hide wrapping lines | Nobuyoshi Nakada | |
* lib/irb/context.rb (IRB::Context#evaluate): separate the code from wrapping lines to propagate the given exception, not to show the wrapping lines when SyntaxError. | |||
2019-05-27 | Use IRB::InputMethod#eof? to quit | aycabta | |
2019-05-27 | Fix rendering bug of ^D | aycabta | |
2019-05-27 | Move to next of last line by ^D | aycabta | |
2019-05-27 | Check blank history | aycabta | |
2019-05-27 | Move to next of last line by ^C | aycabta | |
2019-05-27 | Reline should move to next line after finished in Readline mode | aycabta | |
2019-05-27 | Add support for history with Reline backend | Sutou Kouhei | |
2019-05-27 | Move to the other line when press <- at head or -> at tail | aycabta | |
2019-05-27 | Implement J to join lines in vi command mode | aycabta | |
2019-05-27 | Remove \1 and \2 that escape CSI before render | aycabta | |
2019-05-26 | Highlight global variable on IRB | Takashi Kokubun | |
2019-05-26 | Simplify lexer state matching in #dispatch_seq | Takashi Kokubun | |
for improving readability of the condition. It may be slightly faster, or may not. |