From 47a7c93d355fc8012b6d2b6f8b5b40f46069b6d4 Mon Sep 17 00:00:00 2001 From: Father Chrysostomos Date: Sat, 13 Jul 2013 16:13:02 -0700 Subject: [PATCH] perldelta for #117917/f5df269c5c --- pod/perldelta.pod | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 3c635bf..026be88 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -554,6 +554,13 @@ Subroutine prototypes with Unicode characters above U+00FF were getting mangled during closure cloning. This would happen with subroutines closing over lexical variables declared outside, and with lexical subs. +=item * + +In regular expressions containing multiple code blocks, the values of +C<$1>, C<$2>, etc., set by nested regular expression calls would leak from +one block to the next. Now these variables always refer to the outer +regular expression at the start of an embedded block [perl #117917]. + =back =head1 Known Problems -- 2.7.4