summaryrefslogtreecommitdiff
path: root/pod/perlunicode.pod
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-08-12 14:16:44 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-08-12 14:16:44 +0000
commitad0029c435199eaf70c06265f639c1af50f36906 (patch)
tree1c5cb5b923db2505a17d89f8374aad419d5bcb1d /pod/perlunicode.pod
parent9e1b5a4e54e5c46a7023c503b5749aa9998420a2 (diff)
downloadperl-ad0029c435199eaf70c06265f639c1af50f36906.tar.gz
Dispell the "use utf8" superstition.
p4raw-id: //depot/perl@11643
Diffstat (limited to 'pod/perlunicode.pod')
-rw-r--r--pod/perlunicode.pod8
1 files changed, 4 insertions, 4 deletions
diff --git a/pod/perlunicode.pod b/pod/perlunicode.pod
index 914ce04260..f429be74b2 100644
--- a/pod/perlunicode.pod
+++ b/pod/perlunicode.pod
@@ -40,16 +40,16 @@ presented with Unicode data, or a traditional byte scheme when
presented with byte data. The implementation is still new and
(particularly on EBCDIC platforms) may need further work.
-=item C<use utf8> still needed to enable a few features
+=item C<use utf8> still needed to enable UTF-8/UTF-EBCDIC in scripts
The C<utf8> pragma implements the tables used for Unicode support.
These tables are automatically loaded on demand, so the C<utf8> pragma
need not normally be used.
However, as a compatibility measure, this pragma must be explicitly
-used to enable recognition of UTF-8 encoded literals and identifiers
-in the source text on ASCII based machines or recognize UTF-EBCDIC
-encoded literals and identifiers on EBCDIC based machines.
+used to enable recognition of UTF-8 in the Perl scripts themselves on
+ASCII based machines or recognize UTF-EBCDIC on EBCDIC based machines.
+B<This should be the only place where an explicit C<use utf8> is needed>.
=back