This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta - Fill in selected bug fixes section
authorSteve Hay <steve.m.hay@googlemail.com>
Mon, 14 Oct 2013 13:00:52 +0000 (14:00 +0100)
committerSteve Hay <steve.m.hay@googlemail.com>
Mon, 14 Oct 2013 13:00:52 +0000 (14:00 +0100)
pod/perldelta.pod

index 132f41d..73163e1 100644 (file)
@@ -567,7 +567,17 @@ files in F<ext/> and F<lib/> are best summarized in L</Modules and Pragmata>.
 
 =item *
 
-XXX
+C<last> no longer returns values that the same statement has accumulated so
+far, fixing amongst other things the long-standing bug that C<push @a, last>
+would try to return the @a, copying it like a scalar in the process and
+resulting in the error, "Bizarre copy of ARRAY in last."  [perl #3112]
+
+=item *
+
+An optimization in Perl 5.18 made incorrect assumptions causing a bad
+interaction with the L<Devel::CallParser> CPAN module.  This was partially
+fixed in Perl 5.19.4, but the fix was not sufficient and another fault has now
+been corrected.
 
 =back