In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/20ddc8c6947e4fe0bcadf94abf657406381e2729?hp=a3a9a3d2375cd438b807eb1e1d5b49e1e9bcef3b>
- Log ----------------------------------------------------------------- commit 20ddc8c6947e4fe0bcadf94abf657406381e2729 Author: Tony Cook <[email protected]> Date: Tue May 23 15:47:44 2017 +1000 perldelta: move the description of 128095 where it belongs M pod/perldelta.pod commit 3c6ddc9f2ba852f3f3b3269954d0ece674e85257 Author: Tony Cook <[email protected]> Date: Tue May 23 15:46:27 2017 +1000 perldelta: the :utf8 handle warning is now on by default M pod/perldelta.pod commit 03c6d75f83a3383cc1455f914e14365fc964924f Author: Tony Cook <[email protected]> Date: Tue May 23 15:43:04 2017 +1000 perldelta: re-word the entry for 130335 M pod/perldelta.pod ----------------------------------------------------------------------- Summary of changes: pod/perldelta.pod | 26 +++++++++++++++----------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index c57922cad4..8baae0fd49 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -837,6 +837,14 @@ L<[perl #130122]|https://rt.perl.org/Public/Bug/Display.html?id=130122> L<IO> has been upgraded from version 1.36 to 1.38. +The F<t/cachepropagate-unix.t> test now checks C<pack_sockaddr_un()>'s +return value because C<pack_sockaddr_un()> silently truncates the +supplied path if it won't fit into the C<sun_path> member of +C<sockaddr_un>. This may change in the future, but for now check the +path in theC<sockaddr> matches the desired path, and skip if it +doesn't. +L<[perl #128095]|https://rt.perl.org/Public/Bug/Display.html?id=128095> + =item * IO-Compress has been upgraded from version 2.069 to 2.074. @@ -1614,6 +1622,9 @@ L<%s() is deprecated on C<:utf8> handles. This will be a fatal error in Perl 5.3 |perldiag/%s() is deprecated on C<:utf8> handles. This will be a fatal error in Perl 5.30>. "%s" is one of C<sysread>, C<recv>, C<syswrite>, or C<send>. +This warning is now enabled by default, as all C<deprecated> category +warnings should be. + =item * L<C<$*> is no longer supported. Its use will be fatal in Perl 5.30 @@ -2503,8 +2514,10 @@ L<[perl #129125]|https://rt.perl.org/Public/Bug/Display.html?id=129125> =item * -Fix a problem with sort's build-in compare, where it would not sort -correctly with 64-bit integers, and non-long doubles. +The L<sort()|perlfunc/sort> operator's built-in numeric comparison +function didn't handle large integers that weren't exactly +representable by a double. This now uses the same code used to +implement the C<< <=> >> operator. L<[perl #130335]|https://rt.perl.org/Public/Bug/Display.html?id=130335> =item * @@ -2675,15 +2688,6 @@ L<[perl #129287]|https://rt.perl.org/Public/Bug/Display.html?id=129287> =item * -Check C<pack_sockaddr_un()>'s return value because C<pack_sockaddr_un()> -silently truncates the supplied path if it won't fit into the C<sun_path> -member of C<sockaddr_un>. This may change in the future, but for now -check the path in theC<sockaddr> matches the desired path, and skip if -it doesn't. -L<[perl #128095]|https://rt.perl.org/Public/Bug/Display.html?id=128095> - -=item * - Make sure C<PL_oldoldbufptr> is preserved in C<scan_heredoc()>. In some cases this is used in building error messages. L<[perl #128988]|https://rt.perl.org/Public/Bug/Display.html?id=128988> -- Perl5 Master Repository
