In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/5741d7e61dd47767bf5a0fde98f3fe94c6b2f2bb?hp=b2e9e79ec38a3d67f5a37100cae8ae6a0985da5e>
- Log ----------------------------------------------------------------- commit 5741d7e61dd47767bf5a0fde98f3fe94c6b2f2bb Author: Abigail <[email protected]> Date: Sun Nov 13 14:33:46 2016 +0100 Certain variables are not longer allowed; document this. Use of single character variables, with the variable name a non printable character in the range \x80-\xFF is no longer allowed. This patch removes the documentation which says this feature is deprecated, and now states it was allowed in the past. ----------------------------------------------------------------------- Summary of changes: pod/perldata.pod | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pod/perldata.pod b/pod/perldata.pod index 30d03f7..37ead6b 100644 --- a/pod/perldata.pod +++ b/pod/perldata.pod @@ -212,12 +212,12 @@ example is C<${^GLOBAL_PHASE}>. =item 5. -A sigil, followed by any single character in the range C<[\x80-\xFF]> +A sigil, followed by any single character in the range C<[\xA1-\xAC\xAE-\xFF]> when not under C<S<"use utf8">>. (Under C<S<"use utf8">>, the normal identifier rules given earlier in this section apply.) Use of non-graphic characters (the C1 controls, the NO-BREAK SPACE, and the -SOFT HYPHEN) is deprecated and will be forbidden in a future Perl -version. The use of the other characters is unwise, as these are all +SOFT HYPHEN) has been disallowed since v5.26.0. +The use of the other characters is unwise, as these are all reserved to have special meaning to Perl, and none of them currently do have special meaning, though this could change without notice. @@ -236,9 +236,9 @@ where the first character is any one of the characters in the range C<[\x80-\xFF]> followed by ASCII word characters up to the trailing brace. -The same caveats as the previous form apply: The non-graphic characters -are deprecated, it is unwise to use this form at all, and utf8ness makes -a big difference. +The same caveats as the previous form apply: The non-graphic +characters are no longer allowed with S<"use utf8">, it is unwise +to use this form at all, and utf8ness makes a big difference. =back -- Perl5 Master Repository
