[#85349] [Ruby trunk Bug#14334] Segmentation fault after running rspec (ruby/2.5.0/erb.rb:885 / simplecov/source_file.rb:85) — pragtob@...
Issue #14334 has been updated by PragTob (Tobias Pfeiffer).
3 messages
2018/02/02
[#85358] Re: [ruby-cvs:69220] nobu:r62039 (trunk): compile.c: unnecessary freezing — Eric Wong <normalperson@...>
nobu@ruby-lang.org wrote:
5 messages
2018/02/03
[#85612] Why require autoconf 2.67+ — leam hall <leamhall@...>
Please pardon the intrusion; I am new to Ruby and like to pull the
6 messages
2018/02/17
[#85634] [Ruby trunk Bug#14494] [PATCH] tool/m4/ruby_replace_type.m4 use AC_CHECK_TYPES for HAVE_* macros — normalperson@...
Issue #14494 has been reported by normalperson (Eric Wong).
3 messages
2018/02/19
[#85674] [Ruby trunk Feature#13618] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid — matz@...
Issue #13618 has been updated by matz (Yukihiro Matsumoto).
5 messages
2018/02/20
[#85686] Re: [Ruby trunk Feature#13618] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
— Eric Wong <normalperson@...>
2018/02/20
matz@ruby-lang.org wrote:
[#85704] Re: [Ruby trunk Feature#13618] [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
— Koichi Sasada <ko1@...>
2018/02/21
On 2018/02/20 18:06, Eric Wong wrote:
[ruby-core:85738] [Ruby trunk Bug#14539] Duplicate range in character class warning
From:
shevegen@...
Date:
2018-02-21 23:51:15 UTC
List:
ruby-core #85738
Issue #14539 has been updated by shevegen (Robert A. Heiler). Agreed. Your code did not use more than one \X so the warning is incorrect as it is (because you did not use more than one \X, so at best, it may have originated from elsehwere, which was not your fault then) - so it sounds like a bug IMO. Since some grapheme-specific code was added in 2.5.x, I believe this may be a reason for the behaviour change compared to ruby 2.4.x. ---------------------------------------- Bug #14539: Duplicate range in character class warning https://bugs.ruby-lang.org/issues/14539#change-70579 * Author: Anonymous * Status: Open * Priority: Normal * Assignee: * Target version: * ruby -v: >= 2.5.0 * Backport: 2.3: UNKNOWN, 2.4: UNKNOWN, 2.5: UNKNOWN ---------------------------------------- ~~~ 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>