| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-06 | Only emit circular dependency warning for owned thread shields | Jean Boussier | |
| [Bug #19415] If multiple threads attemps to load the same file concurrently it's not a circular dependency issue. So we check that the existing ThreadShield is owner by the current fiber before warning about circular dependencies. Notes: Merged: https://github.com/ruby/ruby/pull/7252 | |||
| 2023-01-05 | Update to ruby/spec@9d69b95 | Benoit Daloze | |
| 2022-11-07 | Update to ruby/spec@740ccc8 | Benoit Daloze | |
| 2022-09-28 | Update to ruby/spec@1d9d5c6 | Benoit Daloze | |
| 2022-08-29 | Update to ruby/spec@d01709f | Benoit Daloze | |
| 2022-08-20 | [Bug #18955] format single character for `%c` | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/6258 | |||
| 2022-08-10 | Only allow procs created by Symbol#to_proc to call public methods | Jeremy Evans | |
| Fixes [Bug #18826] Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> Notes: Merged: https://github.com/ruby/ruby/pull/6018 Merged-By: jeremyevans <code@jeremyevans.net> | |||
| 2022-06-26 | Update to ruby/spec@ab32a1a | Benoit Daloze | |
| 2022-04-25 | Update to ruby/spec@3affe1e | Benoit Daloze | |
| 2022-03-28 | Update to ruby/spec@aaf998f | Benoit Daloze | |
| 2022-03-17 | spec: disable a part of Kernel.open spec where spawns a process for WASI | Yuta Saito | |
| WASI doesn't provide a way to spawn a new process Notes: Merged: https://github.com/ruby/ruby/pull/5672 | |||
| 2022-03-17 | spec: disable part of require_relative spec where uses symlink for WASI | Yuta Saito | |
| cap-std, an underlying sandbox implementation of WASI in wasmtime, doesn't allow to create a symlink to an absolute path to enforce sandbox restriction. See also: https://github.com/bytecodealliance/cap-std/commit/257867a1d3a589b2561b00111ffa4db3bab0e8be Notes: Merged: https://github.com/ruby/ruby/pull/5656 | |||
| 2022-01-28 | Update to ruby/spec@902ab83 | Benoit Daloze | |
| 2022-01-10 | Update to ruby/spec@226cfdc | Benoit Daloze | |
| 2022-01-03 | Kernel#=~: delete | 卜部昌平 | |
| Has been deprecated since ebff9dc10e6e72239c23e50acc7d3cbfdc659e7a. | |||
| 2021-12-16 | Restore the global random seed | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5281 | |||
| 2021-12-16 | Fix Kernel#srand and Kernel#rand descriptions [ci skip] | Nobuyoshi Nakada | |
| Actually used methods are all instance method, not the singleton method. Notes: Merged: https://github.com/ruby/ruby/pull/5281 | |||
| 2021-12-16 | Refine wording about the default random seed [ci skip] | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/5281 | |||
| 2021-12-16 | Use `to_s` and `puts` in tests | Nobuyoshi Nakada | |
| `to_s` has the explict specification while `inspect` is often vague. | |||
| 2021-11-29 | Update to ruby/spec@7f22a0b | Benoit Daloze | |
| 2021-10-28 | Update to ruby/spec@21a48d9 | Benoit Daloze | |
| 2021-10-20 | Update to ruby/spec@d6921ef | Benoit Daloze | |
| 2021-10-05 | Update to ruby/spec@ccf0d85 | Benoit Daloze | |
| 2021-09-07 | Update to ruby/spec@b1e93a2 | Benoit Daloze | |
| 2021-07-29 | Update to ruby/spec@b65d01f | Benoit Daloze | |
| 2021-06-02 | Update to ruby/spec@a0b7d0d | Benoit Daloze | |
| 2021-03-27 | Update to ruby/spec@fd6eddd | Benoit Daloze | |
| 2021-02-27 | Update to ruby/spec@37e52e5 | Benoit Daloze | |
| 2021-01-29 | Fixed Kernel#rand spec | Nobuyoshi Nakada | |
| Float should not be compared by identity. Notes: Merged: https://github.com/ruby/ruby/pull/4126 | |||
| 2021-01-28 | Update to ruby/spec@8cafaa5 | Benoit Daloze | |
| 2020-12-27 | Update to ruby/spec@4ce9f41 | Benoit Daloze | |
| 2020-12-21 | Use Integer instead of Fixnum/Bignum | Nobuyoshi Nakada | |
| 2020-12-12 | spec: suppress deprecations of "lambda(&proc_block)" pattern | Yusuke Endoh | |
| 2020-11-27 | Update to ruby/spec@c4170a3 | Benoit Daloze | |
| 2020-11-27 | Update to ruby/spec@ac878ad | Benoit Daloze | |
| 2020-11-13 | Update to ruby/spec@b0b7f53 | Benoit Daloze | |
| 2020-10-26 | Ignore <internal: entries from core library methods for Kernel#warn(message, ↵ | Benoit Daloze | |
| uplevel: n) * Fixes [Bug #17259] Notes: Merged: https://github.com/ruby/ruby/pull/3647 | |||
| 2020-10-26 | Add specs that #caller and #caller_locations include core library methods ↵ | Benoit Daloze | |
| defined in Ruby Notes: Merged: https://github.com/ruby/ruby/pull/3647 | |||
| 2020-10-24 | Update to ruby/spec@4f59d86 | Benoit Daloze | |
| 2020-09-30 | Update to ruby/spec@bfd843a | Benoit Daloze | |
| 2020-09-30 | Update to ruby/spec@9277d27 | Benoit Daloze | |
| 2020-09-28 | Add rb_category_warn{,ing} for warning messages with categories | Jeremy Evans | |
| This adds the following C-API functions that can be used to emit warnings with categories included: ```c void rb_category_warn(const char *, const char*, ...) void rb_category_warning(const char*, const char*, ...) ``` Internally in error.c, there is an rb_warn_category function that will call Warning.warn with the string and the category keyword if it doesn't have an arity of 1, and will call Warning.warn with just the string if it has an arity of 1. This refactors the rb_warn_deprecated{,_to_remove} functions to use rb_warn_category. This makes Kernel#warn accept a category keyword and pass it to Warning.warn, so that Ruby methods can more easily emit warnings with categories. rb_warn_category makes sure that the passed category is a already defined category symbol before calling Warning.warn. The only currently defined warning category is :deprecated, since that is what is already used. More categories can be added in later commits. Notes: Merged: https://github.com/ruby/ruby/pull/3508 | |||
| 2020-09-25 | Disable deprecation warning by the default [Feature #16345] | Nobuyoshi Nakada | |
| And `-w` option turns it on. Notes: Merged: https://github.com/ruby/ruby/pull/3481 | |||
| 2020-09-15 | 2.8 -> 3.0 in specs | Benoit Daloze | |
| 2020-08-31 | Deprecate iterator? method | Nobuyoshi Nakada | |
| [Feature #15547] [Fix GH-2071] | |||
| 2020-07-27 | Update to ruby/spec@07164da | Benoit Daloze | |
| 2020-07-20 | Make StringIO encoding fixed | Nobuyoshi Nakada | |
| Get rid of affects by default external encoding. Notes: Merged: https://github.com/ruby/ruby/pull/3334 | |||
| 2020-06-27 | Update to ruby/spec@b6b7752 | Benoit Daloze | |
| 2020-06-13 | Suppress warnings [Feature #15973] | Nobuyoshi Nakada | |
| 2020-06-10 | Make proc/Proc.new without block an error instead of warning | Jeremy Evans | |
| The warning for these was added in 2.7. Notes: Merged: https://github.com/ruby/ruby/pull/3208 | |||
