Separated command line option in NEWS [ci skip]

This commit is contained in:
Nobuyoshi Nakada 2019-12-24 11:28:18 +09:00
parent 5a62fb1277
commit d0f1eb3e4e
No known key found for this signature in database
GPG Key ID: 4BC7D6DF58D8DF60

49
NEWS
View File

@ -236,30 +236,6 @@ sufficient information, see the ChangeLog file or Redmine
* Refinements take place at Object#method and Module#instance_method. [Feature #15373]
* Command line option +-W+ has been extended with a following +:+, to manage categorized
warnings. [Feature #16345] [Feature #16420]
# deprecation warning
$ ruby -e '$; = ""'
-e:1: warning: `$;' is deprecated
# suppress the deprecation warning
$ ruby -W:no-deprecated -e '$; = //'
# works with RUBYOPT environment variable
$ RUBYOPT=-W:no-deprecated ruby -e '$; = //'
# experimental feature warning
$ ruby -e '0 in a'
-e:1: warning: Pattern matching is experimental, and the behavior may change in future versions of Ruby!
# suppress experimental feature warning
$ ruby -W:no-experimental -e '0 in a'
# suppress both by using RUBYOPT
$ RUBYOPT='-W:no-deprecated -W:no-experimental' ruby -e '($; = "") in a'
=== Core classes updates (outstanding ones only)
Array::
@ -707,6 +683,31 @@ profile.rb, Profiler__::
* Removed from standard library. It was unmaintained since Ruby 2.0.0.
=== Command line option
* +-W+ option has been extended with a following +:+, to manage categorized
warnings. [Feature #16345] [Feature #16420]
# deprecation warning
$ ruby -e '$; = ""'
-e:1: warning: `$;' is deprecated
# suppress the deprecation warning
$ ruby -W:no-deprecated -e '$; = //'
# works with RUBYOPT environment variable
$ RUBYOPT=-W:no-deprecated ruby -e '$; = //'
# experimental feature warning
$ ruby -e '0 in a'
-e:1: warning: Pattern matching is experimental, and the behavior may change in future versions of Ruby!
# suppress experimental feature warning
$ ruby -W:no-experimental -e '0 in a'
# suppress both by using RUBYOPT
$ RUBYOPT='-W:no-deprecated -W:no-experimental' ruby -e '($; = "") in a'
=== C API updates
* Many <code>*_kw</code> functions have been added for setting whether