Age | Commit message (Collapse) | Author | |
---|---|---|---|
10 days | Deprecate passing arguments to Set#to_set and Enumerable#to_set | Jeremy Evans | |
Array#to_a, Hash#to_h, Enumerable#to_a, and Enumerable#to_h do not allow you to specify subclasses. This has undesired behavior when passing non-Set subclasses. All of these are currently allowed, and none make sense: ```ruby enum = [1,2,3].to_enum enum.to_set(Hash) enum.to_set(Struct.new("A", :a)) enum.to_set(ArgumentError) enum.to_set(Thread){} ``` Users who want to create instances of a subclass of Set from an enumerable should pass the enumerable to SetSubclass.new instead of using to_set. Notes: Merged: https://github.com/ruby/ruby/pull/13489 | |||
13 days | Update to ruby/spec@4d2fc4d | Andrew Konchin | |
Notes: Merged: https://github.com/ruby/ruby/pull/13495 | |||
2025-05-09 | Update to ruby/spec@d8bacef | Andrew Konchin | |
Notes: Merged: https://github.com/ruby/ruby/pull/13265 | |||
2025-03-27 | Update to ruby/spec@5e579e2 | Andrew Konchin | |
Notes: Merged: https://github.com/ruby/ruby/pull/12984 | |||
2025-01-30 | Update to ruby/spec@affef93 | Andrew Konchin | |
Notes: Merged: https://github.com/ruby/ruby/pull/12679 | |||
2024-07-02 | Update to ruby/spec@f8987ac | Andrew Konchin | |
2024-02-26 | Update to ruby/spec@3a510bb | Benoit Daloze | |
2023-06-26 | Update to ruby/spec@30e1c35 | Benoit Daloze | |
2023-04-25 | Update to ruby/spec@7f69c86 | Benoit Daloze | |
2023-02-27 | Update to ruby/spec@e7dc804 | Benoit Daloze | |
2023-02-10 | [DOC] Move old ChangeLog files to doc/ChangeLog (#7293) | Takashi Kokubun | |
Notes: Merged-By: k0kubun <[email protected]> | |||
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-07-27 | Update to ruby/spec@cbfaf51 | Benoit Daloze | |
2022-04-25 | Update to ruby/spec@3affe1e | Benoit Daloze | |
2022-03-28 | Update to ruby/spec@aaf998f | Benoit Daloze | |
2022-01-28 | Update to ruby/spec@902ab83 | Benoit Daloze | |
2021-11-29 | Update to ruby/spec@7f22a0b | Benoit Daloze | |
2021-10-28 | Update to ruby/spec@21a48d9 | Benoit Daloze | |
2021-10-25 | Fix `Enumerable#each_cons` and `Enumerable#each_slice` to return a receiver | TSUYUSATO Kitsune | |
Co-authored-by: Takashi Kokubun <[email protected]> Co-authored-by: Nobuyoshi Nakada <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/1509 Merged-By: nobu <[email protected]> | |||
2021-10-20 | Update to ruby/spec@254c380 | 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-03-27 | Update to ruby/spec@fd6eddd | Benoit Daloze | |
2021-03-27 | Fix Enumerable#tally with some arguments pattern [Feature #17744] | Kenichi Kamiya | |
* Add test cases for Enumerable#tally with hash argument * Add ruby/spec for Enumerable#tally with hash argument * Fix Enumerable#tally does not update given frozen hash * Add test cases for Enumerable#tally with hash convertible arguments * Fix SEGV when Enumerable#tally takes non Hash convertible * FIx cosmetic damage enum.c Notes: Merged: https://github.com/ruby/ruby/pull/4327 Merged-By: nobu <[email protected]> | |||
2021-03-26 | Enumerable#tally with the resulting hash [Feature #17744] | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4318 Merged-By: nobu <[email protected]> | |||
2020-12-27 | Update to ruby/spec@4ce9f41 | Benoit Daloze | |
2020-12-21 | Use Integer instead of Fixnum/Bignum | Nobuyoshi Nakada | |
2020-12-15 | Optimize `Enumerable#grep{_v}` | Marc-Andre Lafortune | |
[Bug #17030] Notes: Merged: https://github.com/ruby/ruby/pull/3868 | |||
2020-10-24 | Update to ruby/spec@4f59d86 | Benoit Daloze | |
2020-05-03 | Update to ruby/spec@032ee74 | 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-03-28 | Update to ruby/spec@ec84479 | Benoit Daloze | |
2019-11-18 | Deprecate taint/trust and related methods, and make the methods no-ops | Jeremy Evans | |
This removes the related tests, and puts the related specs behind version guards. This affects all code in lib, including some libraries that may want to support older versions of Ruby. Notes: Merged: https://github.com/ruby/ruby/pull/2476 | |||
2019-10-26 | Update to ruby/spec@28a728b | Benoit Daloze | |
2019-07-27 | Update to ruby/spec@875a09e | Benoit Daloze | |
2019-05-31 | Update to ruby/spec@cfe908c | Benoit Daloze | |
2019-05-28 | Update to ruby/spec@9a501a8 | Benoit Daloze | |
2019-05-23 | Adding Enumerable#filter_map | Alfonso Jiménez | |
[Feature #15323] Closes: https://github.com/ruby/ruby/pull/2017 | |||
2019-04-27 | Update to ruby/spec@15c9619 | Benoit Daloze | |
2019-02-21 | Update to ruby/spec@7a16e01 | eregon | |
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | |||
2019-02-07 | Update to ruby/spec@6cf8ebe | eregon | |
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67030 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | |||
2019-01-20 | Update to ruby/spec@35a9fba | eregon | |
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | |||
2018-10-27 | Update to ruby/spec@8b743a3 | eregon | |
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | |||
2018-09-20 | Enumerable#to_h with block and so on | nobu | |
[Feature #15143] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64794 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | |||
2018-09-15 | rid of warnings [Fix GH-1953] | nobu | |
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64748 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | |||
2018-08-03 | Update to ruby/spec@9be7c7e | eregon | |
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | |||
2018-06-27 | Update to ruby/spec@a454137 | eregon | |
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63768 b2dd03c8-39d4-4d8f-98ff-823fe69b080e |