aboutsummaryrefslogtreecommitdiffstats
path: root/tool/merger.rb
diff options
context:
space:
mode:
authornaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-07-01 19:37:43 +0000
committernaruse <naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-07-01 19:37:43 +0000
commit3daf4241c882c7a12a4522fefbf1791f0fb5067f (patch)
tree8b2ee6cc4171c5e8597902c850ce4e0968bc65ae /tool/merger.rb
parent2211e5d050851d2dcd418c0aacd1026481a7ba68 (diff)
downloadruby-3daf4241c882c7a12a4522fefbf1791f0fb5067f.tar.gz
* regcomp.c (noname_disable_map): don't optimize out group 0
Ruby's Regexp doesn't allow normal numbered groups if the regexp has named groups. On such case it optimizes out related NT_ENCLOSE. But even on the case it can use \g<0>. This fix not to remove NT_ENCLOSE whose regnum is 0. [ruby-core:75828] [Bug #12454] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'tool/merger.rb')
0 files changed, 0 insertions, 0 deletions