X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pod%2Fperl5120delta.pod;h=35fab9ad22dac32d98e5b6027fdda18403063a5f;hb=45b194c55901890d782546bf70eee5b9b5451083;hp=08ff919f286e1e174a42c055d18995c53ad80a76;hpb=e706c0cd31a70bd2c97d4510f261613278a7e1f5;p=p5sagit%2Fp5-mst-13.2.git diff --git a/pod/perl5120delta.pod b/pod/perl5120delta.pod index 08ff919..35fab9a 100644 --- a/pod/perl5120delta.pod +++ b/pod/perl5120delta.pod @@ -290,9 +290,8 @@ those installed in C and C. Internally, Perl now treates compiled regular expressions (such as those created with C) as first class entities. Perl modules which serialize, deserialize or otherwise have deep interaction with Perl's -internal data structures need to be updated for this change. Affected -modules include L,L and L. - +internal data structures need to be updated for this change. Most +affected CPAN modules have already been updated as of this writing. =head2 Switch statement changes @@ -647,7 +646,14 @@ F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, F, and -F are all now deprecated. Using them will incur a warning. +F are all now deprecated. Earlier, Perl's developers +intended to remove these libraries from Perl's core for the 5.14.0 release. + +During final testing before the release of 5.12.0, several developers +discovered current production code using these ancient libraries, some +inside the Perl core itself. Accordingly, the pumpking granted them +a stay of execution. They will begin to warn about their deprecation +in the 5.14.0 release and will be removed in the 5.16.0 release. =back @@ -3028,6 +3034,14 @@ from either 5.10.x or 5.8.x. =item * +Some CPANPLUS tests may fail if there is a functioning file +F<../../cpanp-run-perl> outside your build directory. The failure +shouldn't imply there's a problem with the actual functional +software. The bug is already fixed in [RT #74188] and is scheduled for +inclusion in perl-v5.12.1. + +=item * + C misbehaves in the presence of a lexical C<$_> (typically introduced by C or implicitly by C). The variable which gets set for each iteration is the package variable C<$_>, not the