From: Jarkko Hietaniemi Date: Tue, 19 Feb 2002 14:03:08 +0000 (+0000) Subject: Mention that the case-switchers know about Unicode, too. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=95cc3e0cadf76343f00139ab2ca28b282e01d6cf;p=p5sagit%2Fp5-mst-13.2.git Mention that the case-switchers know about Unicode, too. p4raw-id: //depot/perl@14771 --- diff --git a/pod/perlop.pod b/pod/perlop.pod index 1b5d3e7..73564ef 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 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. For -documentation of C<\N{name}>, see L. +If C 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. +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. All systems use the virtual C<"\n"> to represent a line terminator, called a "newline". There is no such thing as an unvarying, physical