From 5027a30ba7c234d69994192a1031579771161b14 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Mon, 18 Apr 2011 21:21:39 -0600 Subject: [PATCH] perlre: Remove false statement about locales --- pod/perlre.pod | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/pod/perlre.pod b/pod/perlre.pod index 92f9ceb..12617e2 100644 --- a/pod/perlre.pod +++ b/pod/perlre.pod @@ -51,7 +51,8 @@ X Do case-insensitive pattern matching. -If C is in effect, the case map is taken from the current +If locale matching rules are in effect, the case map is taken from the +current locale for code points less than 255, and from Unicode rules for larger code points. However, matches that would cross the Unicode rules/non-Unicode rules boundary (ords 255/256) will not succeed. See @@ -188,12 +189,6 @@ is. This modifier may be specified to be the default by C, but see L. - -Note that what C essentially means is "if there is a locale, use -it". It does not set up the locale. For that, it needs to execute -within the scope of C after a C. Otherwise the -default "C" or "POSIX" locale is used, which should be equivalent to -ASCII (though some platforms violate this.) X =head4 /u -- 2.7.4