develooper Front page | perl.perl5.porters | Postings from June 2013

What bugs in (?[ ]) should be fixed in 5.18.1

Thread Next
From:
Karl Williamson
Date:
June 11, 2013 02:24
Subject:
What bugs in (?[ ]) should be fixed in 5.18.1
Message ID:
51B68A4C.4040403@khwilliamson.com
We had a go around in 5.16 about fixing bugs in new features, but I 
don't know that any rules were established.

By definition a new feature has no regressions from past releases, but 
if we don't fix bugs found in it, there is a perverse incentive for our 
customers to not try it, at the very time we are most seeking real world 
data.

Father Chrysostomos has found and fixed several bugs in this feature 
(thank you very much).  I'm wondering if any of these should go into 5.18.1:

   ·   Various memory leaks involving the parsing of the "(?[...])"
       regular expression construct have been fixed.

   ·   "(?[...])" now allows interpolation of precompiled patterns
       consisting of (?[...])> with bracket character classes inside
       ("$pat = qr/(?[ [a] ])/; /(?[ $pat ])/").  Formerly, the brackets
       would confuse the regular expression parser.

Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About