diff options
author | Father Chrysostomos <sprout@cpan.org> | 2013-07-13 16:13:02 -0700 |
---|---|---|
committer | Father Chrysostomos <sprout@cpan.org> | 2013-07-13 16:44:33 -0700 |
commit | 47a7c93d355fc8012b6d2b6f8b5b40f46069b6d4 (patch) | |
tree | ffb4711e47fa71a70d8cb025d96eaa033c7b51f9 | |
parent | 558673e6bc37e199a517c5c6e39dcf73c9a9affc (diff) | |
download | perl-47a7c93d355fc8012b6d2b6f8b5b40f46069b6d4.tar.gz |
perldelta for #117917/f5df269c5c
-rw-r--r-- | pod/perldelta.pod | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 3c635bfae9..026be884ed 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 |