X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperldelta.pod;h=444dcf9e26a2d3c8bc42c170e7326507fe80a48b;hb=029149a3a15c2ba446182d3da9b94b640c047cac;hp=9ade8194f0d65cf6f877602a681cc869e75db33f;hpb=55e8fca7cffebeb1d95d86b8d8a21177c004c656;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 9ade819..444dcf9 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -9,8 +9,24 @@ the 5.9.0 release. =head1 Incompatible Changes +=head2 The C<$*> variable has been removed + +C<$*>, which was deprecated in favor of the C and C regexp +modifiers, has been removed. + =head1 Core Enhancements +=head2 Tied Arrays with Negative Array Indices + +Formerly, the indices passed to C, C, C, and +C methods in tied array class were always non-negative. If +the actual argument was negative, Perl would call FETCHSIZE implicitly +and add the result to the index before passing the result to the tied +array method. This behavior is now optional. If the tied array class +contains a package variable named C<$NEGATIVE_INDICES> which is set to +a true value, negative values will be passed to C, C, +C, and C unchanged. + =head1 Modules and Pragmata =head1 Utility Changes @@ -37,8 +53,8 @@ the 5.9.0 release. If you find what you think is a bug, you might check the articles recently posted to the comp.lang.perl.misc newsgroup and the perl -bug database at http://bugs.perl.org/ . There may also be -information at http://www.perl.com/ , the Perl Home Page. +bug database at F. There may also be +information at F, the Perl Home Page. If you believe you have an unreported bug, please run the B program included with your release. Be sure to trim your bug down