summaryrefslogtreecommitdiff
path: root/pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-02-19 14:03:08 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-02-19 14:03:08 +0000
commit95cc3e0cadf76343f00139ab2ca28b282e01d6cf (patch)
treee304a73682e0dd6a6be8585ff000d835c7859292 /pod
parent6b14ceb78325f07f9267f4d0b22adc748311a9a0 (diff)
downloadperl-95cc3e0cadf76343f00139ab2ca28b282e01d6cf.tar.gz
Mention that the case-switchers know about Unicode, too.
p4raw-id: //depot/perl@14771
Diffstat (limited to 'pod')
-rw-r--r--pod/perlop.pod11
1 files changed, 7 insertions, 4 deletions
diff --git a/pod/perlop.pod b/pod/perlop.pod
index 1b5d3e7152..73564ef1ed 100644
--- a/pod/perlop.pod
+++ b/pod/perlop.pod
@@ -709,7 +709,7 @@ and in transliterations.
\x1b hex char (ESC)
\x{263a} wide hex char (SMILEY)
\c[ control char (ESC)
- \N{name} named char
+ \N{name} named Unicode character
The following escape sequences are available in constructs that interpolate
but not in transliterations.
@@ -721,9 +721,12 @@ but not in transliterations.
\E end case modification
\Q quote non-word characters till \E
-If C<use locale> is in effect, the case map used by C<\l>, C<\L>, C<\u>
-and C<\U> is taken from the current locale. See L<perllocale>. For
-documentation of C<\N{name}>, see L<charnames>.
+If C<use locale> is in effect, the case map used by C<\l>, C<\L>,
+C<\u> and C<\U> is taken from the current locale. See L<perllocale>.
+If Unicode (for example, C<\N{}> or wide hex characters of 0x100 or
+beyond) is being used, the case map used by C<\l>, C<\L>, C<\u> and
+C<\U> is as defined by Unicode. For documentation of C<\N{name}>,
+see L<charnames>.
All systems use the virtual C<"\n"> to represent a line terminator,
called a "newline". There is no such thing as an unvarying, physical