This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta for fd8be4a16
authorFather Chrysostomos <sprout@cpan.org>
Mon, 12 Jan 2015 06:03:21 +0000 (22:03 -0800)
committerFather Chrysostomos <sprout@cpan.org>
Mon, 12 Jan 2015 06:03:21 +0000 (22:03 -0800)
pod/perldelta.pod

index ea26055..6a29ae2 100644 (file)
@@ -170,6 +170,10 @@ L<B::Deparse> has been upgraded from version 1.31 to 1.32.
 Deparsing C<BEGIN { undef &foo }> with the B<-w> switch enabled started to
 emit 'uninitialized' warnings in Perl 5.14.  This has been fixed.
 
 Deparsing C<BEGIN { undef &foo }> with the B<-w> switch enabled started to
 emit 'uninitialized' warnings in Perl 5.14.  This has been fixed.
 
+Deparsing calls to subs with a C<(;+)> prototype resulted in an infinite
+loop.  The C<(;$>) C<(_)> and C<(;_)> prototypes were given the wrong
+precedence, causing C<foo($a<$b)> to be deparsed without the parentheses.
+
 =item *
 
 L<Safe> has been upgraded from version 2.38 to 2.39.
 =item *
 
 L<Safe> has been upgraded from version 2.38 to 2.39.