summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2013-06-18 13:08:32 -0600
committerKarl Williamson <public@khwilliamson.com>2013-06-18 14:10:44 -0600
commita2c659f2396d62ae8cc2144386afe0dfba0bf87f (patch)
tree7984402ee38e6019a3a8b750f4dc89ac971c931a
parent2b7bd0cd8c00be3c9bbbd23732b6719cd9a85768 (diff)
downloadperl-a2c659f2396d62ae8cc2144386afe0dfba0bf87f.tar.gz
perldelta for locale fixes
This is the delta for 68e8f474bc686a86c064b695b9c7400313d7af65, and b127e37e51c21b0a36755dcd19811be931a03d83.
-rw-r--r--pod/perldelta.pod10
1 files changed, 10 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 2c8a28863f..4a9b9b9193 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -47,6 +47,16 @@ XXX For a release on a stable branch, this section aspires to be:
As part of this series of fixes it was necessary to change the API of
Perl_re_intuit_start(). See L</Internal Changes> for more.
+=head2 Locale decimal point character no longer leaks outside of S<C<use locale>> scope
+
+This is actually a bug fix, but some code has come to rely on the bug
+being present, so this change is listed here. The current locale that
+the program is running under is not supposed to be visible to Perl code
+except within the scope of a S<C<use locale>>. However, until now under
+certain circumstances, the character used for a decimal point (often a
+comma) leaked outside the scope. If your code is affected by this
+change, simply add a S<C<use locale>>.
+
=head1 Deprecations
XXX Any deprecated features, syntax, modules etc. should be listed here.