summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFather Chrysostomos <sprout@cpan.org>2016-06-19 00:33:29 -0700
committerFather Chrysostomos <sprout@cpan.org>2016-06-19 00:59:29 -0700
commitf72f2c070b0204ac6a1d3af58defbe641066e5b1 (patch)
tree6a3a6f810b03aa0dc501d931be39f3865dfbdbd7
parent2901a589f468669f5e9087642106e92479f89422 (diff)
downloadperl-f72f2c070b0204ac6a1d3af58defbe641066e5b1.tar.gz
perldelta for ffd2521e4c1d
-rw-r--r--pod/perldelta.pod9
1 files changed, 9 insertions, 0 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 949d75b9b5..ac4d349cc1 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -52,6 +52,15 @@ feature previously used will continue to work. The C<lexical_subs> feature
has no effect; all Perl code can use lexical subroutines, regardless of
what feature declarations are in scope.
+=head2 C<CORE> subroutines for hash and array functions callable via
+reference
+
+The hash and array functions in the C<CORE> namespace--C<keys>, C<each>,
+C<values>, C<push>, C<pop>, C<shift>, C<unshift> and C<splice>--, can now
+be called with ampersand syntax (C<&CORE::keys(\%hash>) and via reference
+(C<<my $k = \&CORE::keys; $k->(\%hash) >>). Previously they could only be
+used when inlined.
+
=head1 Security
XXX Any security-related notices go here. In particular, any security