diff options
author | Zefram <zefram@fysh.org> | 2010-05-05 20:32:33 +0100 |
---|---|---|
committer | Jesse Vincent <jesse@bestpractical.com> | 2010-05-08 16:39:22 -0400 |
commit | d6445bafbaf5ca34f738466acbc6c93fcae11aeb (patch) | |
tree | 0d1d53f5dfe4a2adb670eafe1b59e8b11c69831b /pod | |
parent | 9d5401cef7488142a773a2e8980f9763da4a2cae (diff) | |
download | perl-d6445bafbaf5ca34f738466acbc6c93fcae11aeb.tar.gz |
perldelta item on B::Deparse package+label fix
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perl5131delta.pod | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/pod/perl5131delta.pod b/pod/perl5131delta.pod index e907744463..a4aa447aca 100644 --- a/pod/perl5131delta.pod +++ b/pod/perl5131delta.pod @@ -123,6 +123,19 @@ cribbed. =head2 Updated Modules +=over + +=item C<B::Deparse> + +A bug has been fixed when deparsing a nextstate op that has both a +change of package (relative to the previous nextstate), or a change of +C<%^H> or other state, and a label. Previously the label was emitted +first, leading to syntactically invalid output because a label is not +permitted immediately before a package declaration, B<BEGIN> block, +or some other things. Now the label is emitted last. + +=back + =head2 Removed Modules and Pragmata =head1 Utility Changes |