perldelta for #117917/f5df269c5c
authorFather Chrysostomos <sprout@cpan.org>
Sat, 13 Jul 2013 23:13:02 +0000 (16:13 -0700)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 13 Jul 2013 23:44:33 +0000 (16:44 -0700)
pod/perldelta.pod

index 3c635bf..026be88 100644 (file)
@@ -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