summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2012-08-15 20:27:55 -0700
committerFather Chrysostomos <sprout@cpan.org>2012-08-15 20:39:11 -0700
commit3771623e47d51612648eb6f77d75d297ee11e79a (patch)
tree8221c27f9d6535441b4c4f29e3d83f658473e49f
parent7493073cc4692a1847372c3db8a96df7b33f9d1e (diff)
downloadperl-3771623e47d51612648eb6f77d75d297ee11e79a.tar.gz
perldelta: more format stuff
-rw-r--r--pod/perldelta.pod9
1 files changed, 9 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 1628a40dba..ebf0f82ddd 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -538,6 +538,10 @@ assertion failures [perl #78550].
=item *
+Formats and C<use> statements are now permitted inside formats.
+
+=item *
+
C<print $x> and C<sub { print $x }->()> now always produce the same output.
It was possible for the latter to refuse to close over $x if the variable
was not active; e.g., if it was defined outside a currently-running named
@@ -578,6 +582,11 @@ other quoted constructs (C</(?{...})/> and C<qq/${...}/>) [perl #114040].
Formats are no longer created after compilation errors.
+=item *
+
+Some format syntax errors started causing crashes in perl 5.17.2, but
+have now been fixed.
+
=back
=head1 Known Problems