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
-
[perl.git] branch blead, updated. v5.15.9-106-g49f9997
by Father Chrysostomos