PATCH: [perl #117327]: Sequence (?#...) not recognized in regex
authorKarl Williamson <public@khwilliamson.com>
Thu, 2 May 2013 01:01:29 +0000 (19:01 -0600)
committerKarl Williamson <public@khwilliamson.com>
Thu, 2 May 2013 19:39:00 +0000 (13:39 -0600)
commit182b0c3f66c6c5a93e9dab9bf0162091942bb5f9
treebd7e0c9823b23b1072b15e35fad36de4306e9d4e
parentc2a42ab2c12f5756cbe8c9a43ef6babb6044695a
PATCH: [perl #117327]: Sequence (?#...) not recognized in regex

This reverts commit 504858073fe16afb61d66a8b6748851780e51432, which
was made under the erroneous belief that certain code was unreachable.
This code appears to be reachable, however, only if the input has
a 2-character lexical token split by space or a comment.  The token
should be indivisible, and was accepted only through an accident of
implementation.  A later commit will deprecate splitting it, with the
view of eventually making splitting it a fatal error.  In the meantime,
though, this reverts to the original behavior, and adds a (temporary)
test to verify that.
regcomp.c
t/re/pat.t