Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-experimental | Distribution: SUSE Linux Enterprise 15 SP3 |
Version: 0.019 | Vendor: openSUSE |
Release: bp153.1.14 | Build date: Sat Mar 6 03:39:13 2021 |
Group: Development/Libraries/Perl | Build host: lamb62 |
Size: 30561 | Source RPM: perl-experimental-0.019-bp153.1.14.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://search.cpan.org/dist/experimental/ | |
Summary: Experimental features made easy |
This pragma provides an easy and convenient way to enable or disable experimental features. Every version of perl has some number of features present but considered "experimental." For much of the life of Perl 5, this was only a designation found in the documentation. Starting in Perl v5.10.0, and more aggressively in v5.18.0, experimental features were placed behind pragmata used to enable the feature and disable associated warnings. The 'experimental' pragma exists to combine the required incantations into a single interface stable across releases of perl. For every experimental feature, this should enable the feature and silence warnings for the enclosing lexical scope: use experimental 'feature-name'; To disable the feature and, if applicable, re-enable any warnings, use: no experimental 'feature-name'; The supported features, documented further below, are: * * 'array_base' - allow the use of '$[' to change the starting index of '@array'. This is supported on all versions of perl. * * 'autoderef' - allow push, each, keys, and other built-ins on references. This was added in perl 5.14.0 and removed in perl 5.23.1. * * 'bitwise' - allow the new stringwise bit operators This was added in perl 5.22.0. * * 'const_attr' - allow the :const attribute on subs This was added in perl 5.22.0. * * 'lexical_topic' - allow the use of lexical '$_' via 'my $_'. This was added in perl 5.10.0 and removed in perl 5.23.4. * * 'lexical_subs' - allow the use of lexical subroutines. This was added in 5.18.0. * * 'postderef' - allow the use of postfix dereferencing expressions, including in interpolating strings This was added in perl 5.20.0. * * 're_strict' - enables strict mode in regular expressions This was added in perl 5.22.0. * * 'refaliasing' - allow aliasing via '\$x = \$y' This was added in perl 5.22.0. * * 'regex_sets' - allow extended bracketed character classes in regexps This was added in perl 5.18.0. * * 'signatures' - allow subroutine signatures (for named arguments) This was added in perl 5.20.0. * * 'smartmatch' - allow the use of '~~' This was added in perl 5.10.0, but it should be noted there are significant incompatibilities between 5.10.0 and 5.10.1. * * 'switch' - allow the use of '~~', given, and when This was added in perl 5.10.0. * * 'win32_perlio' - allows the use of the :win32 IO layer. This was added on perl 5.22.0.
Artistic-1.0 or GPL-1.0+
* Fri Dec 08 2017 coolo@suse.com - updated to 0.019 see /usr/share/doc/packages/perl-experimental/Changes 0.019 2017-12-03 18:40:19+01:00 Europe/Amsterdam - Rerelease without NYTProf files 0.018 2017-11-29 12:39:58+01:00 Europe/Amsterdam - Make test pass when warnings are enabled - Make experimental installable on 5.8 * Wed Nov 15 2017 coolo@suse.com - updated to 0.017 see /usr/share/doc/packages/perl-experimental/Changes 0.017 2017-11-14 16:23:53+01:00 Europe/Amsterdam Remove auto_deref for 5.24+ * Sun Oct 11 2015 coolo@suse.com - updated to 0.016 see /usr/share/doc/packages/perl-experimental/Changes 0.016 2015-10-10 12:46:48+02:00 Europe/Amsterdam Fix deprecation check * Sun Oct 04 2015 coolo@suse.com - updated to 0.015 see /usr/share/doc/packages/perl-experimental/Changes 0.015 2015-10-03 14:21:18+02:00 Europe/Amsterdam Make lexical_topic a deprecated feature * Mon Sep 14 2015 coolo@suse.com - updated to 0.014 see /usr/share/doc/packages/perl-experimental/Changes 0.014 2015-09-12 00:29:37+02:00 Europe/Amsterdam Add bitwise to list of known features * Mon Oct 27 2014 ncutler@suse.com - updated to 0.013 * Mon Oct 27 2014 ncutler@suse.com Upstream changes - 0.013 Rename lvalue_refs to refaliasing * Mon Oct 13 2014 ncutler@suse.com Upstream changes - 0.012 Added lvalue references feature * Mon Sep 29 2014 ncutler@suse.com Upstream changes - 0.011 Clarified which order to apply pragmas [Grant McLean] - 0.010 Add returning 1's to evals in tests - 0.009 Hardcode features for perl < 5.15.7 * Thu Aug 07 2014 ncutler@suse.com - initial package 0.008 * created by cpanspec 1.78.08 - checked license - took over maintainership
/usr/lib/perl5/vendor_perl/5.26.1/experimental.pm /usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi /usr/share/doc/packages/perl-experimental /usr/share/doc/packages/perl-experimental/Changes /usr/share/doc/packages/perl-experimental/README /usr/share/licenses/perl-experimental /usr/share/licenses/perl-experimental/LICENSE /usr/share/man/man3/experimental.3pmc.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu May 9 14:29:22 2024