| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | Use simpler regexp | Kazuhiro NISHIYAMA | |
| 2019-06-02 | Add true condition `Reline` | Nobuyoshi Nakada | |
| 2019-06-02 | Make psych.so deterministic | Jeremy Evans | |
| Fixes Ruby Bug #15890 | |||
| 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-01 | Update String#crypt tests to work on OpenBSD | Jeremy Evans | |
| Skip the webrick httpauth tests that use crypt when testing on OpenBSD. Fixes [Bug #11363] | |||
| 2019-06-02 | NEWS: move GC.compact | Nobuyoshi Nakada | |
| From "Implementation improvements" to "Core classes updates". | |||
| 2019-06-02 | NEWS: markup class and method names | Nobuyoshi Nakada | |
| 2019-06-02 | * 2019-06-02 | git | |
| 2019-06-02 | delegate.rb: markup method names | Nobuyoshi Nakada | |
| 2019-06-01 | Ignore warnings about mismatched indentations. | Hiroshi SHIBATA | |
| 2019-06-01 | Ignore warnings about argument prefix with operator symbol. | Hiroshi SHIBATA | |
| 2019-06-01 | Ignore warnings about ambiguous first argument with the negative integer. | Hiroshi SHIBATA | |
| 2019-06-01 | Ignore warnings about ambiguous first argument of regexp with assert match. | Hiroshi SHIBATA | |
| 2019-06-01 | Add a benchmark using IRB::Color | Takashi Kokubun | |
| I heard actually this part would not be a bottleneck for rendering because writing anything to terminal takes way longer time anyway, but I thought this benchmark script might be useful for benchmarking Ruby itself. | |||
| 2019-06-01 | Merge rubygems master from upstream. | Hiroshi SHIBATA | |
| I picked the commit from 3c469e0da538428a0ddd94f99aa73c32da22e8ba | |||
| 2019-06-01 | Add myself as OpenBSD platform maintainer | Jeremy Evans | |
| 2019-06-01 | Reset Config at Reline::Config::Test#teardown | aycabta | |
| 2019-06-01 | Remove an unnecessary argument | aycabta | |
| 2019-06-01 | Just use `File.readlines` | Nobuyoshi Nakada | |
| 2019-06-01 | * expand tabs. | git | |
| 2019-06-01 | Make opt_aref instruction support Integer#[] | Yusuke Endoh | |
| only when its receiver and the argument are both Integers. Since 6bedbf4625, Integer#[] has supported a range extraction. This means that Integer#[] now accepts multiple arguments, which made the method very slow unfortunately. This change fixes the performance issue by adding a special handling for its traditional use case: `num[idx]` where both `num` and `idx` are Integers. | |||
| 2019-06-01 | Use inputrc data for keystroke setting | aycabta | |
| 2019-06-01 | Fix FrozenError when assigning frozen class to constant | Nobuyoshi Nakada | |
| * variable.c (set_namespace_path): modules/classes can get named by assignment to constant, even if frozen. [Bug #15891] | |||
| 2019-06-01 | appveyor.yml again! | MSP-Greg | |
| This issuse is caused by MSYS2 changing from using ncurses to pdcurses. Appveyor's MSYS2 is so out-of-date that partial updates are 'troublesome'... | |||
| 2019-05-31 | Update to ruby/spec@cfe908c | Benoit Daloze | |
| 2019-05-31 | Update to ruby/mspec@a57a9af | Benoit Daloze | |
| 2019-06-01 | Seprate raw keystroke config for each platforms | Nobuyoshi Nakada | |
| 2019-06-01 | * 2019-06-01 | git | |
| 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-31 | [DOC] JIS X 0301 has been updated | Nobuyoshi Nakada | |
| [ruby-dev:50790] * https://www.meti.go.jp/press/2019/05/20190520006/20190520006.html * https://www.meti.go.jp/press/2019/05/20190520006/20190520006-2.pdf [ci skip] | |||
| 2019-05-31 | Let irb use an empty file as irbrc | Nobuyoshi Nakada | |
| to get rid of side-effect by existing .irbrc file. | |||
| 2019-05-31 | UNIX domain socket name length has a certain limit | Nobuyoshi Nakada | |
| 2019-05-31 | Use UNALIGNED_MEMBER_PTR | Nobuyoshi Nakada | |
| * internal.h (UNALIGNED_MEMBER_ACCESS, UNALIGNED_MEMBER_PTR): moved from eval_intern.h. * compile.c iseq.c, vm.c: use UNALIGNED_MEMBER_PTR for `entries` in `struct iseq_catch_table`. * vm_eval.c, vm_insnhelper.c: use UNALIGNED_MEMBER_PTR for `body` in `rb_method_definition_t`. | |||
| 2019-05-31 | Keep vm->orig_progname alive | Alan Wu | |
| `vm->orig_progname` can be different from `vm->progname` when user code assigns to `$0`. While `vm->progname` is kept alive by the global table, nothing marked `vm->orig_progname`. [Bug #15887] | |||
| 2019-05-31 | Also GCC 9 provides -Waddress-of-packed-member | Nobuyoshi Nakada | |
| 2019-05-31 | STATIC_ASSERT for VM_METHOD_TYPE_MINIMUM_BITS | Nobuyoshi Nakada | |
| 2019-05-31 | Add --limit option and default it to 20 | Nobuyoshi Nakada | |
| 2019-05-31 | Prefer the current branch or tag name | Nobuyoshi Nakada | |
| 2019-05-31 | Define RUBY_FULL_REVISION | Nobuyoshi Nakada | |
| Only if the short revision differs from the full revision. | |||
| 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] | |||
