Project

General

Profile

Bug #7062

Rdoc for String#=~

Added by Marcus Stollsteimer over 3 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
ruby -v:
ruby 1.9.3p194 (2012-04-20 revision 35410) [i686-linux]
Backport:
2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN, 2.3: UNKNOWN
[ruby-core:47668]

Description

=begin
This patch clarifies the different behaviour for str =~ regexp and regexp =~ str regarding captured strings and assigning to local variables. (See also issue #7042.)

Added text:

Note: str =~ regexp is not the same as
regexp =~ str. Strings captured from named capture groups
are not assigned to local variables in the first case.
=end

rdoc_for_string_match.patch Magnifier (592 Bytes) Marcus Stollsteimer, 09/24/2012 04:46 AM

Associated revisions

Revision 37109
Added by Zachary Scott over 3 years ago

  • string.c (rb_str_match): Clarify behavior for captured strings and local variable assignment Patch by Marcus Stollsteimer [Bug #7062]

Revision 37109
Added by Zachary Scott over 3 years ago

  • string.c (rb_str_match): Clarify behavior for captured strings and local variable assignment Patch by Marcus Stollsteimer [Bug #7062]

Revision 37111
Added by Zachary Scott over 3 years ago

  • string.c (rb_str_match): Clarify behavior for captured strings and local variable assignment Patch by Marcus Stollsteimer [Bug #7062]

Revision 37111
Added by Zachary Scott over 3 years ago

  • string.c (rb_str_match): Clarify behavior for captured strings and local variable assignment Patch by Marcus Stollsteimer [Bug #7062]

History

#1 [ruby-core:47677] Updated by Zachary Scott over 3 years ago

  • Assignee changed from Eric Hodel to Zachary Scott

Thank you stomar, I've discussed this with Eric and will be happy to commit it.

#2 [ruby-core:47678] Updated by Zachary Scott over 3 years ago

  • Target version set to 2.0.0

#3 Updated by Zachary Scott over 3 years ago

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

This issue was solved with changeset r37109.
Marcus, thank you for reporting this issue.
Your contribution to Ruby is greatly appreciated.
May Ruby be with you.


  • string.c (rb_str_match): Clarify behavior for captured strings and local variable assignment Patch by Marcus Stollsteimer [Bug #7062]

Also available in: Atom PDF