summaryrefslogtreecommitdiff
path: root/lib/feature.pm
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2012-06-06 11:12:24 -0600
committerKarl Williamson <public@khwilliamson.com>2012-06-07 09:55:50 -0600
commit2269d15c887e7326906ea6195d5970ac188c3411 (patch)
tree8a790b3ebc6a83281b1fea5d62efce3d7a37367c /lib/feature.pm
parent3c8317961e30b9ee408493f68b38d723f6748319 (diff)
downloadperl-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.pm5
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