| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-12-11 | Make sure we don't push MOVED or NONE on the stack | Aaron Patterson | |
| 2019-12-12 | call GC.compact after each test. | Koichi Sasada | |
| RUBY_TEST_GC_COMPACT=1 enables GC.compact checker which calls GC.compact after each test. | |||
| 2019-12-12 | Some tests failed with before GNU Readline 6.0 on Windows | aycabta | |
| 2019-12-12 | * 2019-12-12 [ci skip] | git | |
| 2019-12-11 | Update method tables only if there is a class ext pointer | Aaron Patterson | |
| This makes reference updating look similar to marking, and may avoid dereferencing a wrong pointer. | |||
| 2019-12-11 | Fix .travis.yml to keep s390x-linux as allow_features | Yusuke Endoh | |
| [Misc #16360] | |||
| 2019-12-11 | Move s390x-linux to allow_failures matrix | Yusuke Endoh | |
| ref [Misc #16360] | |||
| 2019-12-11 | [ruby/forwardable] Bump version to 1.3.1 | Jeremy Evans | |
| https://github.com/ruby/forwardable/commit/aa07c55f3f | |||
| 2019-12-11 | [ruby/forwardable] Make def_*_delegator return name of method defined (Fixes ↵ | Jeremy Evans | |
| #10) This restores compatibility with previous versions. This behavior was previously undefined, but it makes sense for the name of the defined method to be returned. https://github.com/ruby/forwardable/commit/a52ef3451e | |||
| 2019-12-11 | The result of Readline.completion_proc should have the same encoding of ↵ | aycabta | |
| Encoding.default_external | |||
| 2019-12-11 | Test `Thread#to_s` when used from to_s_spec.rb | Nobuyoshi Nakada | |
| 2019-12-11 | `Thread#to_s` has been added at ruby 2.5 | Nobuyoshi Nakada | |
| 2019-12-11 | skip continuous failure test. | Koichi Sasada | |
| On mingw this test fails and not solved long time, so skip it. Please revert it when it solved. https://ci.appveyor.com/project/ruby/ruby/builds/29458671/job/9nbcjnfe6p0xnxoe | |||
| 2019-12-11 | Thread#to_s is not same as #inspect on old version. | Koichi Sasada | |
| Thread#to_s returns simple Object#to_s until Ruby 2.4. | |||
| 2019-12-11 | rely on sorted compiled binary array. | Koichi Sasada | |
| `builtin_binary` is sorted by miniruby loading order and this loading order should be same on ruby. So we can believe sorted order of `builtin_binary` on boot time. | |||
| 2019-12-11 | Show the failed message | Nobuyoshi Nakada | |
| 2019-12-11 | Try to use `set-output` | Kazuhiro NISHIYAMA | |
| because commit info are not necessary in env. | |||
| 2019-12-11 | fix for old MRI versions | Koichi Sasada | |
| 2019-12-11 | add depenency pointed by update-deps | Koichi Sasada | |
| 2019-12-11 | Create dummy files when check only | Kazuhiro NISHIYAMA | |
| because foo.rb in build directory breaks test-bundler https://github.com/ruby/ruby/runs/343168046#step:20:125 | |||
| 2019-12-11 | Do not load q.rb in build directory | Kazuhiro NISHIYAMA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2736 | |||
| 2019-12-11 | Create more dummy files in build directory | Kazuhiro NISHIYAMA | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2736 | |||
| 2019-12-11 | Do not load files in build directory | Kazuhiro NISHIYAMA | |
| related https://bugs.ruby-lang.org/issues/16177 Notes: Merged: https://github.com/ruby/ruby/pull/2736 | |||
| 2019-12-11 | Fix Enumerator::Lazy#with_index | Jeremy Evans | |
| * Make it correctly handle lambdas * Make it iterate over the block if block is given The original implementation was flawed, based on lazy_set_method instead of lazy_add_method. Note that there is no implicit map when passing a block, the return value of the block passed to with_index is ignored, just as it is for Enumerator#with_index. Also like Enumerator#with_index, when called with a block, the return value is an enumerator without the index. Fixes [Bug #16414] Notes: Merged: https://github.com/ruby/ruby/pull/2742 | |||
| 2019-12-11 | Make Thread#to_s consistent with Method and Proc to_s | Jean byroot Boussier | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2738 | |||
| 2019-12-11 | Add a message for CompatibilityError | aycabta | |
| 2019-12-11 | Added documentation for integer range sums (#1593) | Eli Sadoff | |
| 2019-12-11 | * remove trailing spaces. [ci skip] | git | |
| 2019-12-11 | Update tool/mk_builtin_binary.rb | Koichi Sasada | |
| Co-Authored-By: Sutou Kouhei <kou@cozmixng.org> Notes: Merged: https://github.com/ruby/ruby/pull/2735 | |||
| 2019-12-11 | support cross-compilation. | Koichi Sasada | |
| On cross-compilation, compiled binary can no be created because compiled binary should be created by same interpreter (on cross- compilation, host ruby is used to build ruby (BASERUBY)). So that cross-compilation system loads required scripts in text. It is same as miniruby. Notes: Merged: https://github.com/ruby/ruby/pull/2735 | |||
| 2019-12-11 | remove prelude.c | Koichi Sasada | |
| prelude.c is an automatically generated file by template/prelude.c.tmpl. However it does not contain any required functions. So remove it from dependency. Also miniprelude.c is included by mini_builtin.c and does not need to make miniprelude.o. Notes: Merged: https://github.com/ruby/ruby/pull/2735 | |||
| 2019-12-11 | use compiled binary for gem_prelude.rb. | Koichi Sasada | |
| `gem_prelude.rb` is not compiled yet. This patch compile it to compiled binary. Notes: Merged: https://github.com/ruby/ruby/pull/2735 | |||
| 2019-12-11 | add include guard | Koichi Sasada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2735 | |||
| 2019-12-11 | Indicate `find_all` and `select` methods are aliases. | Corey Farwell | |
| This matches the documentation for `Enumerable::inject` and `Enumerable::reduce` which are also aliases. | |||
| 2019-12-11 | * 2019-12-11 [ci skip] | git | |
| 2019-12-11 | Support Readline.completion_quote_character by Reline | aycabta | |
| 2019-12-10 | [ruby/io-console] update depend for f9c0fe77c0e | Nobuyoshi Nakada | |
| 2019-12-10 | Followed up 38722fa179fcec549300b2f35206f4eb168f202e | Hiroshi SHIBATA | |
| 2019-12-10 | [ruby/logger] bump version to 1.4.2 | Hiroshi SHIBATA | |
| https://github.com/ruby/logger/commit/d6c01cc652 | |||
| 2019-12-10 | [ruby/logger] Enable more timezone tests on OpenBSD | Jeremy Evans | |
| https://github.com/ruby/logger/commit/bcd7e227e8 | |||
| 2019-12-10 | [ruby/logger] Document that shift_age of 0 disables log file rotation | Jeremy Evans | |
| Fixes Ruby Bug 16349. https://github.com/ruby/logger/commit/b1b6d06f2d | |||
| 2019-12-10 | [ruby/logger] Raise ArgumentError for invalid shift_age | Jeremy Evans | |
| Consider 'now' and 'everytime' as valid values for the previous behavior of rotating everytime. Fixes Ruby Bug 15977 https://github.com/ruby/logger/commit/f92979a376 | |||
| 2019-12-10 | [ruby/logger] Honor Logger#level overrides | George Claghorn | |
| https://github.com/ruby/logger/commit/7365c995bf | |||
| 2019-12-10 | fix ipaddr parameter of Net::HTTP.start to support proxy | NARUSE, Yui | |
| 54072e329cab7207fba133caba4fc12b45add8f9 | |||
| 2019-12-10 | Prefer $(CHDIR) for the case srcdir contains symlinks | Nobuyoshi Nakada | |
| 2019-12-10 | Update regression tests for 1.4.16 | Hiroshi SHIBATA | |
| 2019-12-10 | .indent.pro: Removed because it is no longer used | Yusuke Endoh | |
| 2019-12-10 | Move SECURITY.md into .github/ to reduce the files on the top directory | Yusuke Endoh | |
| 2019-12-10 | Change encoding of completion strings | aycabta | |
| 2019-12-10 | vm_core.h (iseq_unique_id): prefer uintptr_t instead of unsigned long | Yusuke Endoh | |
| It produced a warning about type cast in LLP64 (i.e., windows). | |||
