This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Merge branch for mostly regen/regcharclass.pl into blead
authorKarl Williamson <public@khwilliamson.com>
Fri, 14 Sep 2012 03:14:54 +0000 (21:14 -0600)
committerKarl Williamson <public@khwilliamson.com>
Fri, 14 Sep 2012 03:14:54 +0000 (21:14 -0600)
I started this work planning to enhance regen/regcharclass.pl to accept
Unicode properties as input so that some small properties used in \X
could be compiled in, instead of having to be read from disk.  In doing
so, I saw some opportunities to move some EBCDIC dependencies down to a
more basic level, thus replacing quite a few existing ones with just a
couple at the lower levels.  This also led to my enhancing the macros
output by regcharclass.pl to be at least as good (in terms of numbers of
branches, etc) as the hand-coded ones it replaces.

I also spotted a few bugs in existing code that hadn't been triggered
yet.


Trivial merge