From b85bb90c3464bca8d19b73247ace809b44f35679 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Thu, 14 Sep 2023 22:43:55 +0900 Subject: [DOC] Sort "Core classes updates" section Alphabetically by class or module names. --- NEWS.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/NEWS.md b/NEWS.md index e350946fee..ef646af49b 100644 --- a/NEWS.md +++ b/NEWS.md @@ -38,15 +38,10 @@ Note: We're only listing outstanding class updates. * MatchData#named_captures now accepts optional `symbolize_names` keyword. [[Feature #19591]] -* Process::Status - - * Process::Status#& and Process::Status#>> are deprecated. [[Bug #19868]] - -* String +* Module - * String#unpack now raises ArgumentError for unknown directives. [[Bug #19150]] - * String#bytesplice now accepts new arguments index/length or range of the - source string to be copied. [[Feature #19314]] + * Module#set_temporary_name added for setting a temporary name for a + module. [[Feature #19521]] * ObjectSpace::WeakKeyMap @@ -54,11 +49,6 @@ Note: We're only listing outstanding class updates. The class use equality semantic to lookup keys like a regular hash, but it doesn't hold strong references on the keys. [[Feature #18498]] -* Module - - * Module#set_temporary_name added for setting a temporary name for a - module. [[Feature #19521]] - * Process.warmup * Notify the Ruby virtual machine that the boot sequence is finished, @@ -66,12 +56,22 @@ Note: We're only listing outstanding class updates. for long running applications. The actual optimizations performed are entirely implementation specific and may change in the future without notice. [[Feature #18885]] +* Process::Status + + * Process::Status#& and Process::Status#>> are deprecated. [[Bug #19868]] + * Refinement * Add Refinement#target as an alternative of Refinement#refined_class. Refinement#refined_class is deprecated and will be removed in Ruby 3.4. [[Feature #19714]] +* String + + * String#unpack now raises ArgumentError for unknown directives. [[Bug #19150]] + * String#bytesplice now accepts new arguments index/length or range of the + source string to be copied. [[Feature #19314]] + ## Stdlib updates * RubyGems and Bundler warn if users require gem that is scheduled to become the bundled gems -- cgit v1.2.3