| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |||
| 2020-05-31 | Update to ruby/spec@4e486fa | Benoit Daloze | |
| 2020-05-03 | Update to ruby/spec@032ee74 | Benoit Daloze | |
| 2020-05-02 | Command failed to run just fails | Nobuyoshi Nakada | |
| The exact exit status value of command failed to run is not a spec, but a platform dependent implementation detail. Just it is not "success". | |||
| 2020-05-02 | Update to ruby/spec@d394dfd | Benoit Daloze | |
| 2020-04-01 | Drop support for ruby 2.4 from ruby/spec | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2892 | |||
| 2020-04-01 | Use FrozenError instead of frozen_error_class | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2892 | |||
| 2020-03-28 | Update to ruby/spec@ec84479 | Benoit Daloze | |
| 2020-03-22 | Support obj.clone(freeze: true) for freezing clone | Jeremy Evans | |
| This freezes the clone even if the receiver is not frozen. It is only for consistency with freeze: false not freezing the clone even if the receiver is frozen. Because Object#clone is now partially implemented in Ruby and not fully implemented in C, freeze: nil must be supported to provide the default behavior of only freezing the clone if the receiver is frozen. This requires modifying delegate and set, to set freeze: nil instead of freeze: true as the keyword parameter for initialize_clone. Those are the two libraries in stdlib that override initialize_clone. Implements [Feature #16175] Notes: Merged: https://github.com/ruby/ruby/pull/2969 | |||
| 2020-02-28 | Update to ruby/spec@41bf282 | Benoit Daloze | |
| 2020-02-23 | Warn non-nil `$/` [Feature #14240] | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2920 | |||
| 2020-02-23 | Warn non-nil `$\` [Feature #14240] | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2920 | |||
| 2020-01-28 | Update to ruby/spec@f8a2d54 | Benoit Daloze | |
