diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2002-07-17 20:16:56 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2002-07-17 20:16:56 +0000 |
commit | 6e5a9738410882ac2ea9c2e56845152e86df562d (patch) | |
tree | 48e5af5dcb4668d06723eb34fdc8e88325ab304b /pod | |
parent | 78594626f8072ba0986003903533db4c8d49a83f (diff) | |
download | perl-6e5a9738410882ac2ea9c2e56845152e86df562d.tar.gz |
UTF-8 news tweak.
p4raw-id: //depot/perl@17610
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldelta.pod | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 3ec74f4ada..4d7536eb03 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -118,7 +118,7 @@ point format on OpenVMS Alpha, potentially breaking binary compatibility with external libraries or existing data. G_FLOAT is still available as a configuration option. The default on VAX (D_FLOAT) has not changed. -=head2 New Unicode Semantics (no more C<use utf8>) +=head2 New Unicode Semantics (no more C<use utf8>, almost) Previously in Perl 5.6 to use Unicode one would say "use utf8" and then the operations (like string concatenation) were Unicode-aware @@ -128,7 +128,10 @@ This was found to be an inconvenient interface, and in Perl 5.8 the Unicode model has completely changed: now the "Unicodeness" is bound to the data itself, and for most of the time "use utf8" is not needed at all. The only remaining use of "use utf8" is when the Perl script -itself has been written in the UTF-8 encoding of Unicode. +itself has been written in the UTF-8 encoding of Unicode. (UTF-8 has +not been made the default since there are many Perl scripts out there +that are using various national eight-bit character sets, which would +be illegal in UTF-8.) See L<perluniintro> for the explanation of the current model, and L<utf8> for the current use of the utf8 pragma. |