summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRicardo Signes <rjbs@cpan.org>2012-05-11 18:00:03 -0400
committerRicardo Signes <rjbs@cpan.org>2012-05-11 18:00:03 -0400
commite58efd23bbc2662210fe98a6ade2d6a2b05398cb (patch)
tree385916e44916a6ae89307683a400e4bf793502e8
parent006b5090a2e96f2db9b192b29cedd087197645c1 (diff)
downloadperl-e58efd23bbc2662210fe98a6ade2d6a2b05398cb.tar.gz
study as no-op is a bugfix, not performance enhancement
-rw-r--r--pod/perldelta.pod9
1 files changed, 5 insertions, 4 deletions
diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index 98d4ccd001..2e5f662903 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -943,10 +943,6 @@ The implementation of C<s///r> makes one fewer copy of the scalar's value.
=item *
-C<study> is now a no-op.
-
-=item *
-
Recursive calls to lvalue subroutines in lvalue scalar context use less
memory.
@@ -3883,6 +3879,11 @@ recommendations. See L<perlfunc/quotemeta> for details.
=item *
+C<study> is now a no-op, presumably fixing all outstanding bugs related to
+study causing regex matches to behave incorrectly!
+
+=item *
+
When one writes C<open foo || die>, which used to work in Perl 4, a
"Precedence problem" warning is produced. This warning used erroneously to
apply to fully-qualified bareword handle names not followed by C<||>. This