Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-12 | Ripper::Lexer: fallback parse error token to the previous one | Nobuyoshi Nakada | |
2019-06-12 | Treat "begin rescue end" correctly | aycabta | |
2019-06-10 | irb/cmd/help.rb: return nil after the redefinition | Nobuyoshi Nakada | |
2019-06-10 | irb: defer requiring rdoc to improve the start up time | Nobuyoshi Nakada | |
2019-06-09 | Revert to change for filelist of bundler gemspec. | Hiroshi SHIBATA | |
2019-06-09 | Merge bundler master from upstream. | Hiroshi SHIBATA | |
Pick from 8dd59e3ba97eb80a599f8149f31bf40773b69dc0 | |||
2019-06-08 | Make Resolv::DNS#each_name accept Resolv::IPv{4,6} arguments | Jeremy Evans | |
These arguments were previously documented as supported, but not actually supported. Patch from Toru Iwase Fixes [Bug #15900] | |||
2019-06-08 | Fix broken `gem unpack` | Nobuyoshi Nakada | |
* lib/rubygems/commands/unpack_command.rb: 'rubygems/package' is required here, to fix broken `gem unpack` command. | |||
2019-06-08 | Revert "require rubygems/package where used" | Hiroshi SHIBATA | |
This reverts commit b76630f73e8362d3072bfa7178471ddc5d21c235. It fails with `make test-bundler BUNDLER_SPECS=runtime/setup_spec.rb:1204` | |||
2019-06-07 | require rubygems/package where used | Nobuyoshi Nakada | |
* lib/rubygems/commands/unpack_command.rb: 'rubygems/package' is required. fix the failure of `gem unpack` command. * lib/rubygems/source/local.rb: ditto. * lib/rubygems/source/specific_file.rb: ditto. | |||
2019-06-07 | ripper_state_lex.rb: chomp CR | Nobuyoshi Nakada | |
* lib/rdoc/parser/ripper_state_lex.rb (RDoc::Parser::RipperStateLex): chomp newline, including CR, from here document terminator. Closes: ruby/rdoc#694 Closes: ruby/rdoc#697 Closes: ruby/rdoc#705 | |||
2019-06-06 | Revert "Stop `circular require` warning" | Kazuhiro NISHIYAMA | |
This reverts commit c2a9c350249588677cf68b506539093504927eac. It cannot stop `circular require` warning. | |||
2019-06-06 | Stop `circular require` warning | Kazuhiro NISHIYAMA | |
2019-06-06 | lib/rubygems.rb: Stop "Leaked file descriptor" warning | Yusuke Endoh | |
Bundler.setup changes Gem::DefaultUserInteraction.ui and does not close it. This change makes sure that it is closed. | |||
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 some documentation to Timeout#timeout about possible issues | Jeremy Evans | |
Documentation requested in [Bug #15886]. | |||
2019-06-04 | Add aliases for commands for changing text macro | aycabta | |
2019-06-04 | Implement transpose-words | aycabta | |
2019-06-04 | Reflect behavior changes to argument name | Takashi Kokubun | |
0c459af7c233adb5f44022350bfe8fa132d8053e changed the meaning of `detect_compile_error`, and this commit lets it follow the change. | |||
2019-06-04 | Simplify matching | Nobuyoshi Nakada | |
2019-06-04 | colorize_code must return escaped text | Takashi Kokubun | |
This was needed before 0c459af7c233adb5f44022350bfe8fa132d8053e but it could be actually useless now. But I added this anyway just in case. | |||
2019-06-04 | Colorize error characters | Nobuyoshi Nakada | |
* lib/irb/color.rb (IRB::Color.scan): ignore "incomplete end of input" error only, to colorize invalid characters, e.g., control characters, and invalid symbols, as errors. | |||
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 | Reline.readmultiline always needs block to confirm termination | aycabta | |
2019-06-02 | Suppress error of macro not found | aycabta | |
2019-06-02 | delegate.rb: markup method names | Nobuyoshi Nakada | |
2019-06-01 | Merge rubygems master from upstream. | Hiroshi SHIBATA | |
I picked the commit from 3c469e0da538428a0ddd94f99aa73c32da22e8ba | |||
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-06-01 | Support Home and End key to move to beg and end | aycabta | |
2019-05-31 | Use IO#sync= instead of a monkey patch | aycabta | |
2019-05-31 | Flush I/O immediately if RELINE_STDERR_TTY is set | aycabta | |
2019-05-31 | Bump irb version to 1.1.0.pre.1. | Hiroshi SHIBATA | |
Becausee the current irb support reline and have many of changes. | |||
2019-05-30 | Fix visibility of some methods when using DelegateClass | Jeremy Evans | |
Public instance methods added to a delegated class after the creation of the delegate class were not returned by the public_instance_methods class method of the delegate class. Protected instance methods in the delegated class when the delegate class is created were returned by the public_methods instance method of the delegate class. Patch mostly from Kenichi Kamiya <kachick1@gmail.com> in GitHub pull request 926. Minor changes to get it to apply, and to fix tests after applying by me. Fixes [Bug #11512] | |||
2019-05-30 | Allow DelegateClass() to module_eval given block | Jeremy Evans | |
Methods that return classes often module_eval the given block (e.g. Class.new and Struct.new). This allows DelegateClass to work similarly. This makes it easier to use DelegateClass directly without subclassing, so as not to create an unnecessary subclass. Implements [Feature #15842] | |||
2019-05-31 | Fix typo :bug: [ci skip] | Takashi Kokubun | |