In perl.git, the branch autarch/release-5.17.7 has been updated <http://perl5.git.perl.org/perl.git/commitdiff/6c042f06a95da7cdb29b56db34f2c2df6d1ec27a?hp=dd271d7a0caed014eb38a82641368ade8e60765b>
- Log ----------------------------------------------------------------- commit 6c042f06a95da7cdb29b56db34f2c2df6d1ec27a Author: Dave Rolsky <[email protected]> Date: Mon Dec 17 13:38:26 2012 -0600 Add placeholder for additional 23b7025ebc changes in case no one gets back to me M pod/perldelta.pod commit e8ec4231078c2d84439c2d7c1138d4b8b84e8e85 Author: Dave Rolsky <[email protected]> Date: Mon Dec 17 13:37:39 2012 -0600 Add an =item marker for sub-list in perldelta M pod/perldelta.pod ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index d06b1c0..1e47885 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -365,21 +365,26 @@ A number of bugs related to hash assignment have been fixed: =over 8 -=item +=item - The expression C<scalar(%h = (1, 1, 1, 1))> now returns C<4>, not C<2>. -=item +=item - Perl now issues the same warning on C<($s, %h) = (1, {})> as it does for C<(%h) = ({})>, "Reference found where even-sized list expected". -=item +=item - The return value of C<%h = (1, 1, 1)> (in list context was wrong. It would return I<just> those items instead of returning an additional C<undef> value for the missing value in the assignment. +=item - + +A number of additional edge cases in list assignment to hashes were +corrected. For more details see commit 23b7025ebc. + =back =back -- Perl5 Master Repository
