diff options
author | Karl Williamson <public@khwilliamson.com> | 2014-01-01 20:25:00 -0700 |
---|---|---|
committer | Karl Williamson <public@khwilliamson.com> | 2014-01-09 14:05:41 -0700 |
commit | c496e78aa3f6f2116dda7bcf9ab50b6082629ec8 (patch) | |
tree | 29e7a52a37b6a31b0b8d5b565d78c618c5b61e8a /regen | |
parent | ce1d15d5f6cc249e67fc83d55d25333516d643df (diff) | |
download | perl-c496e78aa3f6f2116dda7bcf9ab50b6082629ec8.tar.gz |
Compile in all POSIX class inversion lists
This changes charclass_invlists.h to have the complete definitions for
all the POSIX classes, like \w and [:alpha:]. Thus these won't have to
be loaded off disk at run-time.
Taking advantage of this will be done in stages in future commits
Diffstat (limited to 'regen')
-rw-r--r-- | regen/mk_invlists.pl | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/regen/mk_invlists.pl b/regen/mk_invlists.pl index 954e71412a..c95e86b72d 100644 --- a/regen/mk_invlists.pl +++ b/regen/mk_invlists.pl @@ -158,32 +158,42 @@ output_invlist("AboveLatin1", [ 256 ]); for my $prop (qw( ASCII L1Cased + Cased VertSpace PerlSpace XPerlSpace PosixAlnum L1PosixAlnum + XPosixAlnum PosixAlpha L1PosixAlpha + XPosixAlpha PosixBlank XPosixBlank PosixCntrl XPosixCntrl PosixDigit + XPosixDigit PosixGraph L1PosixGraph + XPosixGraph PosixLower L1PosixLower + XPosixLower PosixPrint L1PosixPrint + XPosixPrint PosixPunct L1PosixPunct + XPosixPunct PosixSpace XPosixSpace PosixUpper L1PosixUpper + XPosixUpper PosixWord L1PosixWord + XPosixWord PosixXDigit XPosixXDigit &NonL1_Perl_Non_Final_Folds |