#739: String#match calls block twice
----------------------------+-----------------------------------------------
 Reporter:  jazz...@…       |       Owner:  lsansone...@…        
     Type:  defect          |      Status:  new                  
 Priority:  major           |   Milestone:  MacRuby 0.7          
Component:  MacRuby         |    Keywords:                       
----------------------------+-----------------------------------------------
 {{{
 $ macruby -e '"# On branch master".match( /.*On branch (\S*)$/ ) { |m| p
 m[1] }'
 }}}

 gives

 {{{
 "master"
 "a"
 }}}

 ruby1.9 works:

 {{{
 $ ruby1.9 -e '"# On branch master".match( /.*On branch (\S*)$/ ) { |m| p
 m[1] }'
 }}}

 {{{
 "master"
 }}}

-- 
Ticket URL: <http://www.macruby.org/trac/ticket/739>
MacRuby <http://macruby.org/>

_______________________________________________
MacRuby-devel mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

Reply via email to