diff options
author | Ricardo Signes <rjbs@cpan.org> | 2012-05-11 18:00:03 -0400 |
---|---|---|
committer | Ricardo Signes <rjbs@cpan.org> | 2012-05-11 18:00:03 -0400 |
commit | e58efd23bbc2662210fe98a6ade2d6a2b05398cb (patch) | |
tree | 385916e44916a6ae89307683a400e4bf793502e8 | |
parent | 006b5090a2e96f2db9b192b29cedd087197645c1 (diff) | |
download | perl-e58efd23bbc2662210fe98a6ade2d6a2b05398cb.tar.gz |
study as no-op is a bugfix, not performance enhancement
-rw-r--r-- | pod/perldelta.pod | 9 |
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 |