1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

* NEWS: added several entries [ci skip]

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
shyouhei 2016-10-26 02:34:06 +00:00
parent d977cd4e0a
commit 722ac44a75
2 changed files with 24 additions and 0 deletions

View file

@ -1,3 +1,8 @@
Wed Oct 26 11:28:25 2016 URABE Shyouhei <shyouhei@ruby-lang.org>
* NEWS: added several entries which (if I remember correctly) are
added in a year.
Tue Oct 25 12:54:07 2016 Nobuyoshi Nakada <nobu@ruby-lang.org> Tue Oct 25 12:54:07 2016 Nobuyoshi Nakada <nobu@ruby-lang.org>
* proc.c (mnew_internal): follow the original class, not to loop * proc.c (mnew_internal): follow the original class, not to loop

19
NEWS
View file

@ -22,6 +22,9 @@ with all sufficient information, see the ChangeLog file or Redmine
* Refinements is enabled with Kernel#send and BasicObject#__send__. * Refinements is enabled with Kernel#send and BasicObject#__send__.
[Feature #11476] [Feature #11476]
* Resque modifier now applicable to method arguments.
[Feature #12686]
=== Core classes updates (outstanding ones only) === Core classes updates (outstanding ones only)
* Array * Array
@ -35,6 +38,9 @@ with all sufficient information, see the ChangeLog file or Redmine
This is different from Enumerable#sum in that Array#sum doesn't depend on This is different from Enumerable#sum in that Array#sum doesn't depend on
the definition of each method. the definition of each method.
* Array#concat [Feature #12333]
Now takes multiple arguments.
* Comparable * Comparable
* Comparable#clamp. [Feature #10594] * Comparable#clamp. [Feature #10594]
@ -91,6 +97,10 @@ with all sufficient information, see the ChangeLog file or Redmine
* Module.used_modules [Feature #7418] * Module.used_modules [Feature #7418]
* Numeric
* Numeric#finite?, Numeric#infinite? [Feature #12039]
* Regexp * Regexp
* Regexp#match? [Feature #8110] * Regexp#match? [Feature #8110]
@ -112,6 +122,9 @@ with all sufficient information, see the ChangeLog file or Redmine
* String.new(capacity: size) [Feature #12024] * String.new(capacity: size) [Feature #12024]
* String#concat, String#prepend [Feature #12333]
Now takes multiple arguments.
* Symbol * Symbol
* Symbol#match now returns MatchData. [Bug #11991] * Symbol#match now returns MatchData. [Bug #11991]
@ -198,6 +211,10 @@ with all sufficient information, see the ChangeLog file or Redmine
is processed, but the operation has to be limited to ASCII only. is processed, but the operation has to be limited to ASCII only.
A good example of this are internationalized domain names. A good example of this are internationalized domain names.
* TRUE / FALSE / NIL
These constants are now obsoleted. [Feature #12574]
Use true / false / nil resp. instead.
=== Stdlib compatibility issues (excluding feature bug fixes) === Stdlib compatibility issues (excluding feature bug fixes)
* DateTime * DateTime
@ -224,6 +241,8 @@ with all sufficient information, see the ChangeLog file or Redmine
RUBY_SHOW_COPYRIGHT_TO_DIE is set to 0. This will be the default in RUBY_SHOW_COPYRIGHT_TO_DIE is set to 0. This will be the default in
the future. the future.
* rb_gc_adjust_memory_usage() [Feature #12690]
=== Supported platform changes === Supported platform changes
* FreeBSD < 4 is no longer supported * FreeBSD < 4 is no longer supported