summaryrefslogtreecommitdiff
path: root/pod/perldelta.pod
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2013-12-16 10:59:36 -0700
committerRicardo Signes <rjbs@cpan.org>2013-12-19 09:01:02 -0500
commit947ba0f1461d3d1d73664c622b45d185f8dcd13c (patch)
treedf5791ff9b5b346b7c98d41c008c461ae174db3a /pod/perldelta.pod
parent9108791a984e5903c1261aee26cb1f616e61d9aa (diff)
downloadperl-947ba0f1461d3d1d73664c622b45d185f8dcd13c.tar.gz
PATCH: [perl #120799] 5.18 regression with [:^ascii] and \x80-\xFF
Posix classes generally match different sets of characters under /d rules than otherwise. This isn't true for [:ascii:], but the handling for it is shared with the others, so it needs to use the same mechanism to deal with that. I forgot this in commit bb9ee97444732c84b33c2f2432aa28e52e4651dc which created this regression. Our tests for this only use regexes with a single element, and an optimization added in 5.18 causes this bug to be bypassed. These tests should be enhanced to force both code paths, but not for this commit, which should be suitable for a maintenance release. (cherry picked from commit 46c10357a881cd92500e4ade81cbc8813e49e2cb)
Diffstat (limited to 'pod/perldelta.pod')
0 files changed, 0 insertions, 0 deletions