From: Jarkko Hietaniemi Date: Thu, 6 Mar 2003 09:33:33 +0000 (+0000) Subject: PERL_UNICODE explanation saga continues. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=5b4f334efd4922af406d1dea2d6b8952f272ce76;p=p5sagit%2Fp5-mst-13.2.git PERL_UNICODE explanation saga continues. p4raw-id: //depot/perl@18837 --- diff --git a/pod/perlrun.pod b/pod/perlrun.pod index 7796c76..0f54f0b 100644 --- a/pod/perlrun.pod +++ b/pod/perlrun.pod @@ -303,9 +303,10 @@ empty string C<""> for the C<$ENV{PERL_UNICODE}, has the same effect as <-CSDL>. In other words, the standard I/O handles and the default C layer are UTF-8-fied B only if the locale environment variables indicate a UTF-8 locale. This behaviour follows the -I UTF-8 behaviour of Perl 5.8.0. +I (and problematic) UTF-8 behaviour of Perl 5.8.0. -You can use C<-C0> to explicitly disable all the above Unicode features. +You can use C<-C0> (or C<"0"> for $ENV{PERL_UNICODE} ) to explicitly +disable all the above Unicode features. See L, and L for more information. @@ -1101,7 +1102,9 @@ C the safe signals are used. Equivalent to the B<-C> command-line switch. Note that this is not a boolean variable-- setting this to C<"1"> is not the right way to -"enable Unicode" (whatever that would mean). +"enable Unicode" (whatever that would mean). You can use C<"0"> to +"disable Unicode", though (or alternatively C). +See the description of the C<-C> switch for more information. =item SYS$LOGIN (specific to the VMS port)