Change 18837 by [EMAIL PROTECTED] on 2003/03/06 09:33:33

        PERL_UNICODE explanation saga continues.

Affected files ...

... //depot/perl/pod/perlrun.pod#81 edit

Differences ...

==== //depot/perl/pod/perlrun.pod#81 (text) ====
Index: perl/pod/perlrun.pod
--- perl/pod/perlrun.pod#80~18819~      Mon Mar  3 11:15:07 2003
+++ perl/pod/perlrun.pod        Thu Mar  6 01:33:33 2003
@@ -303,9 +303,10 @@
 as <-CSDL>.  In other words, the standard I/O handles and the default
 C<open()> layer are UTF-8-fied B<but> only if the locale environment
 variables indicate a UTF-8 locale.  This behaviour follows the
-I<implicit> UTF-8 behaviour of Perl 5.8.0.
+I<implicit> (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<perlfunc/open>, and L<open> for more information.
 
@@ -1101,7 +1102,9 @@
 
 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<delete $ENV{PERL_UNICODE}>).
+See the description of the C<-C> switch for more information.
 
 =item SYS$LOGIN (specific to the VMS port)
 
End of Patch.

Reply via email to