On Tue, May 18, 2010 at 1:52 PM, karl williamson <public@khwilliamson.com>wrote: > I asked Yves privately about this, and he wonders if it is worth trying to > not break constructs like '/foo/lt +2' > (nit: Even if we use "l", breaking "lt" can be avoided by looking ahead for "t" since "t" is not a valid modifier. "le" is a different matter.) Possible solutions that don't require using weird names: - - Have users use /foo/el or /(?l:foo)/e instead of /foo/le if they want locale semantics. - These new modifiers will require Perl 5.14 to compile, so requiring a "use 5.014;" to use them would not add any restrictions and would sidestep the entire dilemma.Thread Previous | Thread Next