| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2020-01-28 | Fix version guard in __dir__ spec | Benoit Daloze | |
| 2020-01-03 | Make eval(code, binding) use (eval) as __FILE__ and 1 as __LINE__ | Jeremy Evans | |
| This removes the warning that was added in 3802fb92ff8c83eed3e867db20f72c53932f542d, and switches the behavior so that the eval does not use the binding's __FILE__ and __LINE__ implicitly. Fixes [Bug #4352] Notes: Merged: https://github.com/ruby/ruby/pull/2816 | |||
| 2019-12-27 | Update to ruby/spec@d419e74 | Benoit Daloze | |
| 2019-12-21 | Add spec for capturing Kernel#lambda with Kernel#method | Alan Wu | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2289 | |||
| 2019-12-21 | Add specs for calling into Kernel#lambda with super | Alan Wu | |
| Notes: Merged: https://github.com/ruby/ruby/pull/2289 | |||
| 2019-12-20 | Fixed misspellings | Nobuyoshi Nakada | |
| Fixed misspellings reported at [Bug #16437], only in ruby and rubyspec. | |||
| 2019-11-30 | Update to ruby/spec@4eec3dc | Benoit Daloze | |
