This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta: Rmv some intra 5.21 changes
authorKarl Williamson <khw@cpan.org>
Sat, 30 May 2015 16:05:34 +0000 (10:05 -0600)
committerKarl Williamson <khw@cpan.org>
Sat, 30 May 2015 16:27:15 +0000 (10:27 -0600)
pod/perldelta.pod

index aedf40a..f6b800a 100644 (file)
@@ -739,8 +739,6 @@ It now deparses C<our(I<LIST>)> and typed lexical (C<my Dog $spot>) correctly.
 Deparse C<$#_> as that instead of as C<$#{_}>.
 L<[perl #123947]|https://rt.perl.org/Ticket/Display.html?id=123947>
 
-C<< <<>> >> is now correctly deparsed.
-
 BEGIN blocks at the end of the enclosing scope are now deparsed in the
 right place.  [perl #77452]
 
@@ -749,9 +747,6 @@ BEGIN.
 
 Lexical subroutines are now fully deparsed.  [perl #116553]
 
-Deparsing of C<$lexical =~ //> was accidentally broken in 1.30 (perl
-5.21.6), omitting the C<$lexical =~>, but has now been fixed.
-
 C<Anything =~ y///r> with C</r> no longer omits the left-hand operand.
 
 The op trees that make up regexp code blocks are now deparsed for real.
@@ -810,8 +805,6 @@ loop.  The C<(;$>) C<(_)> and C<(;_)> prototypes were given the wrong
 precedence, causing C<foo($aE<lt>$b)> to be deparsed without the parentheses.
 
 Deparse now provides a defined state sub in inner subs.
-Since version Perl 5.21.6, Deparse would croak on special constants, but
-this has now been fixed.
 
 =item *