From b908e2580dcf04a7dcf61e0224cfc8d6812761f5 Mon Sep 17 00:00:00 2001 From: Zefram Date: Tue, 19 Jul 2011 22:18:21 +0100 Subject: [PATCH] update perldelta and correct one dubious entry --- pod/perldelta.pod | 42 ++++++++++++++++++++++++++++++------------ 1 file changed, 30 insertions(+), 12 deletions(-) diff --git a/pod/perldelta.pod b/pod/perldelta.pod index fce51f8..f28ad3c 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -1,8 +1,7 @@ =encoding utf8 =for comment -This has been completed up to aebc0cbe, except for: -bb789b09de07edfb74477eb1603949c96d60927d (Dave Mitchell) +This has been completed up to c6537db3. =head1 NAME @@ -402,6 +401,15 @@ The documentation for smart match in L has been corrected for the case of C on the left-hand side. The list of different smart match behaviours had an item in the wrong place. +=item * + +Parts of L were clarified, and Perl equivalents of some C +functions have been added as an additional mode of exposition. + +=item * + +A few parts of L and L were clarified. + =back =head1 Diagnostics @@ -538,6 +546,15 @@ F was added to test aspects of Perl's environment variable handling on MSWin32 platforms. Previously, such tests were skipped on MSWin32 platforms. +=item * + +Some bitrot has been fixed in the miniperl test suite, so that it now +nearly passes. The minitest is normally only run when building the +full perl fails, so it was liable to fall into disrepair making it a +less useful debugging tool. When it is fully passing it is hoped to +start including it in regular smoke tests, so that future bitrot will +be quickly detected. + =back =head1 Platform Support @@ -689,15 +706,16 @@ when a hash is freed that has had its current iterator deleted =item * -The C function now returns a prototype (the empty string) for -the C<__FILE__>, C<__LINE__> and C<__PACKAGE__> directives, instead of -dying, as they are indistinguishable syntactically from nullary functions +The C function no longer dies for the C<__FILE__>, C<__LINE__> +and C<__PACKAGE__> directives. It now returns an empty-string prototype +for them, because they are syntactically very similar to nullary functions like C