In perl.git, the branch blead has been updated <https://perl5.git.perl.org/perl.git/commitdiff/4ec3954cc121fc761a8ba7ee850de9ebb13bf4b9?hp=82de236bf4d8d37736218318628cc3f85c53ab28>
- Log ----------------------------------------------------------------- commit 4ec3954cc121fc761a8ba7ee850de9ebb13bf4b9 Author: Tony Cook <[email protected]> Date: Tue Jun 11 16:45:50 2019 +1000 perldelta for eec88220688f, 10724e88639b, be9b05102160, 82de236bf4d8 ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 1f413917a1..7192a9ae3c 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -391,6 +391,36 @@ resulting in an assertion. Formatted floating point widths are now limited to the range of int, the return value of snprintf(). [perl #133913] +=item * + +Parsing the following constructs within a sub-parse (such as with +C<"${code here}"> or C<s/.../code here/e>) has changed to match how +they're parsed normally: + +=over + +=item * + +C<print $fh ...> no longer produces a syntax error. + +=item * + +Code like C<s/.../ ${time} /e> now properly produces an "Ambiguous use +of ${time} resolved to $time at ..." warning when warnings are enabled. + +=item * + +C<@x {"a"}> (with the space) in a sub-parse now properly produces a +"better written as" warning when warnings are enabled. + +=item * + +attributes can now be used in a sub-parse. + +=back + +[perl #133850] + =back =head1 Known Problems -- Perl5 Master Repository
