develooper Front page | perl.perl5.changes | Postings from April 2012

[perl.git] branch blead, updated. v5.15.9-106-g49f9997

From:
Father Chrysostomos
Date:
April 7, 2012 00:06
Subject:
[perl.git] branch blead, updated. v5.15.9-106-g49f9997
Message ID:
E1SGPiq-0002TE-GY@camel.ams6.corp.booking.com
In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/49f999717a22970db30c58e65e556bf6fce95d8e?hp=37194c1a4fb57d430286e0a9da7b5ff4c844a464>

- Log -----------------------------------------------------------------
commit 49f999717a22970db30c58e65e556bf6fce95d8e
Author: Father Chrysostomos <sprout@cpan.org>
Date:   Sat Apr 7 00:03:25 2012 -0700

    perl5160delta.pod: Small correction to glob speedup

M	Porting/perl5160delta.pod

commit 0ad8e690d0967c04789d3eaf3b7b16b8833f982d
Author: Father Chrysostomos <sprout@cpan.org>
Date:   Sat Apr 7 00:02:50 2012 -0700

    perl5160delta.pod: Remove =back/=over

M	Porting/perl5160delta.pod

commit ddfbda007cc798bddb74fcdcdff228d47e004de8
Author: Father Chrysostomos <sprout@cpan.org>
Date:   Sat Apr 7 00:02:21 2012 -0700

    perl5160delta.pod: Move a fut. depr. to the right sect.

M	Porting/perl5160delta.pod
-----------------------------------------------------------------------

Summary of changes:
 Porting/perl5160delta.pod |   38 ++++++++++++++++----------------------
 1 files changed, 16 insertions(+), 22 deletions(-)

diff --git a/Porting/perl5160delta.pod b/Porting/perl5160delta.pod
index efa93e6..35be1ff 100644
--- a/Porting/perl5160delta.pod
+++ b/Porting/perl5160delta.pod
@@ -678,6 +678,21 @@ sfio, stdio
 
 Unescaped literal C<< "{" >> in regular expressions.
 
+It is planned starting in v5.20 to require a literal C<"{"> to be
+escaped by, for example, preceding it with a backslash.  In v5.18, a
+deprecated warning message will be emitted for all such uses.  Note that
+this only affects patterns which are to match a literal C<"{">.  Other
+uses of this character, such as part of a quantifier or sequence like in
+the ones below are completely unaffected:
+
+    /foo{3,5}/
+    /\p{Alphabetic}/
+    /\N{DIGIT ZERO}
+
+The removal of this will allow extensions to pattern syntax, and better
+error checking of existing syntax.  See L<perlre/Quantifiers> for an
+example.
+
 =back
 
 =head1 Incompatible Changes
@@ -905,27 +920,6 @@ itself.
 C<substr> no longer calculates a value to return when called in void
 context.
 
-=item Literal C<"{"> characters in regular expression patterns
-
-It is planned starting in v5.20 to require a literal C<"{"> to be
-escaped by, for example, preceding it with a backslash.  In v5.18, a
-deprecated warning message will be emitted for all such uses.  Note that
-this only affects patterns which are to match a literal C<"{">.  Other
-uses of this character, such as part of a quantifier or sequence like in
-the ones below are completely unaffected:
-
-    /foo{3,5}/
-    /\p{Alphabetic}/
-    /\N{DIGIT ZERO}
-
-The removal of this will allow extensions to pattern syntax, and better
-error checking of existing syntax.  See L<perlre/Quantifiers> for an
-example.
-
-=back
-
-=over 4
-
 =item *
 
 Due to changes in L<File::Glob>, Perl's C<glob> function and its C<<
@@ -933,7 +927,7 @@ Due to changes in L<File::Glob>, Perl's C<glob> function and its C<<
 into words has been rewritten in C, resulting in speed-ups of 20% in
 some cases.
 
-This does not affect VMS, as it does not use File::Glob.
+This does not affect C<glob> on VMS, as it does not use File::Glob.
 
 =item *
 

--
Perl5 Master Repository



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About