aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS.md
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2022-05-24 16:51:15 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2022-06-20 19:35:12 +0900
commitab2a43265cfdda288d1baaa29936fd408c2a42bc (patch)
treef70d3b5b1c9ddb1c8a259642f9ede21a25afc173 /NEWS.md
parenta58611dfb1bfc74fb1a51a9cd0ca8ac690c2f1f4 (diff)
downloadruby-ab2a43265cfdda288d1baaa29936fd408c2a42bc.tar.gz
Warn suspicious flag to `Regexp.new`
Now second argument should be `true`, `false`, `nil` or Integer. This flag is confused with third argument some times.
Diffstat (limited to 'NEWS.md')
-rw-r--r--NEWS.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/NEWS.md b/NEWS.md
index 91f329aaff..02163ff9c0 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -118,6 +118,10 @@ Note: We're only listing outstanding class updates.
* Proc#dup returns an instance of subclass. [[Bug #17545]]
* Proc#parameters now accepts lambda keyword. [[Feature #15357]]
+* Regexp
+ * Regexp.new now warns second argument, other than `true`, `false`,
+ `nil` or Integer. [[Feature #18788]]
+
* Refinement
* Refinement#refined_class has been added. [[Feature #12737]]
@@ -263,3 +267,4 @@ The following deprecated APIs are removed.
[Bug #18625]: https://bugs.ruby-lang.org/issues/18625
[Bug #18633]: https://bugs.ruby-lang.org/issues/18633
[Bug #18782]: https://bugs.ruby-lang.org/issues/18782
+[Feature #18788]: https://bugs.ruby-lang.org/issues/18788