A word of warning to the users of UTF-8 locales.
Jarkko Hietaniemi [Wed, 24 Apr 2002 14:17:16 +0000 (14:17 +0000)]
p4raw-id: //depot/perl@16127

pod/perluniintro.pod

index 82c0d83..84bfb98 100644 (file)
@@ -171,7 +171,10 @@ of course, removes the warning.
 If your locale environment variables (LANGUAGE, LC_ALL, LC_CTYPE, LANG)
 contain the strings 'UTF-8' or 'UTF8' (case-insensitive matching),
 the default encoding of your STDIN, STDOUT, and STDERR, and of
-B<any subsequent file open>, is UTF-8.
+B<any subsequent file open>, is UTF-8.  Note that this means
+that Perl expects other software to work, too: if STDIN coming
+in from another command is not UTF-8, Perl will complain about
+malformed UTF-8.
 
 =head2 Unicode and EBCDIC