Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add aliases for commands for moving macro | aycabta | 2019-06-03 | 2 | -0/+18 |
| | |||||
* | Close leaked file descripters in tests | aycabta | 2019-06-03 | 2 | -1/+7 |
| | |||||
* | The ed_move_to_beg is different from vi_first_print | aycabta | 2019-06-03 | 5 | -4/+36 |
| | |||||
* | Reline::LineEditor::ARGUMENTABLE is no longer used | Nobuyoshi Nakada | 2019-06-03 | 1 | -27/+0 |
| | |||||
* | * 2019-06-03 | git | 2019-06-03 | 1 | -1/+1 |
| | |||||
* | Fix ArgumentError in aliased macro | Nobuyoshi Nakada | 2019-06-03 | 2 | -2/+46 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2221 | ||||
* | Check conditional nestings in INPUTRC | Nobuyoshi Nakada | 2019-06-02 | 2 | -12/+58 |
| | | | | 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 | ||||
* | Use simpler regexp | Kazuhiro NISHIYAMA | 2019-06-02 | 1 | -6/+6 |
| | |||||
* | Add true condition `Reline` | Nobuyoshi Nakada | 2019-06-02 | 2 | -10/+13 |
| | |||||
* | Make psych.so deterministic | Jeremy Evans | 2019-06-02 | 1 | -1/+1 |
| | | | | Fixes Ruby Bug #15890 | ||||
* | Add Reline test for unknown macro | aycabta | 2019-06-02 | 3 | -5/+12 |
| | |||||
* | Add new test for Reline within pipe | aycabta | 2019-06-02 | 3 | -0/+30 |
| | |||||
* | Add comments to key bindings vars of Reline::Config | aycabta | 2019-06-02 | 1 | -2/+2 |
| | |||||
* | Reline.readmultiline always needs block to confirm termination | aycabta | 2019-06-02 | 1 | -5/+1 |
| | |||||
* | Suppress error of macro not found | aycabta | 2019-06-02 | 1 | -1/+9 |
| | |||||
* | Update String#crypt tests to work on OpenBSD | Jeremy Evans | 2019-06-01 | 3 | -8/+33 |
| | | | | | | | Skip the webrick httpauth tests that use crypt when testing on OpenBSD. Fixes [Bug #11363] | ||||
* | NEWS: move GC.compact | Nobuyoshi Nakada | 2019-06-02 | 1 | -9/+11 |
| | | | | From "Implementation improvements" to "Core classes updates". | ||||
* | NEWS: markup class and method names | Nobuyoshi Nakada | 2019-06-02 | 1 | -3/+3 |
| | |||||
* | * 2019-06-02 | git | 2019-06-02 | 1 | -1/+1 |
| | |||||
* | delegate.rb: markup method names | Nobuyoshi Nakada | 2019-06-02 | 1 | -2/+2 |
| | |||||
* | Ignore warnings about mismatched indentations. | Hiroshi SHIBATA | 2019-06-01 | 2 | -2/+2 |
| | |||||
* | Ignore warnings about argument prefix with operator symbol. | Hiroshi SHIBATA | 2019-06-01 | 3 | -10/+10 |
| | |||||
* | Ignore warnings about ambiguous first argument with the negative integer. | Hiroshi SHIBATA | 2019-06-01 | 2 | -18/+18 |
| | |||||
* | Ignore warnings about ambiguous first argument of regexp with assert match. | Hiroshi SHIBATA | 2019-06-01 | 4 | -16/+16 |
| | |||||
* | Add a benchmark using IRB::Color | Takashi Kokubun | 2019-06-01 | 1 | -0/+13 |
| | | | | | | | 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. | ||||
* | Merge rubygems master from upstream. | Hiroshi SHIBATA | 2019-06-01 | 55 | -1026/+1024 |
| | | | | I picked the commit from 3c469e0da538428a0ddd94f99aa73c32da22e8ba | ||||
* | Add myself as OpenBSD platform maintainer | Jeremy Evans | 2019-06-01 | 1 | -0/+2 |
| | |||||
* | Reset Config at Reline::Config::Test#teardown | aycabta | 2019-06-01 | 1 | -0/+1 |
| | |||||
* | Remove an unnecessary argument | aycabta | 2019-06-01 | 1 | -15/+11 |
| | |||||
* | Just use `File.readlines` | Nobuyoshi Nakada | 2019-06-01 | 1 | -3/+1 |
| | |||||
* | * expand tabs. | git | 2019-06-01 | 1 | -4/+4 |
| | |||||
* | Make opt_aref instruction support Integer#[] | Yusuke Endoh | 2019-06-01 | 4 | -4/+9 |
| | | | | | | | | | | | | 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. | ||||
* | Use inputrc data for keystroke setting | aycabta | 2019-06-01 | 8 | -82/+109 |
| | |||||
* | Fix FrozenError when assigning frozen class to constant | Nobuyoshi Nakada | 2019-06-01 | 2 | -2/+6 |
| | | | | | * variable.c (set_namespace_path): modules/classes can get named by assignment to constant, even if frozen. [Bug #15891] | ||||
* | appveyor.yml again! | MSP-Greg | 2019-06-01 | 1 | -2/+2 |
| | | | | | 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'... | ||||
* | Update to ruby/spec@cfe908c | Benoit Daloze | 2019-05-31 | 1 | -0/+35 |
| | |||||
* | Update to ruby/mspec@a57a9af | Benoit Daloze | 2019-05-31 | 1 | -42/+13 |
| | |||||
* | Seprate raw keystroke config for each platforms | Nobuyoshi Nakada | 2019-06-01 | 4 | -25/+27 |
| | |||||
* | * 2019-06-01 | git | 2019-06-01 | 1 | -2/+2 |
| | |||||
* | Support Home and End key to move to beg and end | aycabta | 2019-06-01 | 1 | -2/+6 |
| | |||||
* | Use IO#sync= instead of a monkey patch | aycabta | 2019-05-31 | 1 | -7/+1 |
| | |||||
* | Flush I/O immediately if RELINE_STDERR_TTY is set | aycabta | 2019-05-31 | 1 | -0/+7 |
| | |||||
* | Bump irb version to 1.1.0.pre.1. | Hiroshi SHIBATA | 2019-05-31 | 1 | -2/+2 |
| | | | | Becausee the current irb support reline and have many of changes. | ||||
* | [DOC] JIS X 0301 has been updated | Nobuyoshi Nakada | 2019-05-31 | 1 | -3/+2 |
| | | | | | | | | [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] | ||||
* | Let irb use an empty file as irbrc | Nobuyoshi Nakada | 2019-05-31 | 2 | -1/+3 |
| | | | | to get rid of side-effect by existing .irbrc file. | ||||
* | UNIX domain socket name length has a certain limit | Nobuyoshi Nakada | 2019-05-31 | 1 | -1/+6 |
| | |||||
* | Use UNALIGNED_MEMBER_PTR | Nobuyoshi Nakada | 2019-05-31 | 8 | -33/+38 |
| | | | | | | | | | | | * 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`. | ||||
* | Keep vm->orig_progname alive | Alan Wu | 2019-05-31 | 2 | -0/+9 |
| | | | | | | | | `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] | ||||
* | Also GCC 9 provides -Waddress-of-packed-member | Nobuyoshi Nakada | 2019-05-31 | 1 | -1/+1 |
| |