diff options
author | Karl Williamson <khw@cpan.org> | 2022-12-17 15:35:04 -0700 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2022-12-20 06:16:33 -0700 |
commit | 88da24e71cc8524d6f16ac2a0f44e6d9ff87e0e5 (patch) | |
tree | ce920d7cb8bf74a54cd26384f91519f358b1b3ae /pod/perldelta.pod | |
parent | cb777d7125776d73756033f32e5e2040a8826cc1 (diff) | |
download | perl-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.pod | 7 |
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 |