diff options
author | Karl Williamson <khw@khw-desktop.(none)> | 2010-02-25 19:14:30 -0700 |
---|---|---|
committer | Jesse Vincent <jesse@bestpractical.com> | 2010-02-28 10:15:20 -1000 |
commit | 5e75e59948748fd08e429096abe68fe40ad22a77 (patch) | |
tree | 9d3b64a0ee0a730b64f885089c66b0bd2eab7a34 /pod | |
parent | f253210bff80ef3f3a5ffead54d0ef12ba40204b (diff) | |
download | perl-5e75e59948748fd08e429096abe68fe40ad22a77.tar.gz |
Add statement about UTF-8 and \N{} to delta
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perl5120delta.pod | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pod/perl5120delta.pod b/pod/perl5120delta.pod index a62c4be9ef..4866b3c11f 100644 --- a/pod/perl5120delta.pod +++ b/pod/perl5120delta.pod @@ -253,6 +253,14 @@ name is a number, so only a custom translator would be affected.) This escape is experimental, subject to change, because there is some concern about possible confusion with the previous meaning of C<\N{...}> +=head2 \N{...} now compiles better, always forces UTF-8 internal representation. + +There were several problems that have been fixed with recognizing C<\N{...}> +constructs. As part of this, any scalar or regex that has either a +C<\N{I<name>}> or C<\N{U+I<wide hex char>}> in its definition will be stored in +UTF-8 format. (This was true previously for all occurences of C<\N{I<name>}> +that did not use a custom translator, but now it's always true.) + =head2 Implicit strictures Using the C<use VERSION> syntax with a version number greater or equal |