From: Jarkko Hietaniemi Date: Wed, 17 Jul 2002 20:16:56 +0000 (+0000) Subject: UTF-8 news tweak. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=6e5a9738410882ac2ea9c2e56845152e86df562d;p=p5sagit%2Fp5-mst-13.2.git UTF-8 news tweak. p4raw-id: //depot/perl@17610 --- diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 3ec74f4..4d7536e 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) +=head2 New Unicode Semantics (no more C, 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 for the explanation of the current model, and L for the current use of the utf8 pragma.