In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/9d83d6bdefc0b5b76ca6399f73d997776eaf5e48?hp=ebca2fa89ea60fc60c9cf92f30cbebd554d3538b>

- Log -----------------------------------------------------------------
commit 9d83d6bdefc0b5b76ca6399f73d997776eaf5e48
Author: Karl Williamson <[email protected]>
Date:   Fri May 11 10:44:10 2012 -0600

    perldelta: Use L<> to link to changed module pods
    
    Spotted by Vincent Pit

M       pod/perldelta.pod

commit b8206f262080d8212d066b82cc69b3f8700ae919
Author: Karl Williamson <[email protected]>
Date:   Fri May 11 10:35:13 2012 -0600

    perldelta: Reorder to avoid pronoun confusion
    
    Spotted by Zsbán Ambrus

M       pod/perldelta.pod

commit 26be0caeb1c047b40adb15220b76f3d45def2c0f
Author: Karl Williamson <[email protected]>
Date:   Fri May 11 10:29:31 2012 -0600

    perldelta: typo
    
    Spotted by Zsbán Ambrus

M       pod/perldelta.pod

commit 081e557abac6cbd8dd52de46ee8651ff2f29eae2
Author: Karl Williamson <[email protected]>
Date:   Fri May 11 10:25:15 2012 -0600

    perldelta: Add future deprecation text about \Q

M       pod/perldelta.pod
-----------------------------------------------------------------------

Summary of changes:
 pod/perldelta.pod |   27 ++++++++++++++++++---------
 1 files changed, 18 insertions(+), 9 deletions(-)

diff --git a/pod/perldelta.pod b/pod/perldelta.pod
index bc55782..5d673d6 100644
--- a/pod/perldelta.pod
+++ b/pod/perldelta.pod
@@ -682,6 +682,15 @@ The removal of this will allow extensions to pattern 
syntax, and better
 error checking of existing syntax.  See L<perlre/Quantifiers> for an
 example.
 
+=item *
+
+Revamping C<< "\Q" >> semantics in double-quotish strings when combined with 
other escapes
+
+There are a number of bugs and inconsistencies involving combinations
+of C<\Q> and  excapes like C<\x>, C<\L>, etc., within a C<\Q...\E> pair.
+These need to be fixed, and doing so will necessarily change current
+behavior.  The changes have not yet been settled.
+
 =back
 
 =head1 Incompatible Changes
@@ -753,8 +762,8 @@ outside the compilation unit.  Users can use the new 
C<XS_EXTERNAL(name)>
 and C<XS_INTERNAL(name)> macros to pick the desired linking behaviour.
 The ordinary C<XS(name)> declaration for XSUBs will continue to declare
 non-'static' XSUBs for compatibility, but the XS compiler,
-C<ExtUtils::ParseXS> (C<xsubpp>) will emit 'static' XSUBs by default.
-C<ExtUtils::ParseXS>'s behaviour can be reconfigured from XS using the
+L<ExtUtils::ParseXS> (C<xsubpp>) will emit 'static' XSUBs by default.
+L<ExtUtils::ParseXS>'s behaviour can be reconfigured from XS using the
 C<EXPORT_XSUB_SYMBOLS> keyword.  See L<perlxs> for details.
 
 =head2 Weakening read-only references
@@ -963,7 +972,7 @@ L<arybase> -- this new module implements the C<$[> variable.
 
 =item *
 
-C<PerlIO::mmap> 0.010 has been added to the Perl core.
+L<PerlIO::mmap> 0.010 has been added to the Perl core.
 
 The C<mmap> PerlIO layer is no longer implemented by perl itself, but has
 been moved out into the new L<PerlIO::mmap> module.
@@ -1035,8 +1044,6 @@ numerous deparsing bugs.
 
 L<CGI> has been upgraded from version 3.52 to 3.59.
 
-The DELETE HTTP verb is now supported.
-
 It uses the public and documented FCGI.pm API in CGI::Fast.  CGI::Fast was
 using an FCGI API that was deprecated and removed from documentation
 more than ten years ago.  Usage of this deprecated API with FCGI E<gt>=
@@ -1075,6 +1082,8 @@ This is consistent with the CGI RFC 3875, and is also 
consistent with
 CGI::Simple.  However, the old behavior may have been expected by some
 command-line uses of CGI.pm.
 
+In addition, the DELETE HTTP verb is now supported.
+
 =item *
 
 L<Compress::Zlib> has been upgraded from version 2.035 to 2.048.
@@ -1275,7 +1284,7 @@ changes between two perl distributions.
 
 =item *
 
-C<Module::Metadata> has been upgraded from version 1.000004 to 1.000009.
+L<Module::Metadata> has been upgraded from version 1.000004 to 1.000009.
 
 Adds C<provides> method to generate a CPAN META provides data structure
 correctly; use of C<package_versions_from_directory> is discouraged.
@@ -1339,7 +1348,7 @@ the regular expression engine [perl #108398].
 
 =item *
 
-C<Pod::Functions> has been upgraded from version 1.04 to 1.05.
+L<Pod::Functions> has been upgraded from version 1.04 to 1.05.
 
 F<Functions.pm> is now generated at perl build time from annotations in
 F<perlfunc.pod>.  This will ensure that L<Pod::Functions> and L<perlfunc>
@@ -1374,7 +1383,7 @@ the number of lines, with no change in functionality.  
The XS code has
 been refactored to reduce the size of the shared object by about 12%,
 with no change in functionality.  More POSIX functions now have tests.
 
-C<sigsuspend> and C<pause> now run signals handle before returning, as the
+C<sigsuspend> and C<pause> now run signal handlers before returning, as the
 whole point of these two functions is to wait until a signal has
 arrived, and then return I<after> it has been triggered.  Delayed, or
 "safe", signals were preventing that from happening, possibly resulting in
@@ -1432,7 +1441,7 @@ stringification defined.
 
 =item *
 
-C<Term::ReadLine> has been upgraded from version 1.07 to 1.09.
+L<Term::ReadLine> has been upgraded from version 1.07 to 1.09.
 
 Term::ReadLine now supports any event loop, including unpublished ones and
 simple L<IO::Select>, loops without the need to rewrite existing code for

--
Perl5 Master Repository

Reply via email to