From b3dc9cf3c7fae44f9823063eb1c1a3d593421b03 Mon Sep 17 00:00:00 2001 From: David Mitchell Date: Sun, 19 Feb 2017 12:58:37 +0000 Subject: [PATCH] davem's perldelta entries for 5.25.10 --- pod/perldelta.pod | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 290a14d..b5a85f7 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -373,6 +373,18 @@ Code like C< $value1 =~ qr/.../ ~~ $value2 > would have the match converted into a qr// operator, leaving extra elements on the stack to confuse any surrounding expression. [perl #130705] +=item * + +Since 5.24.0 in some obscure cases, a regex which included code blocks +from multiple sources (e.g. via embedded via qr// objects) could end up +with the wrong current pad and crash or give weird results. [perl #129881] + +=item * + +Occasionally Cs in a code block within a patterns weren't being +undone when the pattern matching backtracked over the code block. +[perl #126697] + =back =head1 Known Problems -- 1.8.3.1