perldelta for locale fixes
authorKarl Williamson <public@khwilliamson.com>
Tue, 18 Jun 2013 19:08:32 +0000 (13:08 -0600)
committerKarl Williamson <public@khwilliamson.com>
Tue, 18 Jun 2013 20:10:44 +0000 (14:10 -0600)
This is the delta for 68e8f474bc686a86c064b695b9c7400313d7af65,
and b127e37e51c21b0a36755dcd19811be931a03d83.

pod/perldelta.pod

index 2c8a288..4a9b9b9 100644 (file)
@@ -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.