[perl.git] branch blead, updated. v5.22.0-135-gac71d2a

2015-06-17 Thread Karl Williamson
In perl.git, the branch blead has been updated

http://perl5.git.perl.org/perl.git/commitdiff/ac71d2a0d8089c52dd1f5d16f2eeca6df2368e3a?hp=83eda48afbabd87d5e280f69d5fb47b67feffe23

- Log -
commit ac71d2a0d8089c52dd1f5d16f2eeca6df2368e3a
Author: The Unicode Consortium unicode.org
Date:   Wed Apr 1 10:35:39 2015 -0600

Switch to Unicode Version 8

M   MANIFEST
M   charclass_invlists.h
M   lib/Unicode/UCD.t
M   lib/unicore/ArabicShaping.txt
M   lib/unicore/BidiBrackets.txt
M   lib/unicore/BidiMirroring.txt
M   lib/unicore/Blocks.txt
M   lib/unicore/CJKRadicals.txt
M   lib/unicore/CaseFolding.txt
M   lib/unicore/CompositionExclusions.txt
M   lib/unicore/DAge.txt
M   lib/unicore/DCoreProperties.txt
M   lib/unicore/DNormalizationProps.txt
M   lib/unicore/EastAsianWidth.txt
M   lib/unicore/EmojiSources.txt
M   lib/unicore/HangulSyllableType.txt
M   lib/unicore/Index.txt
D   lib/unicore/IndicMatraCategory.txt
A   lib/unicore/IndicPositionalCategory.txt
M   lib/unicore/IndicSyllabicCategory.txt
M   lib/unicore/Jamo.txt
M   lib/unicore/LineBreak.txt
M   lib/unicore/NameAliases.txt
M   lib/unicore/NamedSequences.txt
M   lib/unicore/NamedSqProv.txt
M   lib/unicore/NamesList.txt
M   lib/unicore/NormalizationCorrections.txt
M   lib/unicore/PropList.txt
M   lib/unicore/PropValueAliases.txt
M   lib/unicore/PropertyAliases.txt
M   lib/unicore/ReadMe.txt
M   lib/unicore/ScriptExtensions.txt
M   lib/unicore/Scripts.txt
M   lib/unicore/SpecialCasing.txt
M   lib/unicore/StandardizedVariants.txt
M   lib/unicore/UnicodeData.txt
M   lib/unicore/auxiliary/GCBTest.txt
M   lib/unicore/auxiliary/GraphemeBreakProperty.txt
M   lib/unicore/auxiliary/SBTest.txt
M   lib/unicore/auxiliary/SentenceBreakProperty.txt
M   lib/unicore/auxiliary/WBTest.txt
M   lib/unicore/auxiliary/WordBreakProperty.txt
M   lib/unicore/extracted/DBidiClass.txt
M   lib/unicore/extracted/DBinaryProperties.txt
M   lib/unicore/extracted/DCombiningClass.txt
M   lib/unicore/extracted/DDecompositionType.txt
M   lib/unicore/extracted/DEastAsianWidth.txt
M   lib/unicore/extracted/DGeneralCategory.txt
M   lib/unicore/extracted/DJoinGroup.txt
M   lib/unicore/extracted/DJoinType.txt
M   lib/unicore/extracted/DLineBreak.txt
M   lib/unicore/extracted/DNumType.txt
M   lib/unicore/extracted/DNumValues.txt
M   lib/unicore/mktables
M   lib/unicore/version
M   pod/perldelta.pod
M   regcharclass.h
M   unicode_constants.h

commit 2e2fa59ae08347201472d6e80ba75b2c2e467c8f
Author: Karl Williamson k...@cpan.org
Date:   Wed Jun 17 16:27:08 2015 -0600

Add unicode.org to the AUTHOR file

M   AUTHORS

commit d4005659915af881e74662a0790898e5f850358e
Author: Karl Williamson k...@cpan.org
Date:   Wed Jun 17 16:25:48 2015 -0600

regexec.c: Change \b{sb} rule in prep for Unicode 8.0

Unicode 8 version modifies this rule.

M   regexec.c
---

Summary of changes:
 AUTHORS|1 +
 MANIFEST   |2 +-
 charclass_invlists.h   | 4374 +++-
 lib/Unicode/UCD.t  |6 +-
 lib/unicore/ArabicShaping.txt  |   34 +-
 lib/unicore/BidiBrackets.txt   |6 +-
 lib/unicore/BidiMirroring.txt  |   10 +-
 lib/unicore/Blocks.txt |   25 +-
 lib/unicore/CJKRadicals.txt|   22 +-
 lib/unicore/CaseFolding.txt|  147 +-
 lib/unicore/CompositionExclusions.txt  |6 +-
 lib/unicore/DAge.txt   |   74 +-
 lib/unicore/DCoreProperties.txt|  483 ++-
 lib/unicore/DNormalizationProps.txt|  157 +-
 lib/unicore/EastAsianWidth.txt |  121 +-
 lib/unicore/EmojiSources.txt   |8 +-
 lib/unicore/HangulSyllableType.txt |6 +-
 lib/unicore/Index.txt  |   33 +
 ...traCategory.txt = IndicPositionalCategory.txt} |  313 +-
 lib/unicore/IndicSyllabicCategory.txt  |  159 +-
 lib/unicore/Jamo.txt   |8 +-
 lib/unicore/LineBreak.txt  |  132 +-
 lib/unicore/NameAliases.txt|   15 +-
 lib/unicore/NamedSequences.txt |6 +-
 lib/unicore/NamedSqProv.txt|   22 +-
 lib/unicore/NamesList.txt  | 2967 -
 lib/unicore/NormalizationCorrections.txt   |6 +-
 lib/unicore/PropList.txt   |   66 +-
 

[perl.git] branch blead, updated. v5.22.0-132-g83eda48

2015-06-17 Thread Karl Williamson
In perl.git, the branch blead has been updated

http://perl5.git.perl.org/perl.git/commitdiff/83eda48afbabd87d5e280f69d5fb47b67feffe23?hp=aa8f6cef961dc2009604f7464c66106421c3ae81

- Log -
commit 83eda48afbabd87d5e280f69d5fb47b67feffe23
Author: Karl Williamson k...@cpan.org
Date:   Wed Jun 17 15:46:02 2015 -0600

Porting/release_schedule.pod: Fix wrong year in dates
---

Summary of changes:
 Porting/release_schedule.pod | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/Porting/release_schedule.pod b/Porting/release_schedule.pod
index 6c34a7e..c2620dc 100644
--- a/Porting/release_schedule.pod
+++ b/Porting/release_schedule.pod
@@ -15,10 +15,10 @@ deemed necessary by the Pumpking.
 
 Code freezes (which happen in the 5.23.X series)
 
-  2015-01-20  5.23.7  Contentious changes freeze
-  2015-02-20  5.23.8  User-visible changes freeze
-  2015-03-20  5.23.9  Full code freeze
-  2015-05-20  5.24.0  Stable release!
+  2016-01-20  5.23.7  Contentious changes freeze
+  2016-02-20  5.23.8  User-visible changes freeze
+  2016-03-20  5.23.9  Full code freeze
+  2016-05-20  5.24.0  Stable release!
 
 =head2 Perl 5.22
 

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.22.0-136-gf5c4ec3

2015-06-17 Thread Ricardo Signes
In perl.git, the branch blead has been updated

http://perl5.git.perl.org/perl.git/commitdiff/f5c4ec3553a69f8037ab6d54bc1e1f1e098572e8?hp=ac71d2a0d8089c52dd1f5d16f2eeca6df2368e3a

- Log -
commit f5c4ec3553a69f8037ab6d54bc1e1f1e098572e8
Author: Ricardo Signes r...@cpan.org
Date:   Wed Jun 17 21:39:07 2015 -0400

start fleshing out the 5.23 release schedule
---

Summary of changes:
 Porting/release_schedule.pod | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Porting/release_schedule.pod b/Porting/release_schedule.pod
index c2620dc..b023f5c 100644
--- a/Porting/release_schedule.pod
+++ b/Porting/release_schedule.pod
@@ -51,12 +51,12 @@ you should reset the version numbers to the next blead 
series.
 
 =head2 Perl 5.23
 
-  2015-06-20  5.23.0  ?
+  2015-06-20  5.23.0  Ricardo Signes
   2015-07-20  5.23.1  ?
   2015-08-20  5.23.2  ?
   2015-09-20  5.23.3  ?
-  2015-10-20  5.23.4  ?
-  2015-11-20  5.23.5  ?
+  2015-10-20  5.23.4  Steve Hay
+  2015-11-20  5.23.5  Abigail
   2015-12-20  5.23.6  ?
 
 (RC0 for 5.24.0 will be released once we think that all the blockers have been

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.22.0-137-g1cdd922

2015-06-17 Thread Tony Cook
In perl.git, the branch blead has been updated

http://perl5.git.perl.org/perl.git/commitdiff/1cdd92240cabcef3700b896c9648b3a2b2970e28?hp=f5c4ec3553a69f8037ab6d54bc1e1f1e098572e8

- Log -
commit 1cdd92240cabcef3700b896c9648b3a2b2970e28
Author: Tony Cook t...@develop-help.com
Date:   Thu Jun 18 14:08:48 2015 +1000

ensure chdir('') sets $! to ENOENT on non-IMP_SYS Win32 builds
---

Summary of changes:
 win32/win32.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/win32/win32.c b/win32/win32.c
index fa051ac..0bb0348 100644
--- a/win32/win32.c
+++ b/win32/win32.c
@@ -3366,7 +3366,7 @@ win32_rmdir(const char *dir)
 DllExport int
 win32_chdir(const char *dir)
 {
-if (!dir) {
+if (!dir || !*dir) {
errno = ENOENT;
return -1;
 }

--
Perl5 Master Repository


[perl.git] branch blead, updated. v5.22.0-131-gaa8f6ce

2015-06-17 Thread Rafael Garcia-Suarez
In perl.git, the branch blead has been updated

http://perl5.git.perl.org/perl.git/commitdiff/aa8f6cef961dc2009604f7464c66106421c3ae81?hp=b4929cb48878718cd9a8f54a834db6353f8115ec

- Log -
commit aa8f6cef961dc2009604f7464c66106421c3ae81
Author: Rafael Garcia-Suarez r...@consttype.org
Date:   Wed Jun 17 13:18:59 2015 +0200

Microoptimize some matches in utf8_heavy.pl
---

Summary of changes:
 lib/utf8_heavy.pl | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lib/utf8_heavy.pl b/lib/utf8_heavy.pl
index e0c3d5e..1ba73b2 100644
--- a/lib/utf8_heavy.pl
+++ b/lib/utf8_heavy.pl
@@ -20,7 +20,7 @@ sub _loose_name ($) {
 # out blanks, underscores and dashes.  The complication stems from the
 # grandfathered-in 'L_', which retains a single trailing underscore.
 
-my $loose = $_[0] =~ s/[-\s_]//rg;
+(my $loose = $_[0]) =~ tr/-_ \t//d;
 
 return $loose if $loose !~ / ^ (?: is | to )? l $/x;
 return 'l_' if $_[0] =~ / l .* _ /x;# If original had a trailing '_'
@@ -226,7 +226,7 @@ sub _loose_name ($) {
 
 # If the rhs looks like it is a number...
 print STDERR __LINE__, : table=$table\n if DEBUG;
-if ($table =~ qr{ ^ [ \s 0-9 _  + / . -]+ $ }x) {
+if ($table =~ m{ ^ [ \s 0-9 _  + / . -]+ $ }x) {
 print STDERR __LINE__, : table=$table\n if DEBUG;
 
 # Don't allow leading nor trailing slashes 
@@ -236,7 +236,7 @@ sub _loose_name ($) {
 }
 
 # Split on slash, in case it is a rational, like 
\p{1/5}
-my @parts = split qr{ \s* / \s* }x, $table, -1;
+my @parts = split m{ \s* / \s* }x, $table, -1;
 print __LINE__, : $type\n if @parts  2  DEBUG;
 
 # Can have maximum of one slash

--
Perl5 Master Repository