diff options
author | Karl Williamson <public@khwilliamson.com> | 2012-06-06 11:12:24 -0600 |
---|---|---|
committer | Karl Williamson <public@khwilliamson.com> | 2012-06-07 09:55:50 -0600 |
commit | 2269d15c887e7326906ea6195d5970ac188c3411 (patch) | |
tree | 8a790b3ebc6a83281b1fea5d62efce3d7a37367c /lib/feature.pm | |
parent | 3c8317961e30b9ee408493f68b38d723f6748319 (diff) | |
download | perl-2269d15c887e7326906ea6195d5970ac188c3411.tar.gz |
docs patch: 'unicode_strings' doesn't change utf8ness
We had a field report of lack of clarity around this, so add some
text.
Diffstat (limited to 'lib/feature.pm')
-rw-r--r-- | lib/feature.pm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/feature.pm b/lib/feature.pm index 37e571fb88..cc89bdec6b 100644 --- a/lib/feature.pm +++ b/lib/feature.pm @@ -5,7 +5,7 @@ package feature; -our $VERSION = '1.28'; +our $VERSION = '1.29'; our %feature = ( fc => 'feature_fc', @@ -139,7 +139,8 @@ C<use feature 'unicode_strings'> tells the compiler to use Unicode semantics in all string operations executed within its scope (unless they are also within the scope of either C<use locale> or C<use bytes>). The same applies to all regular expressions compiled within the scope, even if executed outside -it. +it. It does not change the internal representation of strings, but only how +they are interpreted. C<no feature 'unicode_strings'> tells the compiler to use the traditional Perl semantics wherein the native character set semantics is used unless it is |