summaryrefslogtreecommitdiff
path: root/regen
diff options
context:
space:
mode:
authorKarl Williamson <public@khwilliamson.com>2014-01-01 20:25:00 -0700
committerKarl Williamson <public@khwilliamson.com>2014-01-09 14:05:41 -0700
commitc496e78aa3f6f2116dda7bcf9ab50b6082629ec8 (patch)
tree29e7a52a37b6a31b0b8d5b565d78c618c5b61e8a /regen
parentce1d15d5f6cc249e67fc83d55d25333516d643df (diff)
downloadperl-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.pl10
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