From d6445bafbaf5ca34f738466acbc6c93fcae11aeb Mon Sep 17 00:00:00 2001 From: Zefram Date: Wed, 5 May 2010 20:32:33 +0100 Subject: [PATCH] perldelta item on B::Deparse package+label fix --- pod/perl5131delta.pod | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/pod/perl5131delta.pod b/pod/perl5131delta.pod index e907744..a4aa447 100644 --- a/pod/perl5131delta.pod +++ b/pod/perl5131delta.pod @@ -123,6 +123,19 @@ cribbed. =head2 Updated Modules +=over + +=item C + +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 block, +or some other things. Now the label is emitted last. + +=back + =head2 Removed Modules and Pragmata =head1 Utility Changes -- 1.8.3.1