[ this is a template for a new perldelta file. Any text flagged as XXX needs
to be processed before release. ]
-perldelta - what is new for perl v5.23.8
+perldelta - what is new for perl v5.23.10
=head1 DESCRIPTION
-This document describes differences between the 5.23.7 release and the 5.23.8
+This document describes differences between the 5.23.9 release and the 5.23.10
release.
-If you are upgrading from an earlier release such as 5.23.6, first read
-L<perl5237delta>, which describes differences between 5.23.6 and 5.23.7.
+If you are upgrading from an earlier release such as 5.23.8, first read
+L<perl5239delta>, which describes differences between 5.23.8 and 5.23.9.
=head1 Notice
[ List each enhancement as a =head2 entry ]
-=head2 More fields provided to C<sigaction> callback with C<SA_SIGINFO>
-
-When passing the C<SA_SIGINFO> flag to L<sigaction|POSIX/sigaction>, the
-C<errno>, C<status>, C<uid>, C<pid>, C<addr> and C<band> fields are now
-included in the hash passed to the handler, if supported by the
-platform.
-
=head1 Security
XXX Any security-related notices go here. In particular, any security
=head1 Deprecations
-XXX Any deprecated features, syntax, modules etc. should be listed here.
+=head2 \N{} with nothing between the braces is deprecated
+
+This had been illegal until v5.22, and will be illegal again in a future
+Perl version.
=head2 Module removals
L<XXX> has been upgraded from version A.xx to B.yy.
-=item *
-
-L<POSIX> has been upgraded from version 1.59 to 1.60.
-
-It can now export constants for the C<code> value in the hash passed to the
-L<sigaction|POSIX/sigaction> handler when using the C<SA_SIGINFO> flag.
-
=back
=head2 Removed Modules and Pragmata
XXX
-=item *
-
-The GNU Make makefile for Win32 now supports parallel builds. [perl #126632]
-
-=item *
-
-You can now build perl with MSVC++ on Win32 using GNU Make. [perl #126632]
-
=back
=head1 Platform Support
=over 4
-=item Win32
+=item XXX-some-platform
-Builds using Microsoft Visual C++ 2003 and earlier no longer produce
-an "INTERNAL COMPILER ERROR" message. [perl #126045]
+XXX
=back
=item *
-Line numbers larger than 2**31-1 but less than 2**32 are no longer
-returned by caller() as negative numbers. [perl #126991]
-
-=item *
-
-C<< unless ( I<assignment> ) >> now properly warns when syntax
-warnings are enabled. [perl #127122]
+A race condition which occurred when computing C<"$!"> with threads
+activated has been fixed. This showed up only on Darwin platforms. A
+related problem on Cygwin platforms involving UTF-8 strings has also
+been fixed. [perl #127708]
=back
XXX Generate this with:
- perl Porting/acknowledgements.pl v5.23.7..HEAD
+ perl Porting/acknowledgements.pl v5.23.9..HEAD
=head1 Reporting Bugs
sufficient test case. Your bug report, along with the output of C<perl -V>,
will be sent off to perlbug@perl.org to be analysed by the Perl porting team.
-If the bug you are reporting has security implications, which make it
-inappropriate to send to a publicly archived mailing list, then please send it
-to perl5-security-report@perl.org. This points to a closed subscription
-unarchived mailing list, which includes all the core committers, who will be
-able to help assess the impact of issues, figure out a resolution, and help
-co-ordinate the release of patches to mitigate or fix the problem across all
-platforms on which Perl is supported. Please only use this address for
-security issues in the Perl core, not for modules independently distributed on
-CPAN.
+If the bug you are reporting has security implications which make it
+inappropriate to send to a publicly archived mailing list, then see
+L<perlsec/SECURITY VULNERABILITY CONTACT INFORMATION>
+for details of how to report the issue.
=head1 SEE ALSO