Issue #14539 has been updated by usa (Usaku NAKAMURA).

Backport changed from 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: REQUIRED to 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: DONE

ruby_2_5 r67752 merged revision(s) 179045acaf5de8398c321ada86a76f1afb77a796.

----------------------------------------
Bug #14539: Duplicate range in character class warning
https://bugs.ruby-lang.org/issues/14539#change-81018

* Author: Anonymous
* Status: Closed
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: >= 2.5.0
* Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: DONE
----------------------------------------
~~~ ruby
#!/usr/bin/env ruby -w
puts RUBY_VERSION
puts "".match?(/\X/).inspect
puts '--------------'
~~~

~~~ text
2.4.3
true
--------------
2.5.0
grapheme_warning.rb:3: warning: character class has duplicated range: /\X/
true
--------------
2.6.0
grapheme_warning.rb:3: warning: character class has duplicated range: /\X/
true
--------------
~~~

I don't think there's a duplicate range here, so there should not be a warning.



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>