In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/47cb8ddb7c62ea1e80e4782f80bd8d616b89a44d?hp=6e8a73f25951830af805a38e0f612768bfcda4a5>
- Log ----------------------------------------------------------------- commit 47cb8ddb7c62ea1e80e4782f80bd8d616b89a44d Author: Steve Hay <[email protected]> Date: Mon Apr 20 09:07:13 2015 +0100 perldelta - Begin updating with bug fixes etc M pod/perldelta.pod commit 62ddb7208f70171ac0f6352d4b622f084f3841b0 Author: Steve Hay <[email protected]> Date: Mon Apr 20 08:34:50 2015 +0100 perldelta - Document new test script M pod/perldelta.pod commit 5de148ee332d39f3d74afce3326f56a56c9c4278 Author: Steve Hay <[email protected]> Date: Mon Apr 20 08:34:19 2015 +0100 perldelta - Documentation updates M pod/perldelta.pod commit c14a43b76a74f944e97d1409edcd63c745dfc17f Author: Steve Hay <[email protected]> Date: Mon Apr 20 08:27:13 2015 +0100 perldelta - Update modules M pod/perldelta.pod ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 105 +++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 97 insertions(+), 8 deletions(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index a391579..8e15423 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -130,6 +130,20 @@ L<attributes> has been upgraded from version 0.26 to 0.27. =item * +L<B> has been upgraded from version 1.57 to 1.58. + +=item * + +L<B::Deparse> has been upgraded from version 1.34 to 1.35. + +C<< <<>> >> is now correctly deparsed. + +=item * + +L<Config::Perl::V> has been upgraded from version 0.23 to 0.24. + +=item * + L<Cwd> has been upgraded from version 3.55 to 3.56. =item * @@ -138,6 +152,22 @@ L<ExtUtils::Miniperl> has been upgraded from version 1.04 to 1.05. =item * +L<ExtUtils::ParseXS> has been upgraded from version 3.27 to 3.28. + +=item * + +L<ExtUtils::Typemaps> has been upgraded from version 3.25 to 3.28. + +=item * + +L<File::Spec> has been upgraded from version 3.55 to 3.56. + +=item * + +L<if> has been upgraded from version 0.0603 to 0.0604. + +=item * + L<IO::Socket::IP> has been upgraded from version 0.36 to 0.37. =item * @@ -164,11 +194,6 @@ L<utf8> has been upgraded from version 1.15 to 1.16. L<warnings> has been upgraded from version 1.31 to 1.32. -=item * - -L<ExtUtils::ParseXS> has been upgraded from version 3.27 (with certain -components which were at version 3.25) to version 3.28. - =back =head2 Removed Modules and Pragmata @@ -200,13 +225,57 @@ XXX Changes which significantly change existing files in F<pod/> go here. However, any changes to F<pod/perldiag.pod> should go in the L</Diagnostics> section. -=head3 L<XXX> +=head3 L<perlebcdic> + +=over 4 + +=item * + +This document has been significantly updated in the light of recent +improvements to EBCDIC support. + +=back + +=head3 L<perlfunc> =over 4 =item * -XXX Description of the change here +Mention that C<study()> is currently a no-op. + +=back + +=head3 L<perlguts> + +=over 4 + +=item * + +The OOK example has been updated to account for COW changes and a change in the +storage of the offset. + +=back + +=head3 L<perlhacktips> + +=over 4 + +=item * + +Documentation has been added illustrating the perils of assuming the contents of +static memory pointed to by the return values of Perl wrappers for C library +functions doesn't change. + +=back + +=head3 L<perlvms> + +=over 4 + +=item * + +Out-of-date and/or incorrect material has been removed. =back @@ -306,7 +375,10 @@ that they represent may be covered elsewhere. =item * -XXX +F<t/porting/re_context.t> has been added to test that L<utf8> and its +dependencies only use the subset of the C<$1..$n> capture vars that +Perl_save_re_context() is hard-coded to localize, because that function has no +efficient way of determining at runtime what vars to localize. =back @@ -446,6 +518,23 @@ Extending an array cloned from a parent thread could result in "Modification of a read-only value attempted" errors when attempting to modify the new elements. [perl #124127] +=item * + +An assertion failure and subsequent crash with C<< *x=<y> >> has been fixed. +[perl #123790] + +=item * + +An optimization for state variable initialization introduced in Perl 5.21.6 has +been reverted because it was found to exacerbate some other existing buggy +behaviour. [perl #124160] + +=item * + +The extension of another optimization to cover more ops in Perl 5.21 has also +been reverted to its Perl 5.20 state as a temporary fix for regression issues +that it caused. [perl #123790] + =back =head1 Known Problems -- Perl5 Master Repository
