summaryrefslogtreecommitdiff
path: root/pod/perldelta.pod
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2022-12-17 15:35:04 -0700
committerKarl Williamson <khw@cpan.org>2022-12-20 06:16:33 -0700
commit88da24e71cc8524d6f16ac2a0f44e6d9ff87e0e5 (patch)
treece920d7cb8bf74a54cd26384f91519f358b1b3ae /pod/perldelta.pod
parentcb777d7125776d73756033f32e5e2040a8826cc1 (diff)
downloadperl-88da24e71cc8524d6f16ac2a0f44e6d9ff87e0e5.tar.gz
Address GH #20571
The blamed commit, 04de022, exposed a bug in the module itself. I will submit a PR to fix it. But this ticket did tell me that there was a problem with that commit. It returned a C language value, CHAR_MAX, which doesn't really have a corresponding concept in Perl. Instead we use -1 to indicate that a positive-valued variable is in some abnormal state. This commit changes to do that, and documents the changes, which should have been done in 04de022.
Diffstat (limited to 'pod/perldelta.pod')
-rw-r--r--pod/perldelta.pod7
1 files changed, 7 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 1e1ac00cc1..845a1fb138 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -198,6 +198,13 @@ L<parent> has been upgraded to version 2.39.
L<podlators> has been upgraded to version 5.00.
+=item *
+
+L<POSIX> has been upgraded from version 2.09 to 2.10. All fields known
+to the platform in L<localeconv(3)> are now returned by
+L<POSIX/localeconv>. Previously, empty string fields and numeric fields
+that aren't applicable to the current locale were omitted.
+
=back
=head2 Removed Modules and Pragmata