From d866c6ecf292d58f0e31f87c83277a58286298db Mon Sep 17 00:00:00 2001 From: kazu Date: Mon, 12 Dec 2016 13:12:05 +0000 Subject: NEWS: Sort entries [ci skip] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- NEWS | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) (limited to 'NEWS') diff --git a/NEWS b/NEWS index fc80975967..db31fa6de7 100644 --- a/NEWS +++ b/NEWS @@ -29,21 +29,21 @@ with all sufficient information, see the ChangeLog file or Redmine * Array + * Array#concat [Feature #12333] + Now takes multiple arguments. + * Array#max and Array#min. [Feature #12172] This may cause a tiny incompatibility: if you redefine Enumerable#max and call max to an Array, your redefinition will be now ignored. You should also redefine Array#max. + * Array#pack [Feature #12754] + Now takes optional argument `buffer:' to reuse already allocated buffer. + * Array#sum [Feature #12217] This is different from Enumerable#sum in that Array#sum doesn't depend on the definition of each method. - * Array#concat [Feature #12333] - Now takes multiple arguments. - - * Array#pack [Feature #12754] - Now takes optional argument `buffer:' to reuse already allocated buffer. - * Comparable * Comparable#clamp. [Feature #10594] @@ -54,10 +54,10 @@ with all sufficient information, see the ChangeLog file or Redmine * Enumerable - * Enumerable#sum [Feature #12217] - * Enumerable#uniq [Feature #11090] * Enumerable#chunk called without a block now return an Enumerator [Feature #2172] + * Enumerable#sum [Feature #12217] + * Enumerable#uniq [Feature #11090] * Enumerator::Lazy @@ -79,16 +79,16 @@ with all sufficient information, see the ChangeLog file or Redmine * Hash - * Hash#transform_values and Hash#transform_values! [Feature #12512] * Hash#compact and Hash#compact! [Feature #11818] + * Hash#transform_values and Hash#transform_values! [Feature #12512] * Integer + * Fixnum and Bignum are unified into Integer [Feature #12005] + * Integer#ceil, Integer#floor, and Integer#truncate now take an optional digits, as well as Integer#round. [Feature #12245] - * Fixnum and Bignum are unified into Integer [Feature #12005] - * Integer#digits for extracting columns of place-value notation [Feature #12447] * Integer#round now takes an optional keyword argument, half option, and the @@ -112,8 +112,8 @@ with all sufficient information, see the ChangeLog file or Redmine * Module - * Module.used_modules [Feature #7418] * Module#refine accepts a module as the argument now. [Feature #12534] + * Module.used_modules [Feature #7418] * Numeric @@ -132,12 +132,12 @@ with all sufficient information, see the ChangeLog file or Redmine * Regexp - * Regexp#match? [Feature #8110] - This returns bool and doesn't save backref. - * meta character \X matches Unicode 9.0 characters with some workarounds for UTR #51 Unicode Emoji, Version 4.0 emoji zwj sequences. + * Regexp#match? [Feature #8110] + This returns bool and doesn't save backref. + * Update Onigmo 6.0.0. * Regexp/String: Updated Unicode version from 8.0.0 to 9.0.0 [Feature #12513] @@ -150,14 +150,6 @@ with all sufficient information, see the ChangeLog file or Redmine * String#casecmp? [Feature #12786] - * String#upcase, String#downcase, String#capitalize, String#swapcase and - their bang variants work for all of Unicode, and are no longer limited - to ASCII. Supported encodings are UTF-8, UTF-16BE/LE, UTF-32BE/LE, and - ISO-8859-1~16. Variations are available with options. See the documentation - of String#downcase for details. [Feature #10085] - - * String.new(capacity: size) [Feature #12024] - * String#concat, String#prepend [Feature #12333] Now takes multiple arguments. @@ -166,6 +158,14 @@ with all sufficient information, see the ChangeLog file or Redmine * String#unpack1 [Feature #12752] + * String#upcase, String#downcase, String#capitalize, String#swapcase and + their bang variants work for all of Unicode, and are no longer limited + to ASCII. Supported encodings are UTF-8, UTF-16BE/LE, UTF-32BE/LE, and + ISO-8859-1~16. Variations are available with options. See the documentation + of String#downcase for details. [Feature #10085] + + * String.new(capacity: size) [Feature #12024] + * StringIO * StringIO#gets, StringIO#readline, StringIO#each_line, StringIO#readlines now takes -- cgit v1.2.3