This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perllocale: de-emphasize /l
authorKarl Williamson <public@khwilliamson.com>
Wed, 6 Jul 2011 02:23:22 +0000 (20:23 -0600)
committerKarl Williamson <public@khwilliamson.com>
Wed, 6 Jul 2011 02:32:05 +0000 (20:32 -0600)
/l outside of 'use locale' rarely makes any sense to use.

pod/perllocale.pod

index 8926d8b..c19bb75 100644 (file)
@@ -953,7 +953,8 @@ always in force, even if the program environment suggested otherwise
 (see L<The setlocale function>).  By default, Perl still behaves this
 way for backward compatibility.  If you want a Perl application to pay
 attention to locale information, you B<must> use the S<C<use locale>>
-pragma (see L<The use locale pragma>) or for just pattern matching, the
+pragma (see L<The use locale pragma>) or, in the unlikely event
+that you want to do so for just pattern matching, the
 C</l> regular expression modifier (see L<perlre/Character set
 modifiers>) to instruct it to do so.