In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/3e91afe7b6982dfdf3dd108109d27df39fd1dd5a?hp=22ae2565cb9a5870e728da396f63b3e692d53231>

- Log -----------------------------------------------------------------
commit 3e91afe7b6982dfdf3dd108109d27df39fd1dd5a
Author: Father Chrysostomos <[email protected]>
Date:   Sat Apr 21 10:05:05 2012 -0700

    perl5160delta: Remove mini bug fix headers
    
    for consistency
-----------------------------------------------------------------------

Summary of changes:
 Porting/perl5160delta.pod |   20 ++------------------
 1 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/Porting/perl5160delta.pod b/Porting/perl5160delta.pod
index 41224da..6347a61 100644
--- a/Porting/perl5160delta.pod
+++ b/Porting/perl5160delta.pod
@@ -3119,8 +3119,6 @@ recommendations.  See L<perlfunc/quotemeta> for details.
 
 =item *
 
-No warning for C<open(foo::bar)>
-
 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
@@ -3128,8 +3126,6 @@ has been corrected.
 
 =item *
 
-C<select> and package aliasing
-
 After package aliasing (C<*foo:: = *bar::>), C<select> with 0 or 1 argument
 would sometimes return a name that could not be used to refer to the
 filehandle, or sometimes it would return C<undef> even when a filehandle
@@ -3137,8 +3133,6 @@ was selected.  Now it returns a typeglob reference in 
such cases.
 
 =item *
 
-C<PerlIO::get_layers> and numbers
-
 C<PerlIO::get_layers> no longer ignores some arguments that it thinks are
 numeric, while treating others as filehandle names.  It is now consistent
 for flat scalars (i.e., not references).
@@ -3157,17 +3151,13 @@ Now it produces the "Unrecognized switch" error message 
[perl #104288].
 
 =item *
 
-C<system> and SIGCHLD
-
 C<system> now temporarily blocks the SIGCHLD signal handler, to prevent the
 signal handler from stealing the exit status [perl #105700].
 
 =item *
 
-C<(s)printf>'s %n formatting code
-
-The %n formatting code, which causes the number of characters to be
-assigned to the next argument to C<printf> or C<sprintf> now actually
+The %n formatting code for C<printf> and C<sprintf, which causes the number
+of characters to be assigned to the next argument, now actually
 assigns the number of characters, instead of the number of bytes.
 
 It also works now with special lvalue functions like C<substr> and with
@@ -3175,8 +3165,6 @@ nonexistent hash and array elements [perl #3471, #103492].
 
 =item *
 
-C<local $_>
-
 In Perl 5.14, C<local $_> was changed to create a new variable not tied to
 anything, even if $_ was tied before that.  But, due to an oversight, it
 would still call FETCH once on a tied $_ before replacing it with the new
@@ -3205,16 +3193,12 @@ subroutine in @INC) used to result in double frees or 
crashes
 
 =item *
 
-C<@&> and C<$&>
-
 Mentioning a variable named "&" other than C<$&> (i.e., C<@&> or C<%&>) no
 longer stops C<$&> from working.  The same applies to variables named "'"
 and "`" [perl #24237].
 
 =item *
 
-Return value of C<eval>
-
 C<eval> returns C<undef> in scalar context or an empty list in list
 context when there is a run-time error.  When C<eval> was passed a
 string in list context and a syntax error occurred, it used to return a

--
Perl5 Master Repository

Reply via email to