summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2022-07-05 11:14:17 +0100
committerDagfinn Ilmari Mannsåker <ilmari@ilmari.org>2022-07-06 12:29:06 +0100
commit31c1155d19a27dd4a29c30ff34ab892b82131746 (patch)
treed724ba7c830803fd2a43423aadaf88d154de3182 /lib
parenteae348e41d0c90e977085bd4917e69d9fdf21552 (diff)
downloadperl-31c1155d19a27dd4a29c30ff34ab892b82131746.tar.gz
Remove bareword_filehandles from the :5.38 feature bundle
Commit c5327cb77526e4e4c7bb83e24be20ac48e85b1fa fixed the bug that caused it to be put back in the :5.36 feature bundle, so let's pull it out again.
Diffstat (limited to 'lib')
-rw-r--r--lib/feature.pm14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/feature.pm b/lib/feature.pm
index a024d92d3e..292996315a 100644
--- a/lib/feature.pm
+++ b/lib/feature.pm
@@ -5,7 +5,7 @@
package feature;
-our $VERSION = '1.74';
+our $VERSION = '1.75';
our %feature = (
fc => 'feature_fc',
@@ -37,6 +37,7 @@ our %feature_bundle = (
"5.23" => [qw(bareword_filehandles current_sub evalbytes fc indirect multidimensional postderef_qq say state switch unicode_eval unicode_strings)],
"5.27" => [qw(bareword_filehandles bitwise current_sub evalbytes fc indirect multidimensional postderef_qq say state switch unicode_eval unicode_strings)],
"5.35" => [qw(bareword_filehandles bitwise current_sub evalbytes fc isa postderef_qq say signatures state unicode_eval unicode_strings)],
+ "5.37" => [qw(bitwise current_sub evalbytes fc isa postderef_qq say signatures state unicode_eval unicode_strings)],
"all" => [qw(bareword_filehandles bitwise current_sub declared_refs defer evalbytes extra_paired_delimiters fc indirect isa multidimensional postderef_qq refaliasing say signatures state switch try unicode_eval unicode_strings)],
"default" => [qw(bareword_filehandles indirect multidimensional)],
);
@@ -62,8 +63,7 @@ $feature_bundle{"5.32"} = $feature_bundle{"5.27"};
$feature_bundle{"5.33"} = $feature_bundle{"5.27"};
$feature_bundle{"5.34"} = $feature_bundle{"5.27"};
$feature_bundle{"5.36"} = $feature_bundle{"5.35"};
-$feature_bundle{"5.37"} = $feature_bundle{"5.35"};
-$feature_bundle{"5.38"} = $feature_bundle{"5.35"};
+$feature_bundle{"5.38"} = $feature_bundle{"5.37"};
$feature_bundle{"5.9.5"} = $feature_bundle{"5.10"};
my %noops = (
postderef => 1,
@@ -75,7 +75,7 @@ my %removed = (
our $hint_shift = 26;
our $hint_mask = 0x3c000000;
-our @hint_bundles = qw( default 5.10 5.11 5.15 5.23 5.27 5.35 );
+our @hint_bundles = qw( default 5.10 5.11 5.15 5.23 5.27 5.35 5.37 );
# This gets set (for now) in $^H as well as in %^H,
# for runtime speed of the uc/lc/ucfirst/lcfirst functions.
@@ -941,9 +941,9 @@ The following feature bundles are available:
evalbytes fc isa postderef_qq say signatures
state unicode_eval unicode_strings
- :5.38 bareword_filehandles bitwise current_sub
- evalbytes fc isa postderef_qq say signatures
- state unicode_eval unicode_strings
+ :5.38 bitwise current_sub evalbytes fc isa
+ postderef_qq say signatures state
+ unicode_eval unicode_strings
The C<:default> bundle represents the feature set that is enabled before
any C<use feature> or C<no feature> declaration.