Skip to content

Commit eaea370

Browse files
committed
clearly state from which feature bundles onwards the "unfeatures" are disabled
1 parent 5588c90 commit eaea370

File tree

2 files changed

+18
-12
lines changed

2 files changed

+18
-12
lines changed

lib/feature.pm

Lines changed: 9 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

regen/feature.pl

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -618,7 +618,7 @@ sub longest {
618618

619619
__END__
620620
package feature;
621-
our $VERSION = '1.96';
621+
our $VERSION = '1.97';
622622
623623
FEATURES
624624
@@ -733,7 +733,8 @@ =head2 The 'switch' feature
733733
See L<perlsyn/"Switch Statements"> for details.
734734
735735
This feature is available starting with Perl 5.10. It is enabled by
736-
feature bundles 5.10 through 5.34.
736+
feature bundles 5.10 through 5.34, and disabled from the 5.36 feature
737+
bundle onwards.
737738
738739
=head2 The 'unicode_strings' feature
739740
@@ -951,7 +952,7 @@ =head2 The 'indirect' feature
951952
This feature is available under this name from Perl 5.32 onwards. In
952953
previous versions, it was simply on all the time. To disallow (or
953954
warn on) indirect object syntax on older Perls, see the L<indirect>
954-
CPAN module.
955+
CPAN module. It is disabled from the 5.36 feature bundle onwards.
955956
956957
=head2 The 'multidimensional' feature
957958
@@ -965,7 +966,8 @@ =head2 The 'multidimensional' feature
965966
will report a compilation error.
966967
967968
This feature is available under this name from Perl 5.34 onwards. In
968-
previous versions, it was simply on all the time.
969+
previous versions, it was simply on all the time. It is disabled from
970+
the 5.36 feature bundle onwards.
969971
970972
You can use the L<multidimensional> module on CPAN to disable
971973
multidimensional array emulation for older versions of Perl.
@@ -981,7 +983,8 @@ =head2 The 'bareword_filehandles' feature
981983
C<ARGV>, C<ARGVOUT> and the special C<_> are always enabled.
982984
983985
This feature is available under this name from Perl 5.34 onwards. In
984-
previous versions it was simply on all the time.
986+
previous versions it was simply on all the time. It is disabled from
987+
the 5.38 feature bundle onwards.
985988
986989
You can use the L<bareword::filehandles> module on CPAN to disable
987990
bareword filehandles for older versions of perl.
@@ -1066,7 +1069,7 @@ =head2 The 'apostrophe_as_package_separator' feature
10661069
This feature enables use C<'> (apostrophe) as an alternative to using
10671070
C<::> as a separate in package and other global names.
10681071
1069-
This is enabled by default, but disabled from the 5.41 feature bundle
1072+
This is enabled by default, but disabled from the 5.42 feature bundle
10701073
onwards. In previous versions it was enabled all the time.
10711074
10721075
This only disables C<'> in symbols in your source code, the internal

0 commit comments

Comments
 (0)