diff options
author | Karl Williamson <khw@cpan.org> | 2015-12-15 17:58:30 -0700 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2015-12-16 12:14:46 -0700 |
commit | 87e05d1a4c512d5f08d9963b13e202483e002366 (patch) | |
tree | a8fb01774fcccf83adafb116c794c1f103341aa9 /pod/perldiag.pod | |
parent | 2d212e86d115af0ec7bda9d374433535fb9b20ab (diff) | |
download | perl-87e05d1a4c512d5f08d9963b13e202483e002366.tar.gz |
Deprecate wide chars in logical string ops
See thread starting at
http://nntp.perl.org/group/perl.perl5.porters/227698
Ricardo Signes provided the perldelta and perldiag text.
Diffstat (limited to 'pod/perldiag.pod')
-rw-r--r-- | pod/perldiag.pod | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod index 6d050720cc..ae061f9e99 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -6819,6 +6819,14 @@ operators and then you presumably know what you are doing. its behavior may change or even be removed in any future release of perl. See the explanation under L<perlvar/$_>. +=item Use of strings with code points over 0xFF as arguments to %s +operator is deprecated + +(D deprecated) You tried to use one of the string bitwise operators +(C<&> or C<|> or C<^> or C<~>) on a string containing a code point over +0xFF. The string bitwise operators treat their operands as strings of +bytes, and values beyond 0xFF are nonsensical in this context. + =item Use of tainted arguments in %s is deprecated (W taint, deprecated) You have supplied C<system()> or C<exec()> with multiple |