diff options
author | Karl Williamson <public@khwilliamson.com> | 2013-07-04 22:01:05 -0600 |
---|---|---|
committer | Karl Williamson <public@khwilliamson.com> | 2013-07-04 22:44:52 -0600 |
commit | de353015643cf10b437d714d3483c1209e079916 (patch) | |
tree | bf756d015c7d5c70451fc1f071c0c79ef3977565 /charclass_invlists.h | |
parent | ac7a6f5849b5fd57b2e837f4ddbc18c992610e9c (diff) | |
download | perl-de353015643cf10b437d714d3483c1209e079916.tar.gz |
Revert "regcomp.c: Add a constant 0 element before inversion lists"
This reverts commit 533c4e2f08b42d977e5004e823d4849f7473d2d0.
This continues the backing out of this topic branch. A bisect shows
that the first commit exhibiting an error is the first one in the
branch.
Diffstat (limited to 'charclass_invlists.h')
-rw-r--r-- | charclass_invlists.h | 250 |
1 files changed, 110 insertions, 140 deletions
diff --git a/charclass_invlists.h b/charclass_invlists.h index 690526dd6e..b5d71afb16 100644 --- a/charclass_invlists.h +++ b/charclass_invlists.h @@ -13,11 +13,11 @@ static UV Latin1_invlist[] = { 2, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 0, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 256 + 290655244, /* Version and data structure type */ + 0, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ + 256, + 0 }; #endif @@ -28,10 +28,9 @@ static UV AboveLatin1_invlist[] = { 1, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 256 }; @@ -43,11 +42,11 @@ static UV ASCII_invlist[] = { 2, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 0, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, - 128 + 290655244, /* Version and data structure type */ + 0, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ + 128, + 0 }; #endif @@ -58,10 +57,9 @@ static UV L1Cased_invlist[] = { 16, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 65, 91, 97, @@ -88,10 +86,9 @@ static UV VertSpace_invlist[] = { 6, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 10, 14, 133, @@ -108,10 +105,9 @@ static UV PerlSpace_invlist[] = { 4, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 9, 14, 32, @@ -126,10 +122,9 @@ static UV XPerlSpace_invlist[] = { 22, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 9, 14, 32, @@ -162,10 +157,9 @@ static UV PosixAlnum_invlist[] = { 6, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 48, 58, 65, @@ -182,10 +176,9 @@ static UV L1PosixAlnum_invlist[] = { 18, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 48, 58, 65, @@ -214,10 +207,9 @@ static UV PosixAlpha_invlist[] = { 4, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 65, 91, 97, @@ -232,10 +224,9 @@ static UV L1PosixAlpha_invlist[] = { 16, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 65, 91, 97, @@ -262,10 +253,9 @@ static UV PosixBlank_invlist[] = { 4, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 9, 10, 32, @@ -280,10 +270,9 @@ static UV XPosixBlank_invlist[] = { 18, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 9, 10, 32, @@ -312,13 +301,13 @@ static UV PosixCntrl_invlist[] = { 4, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 0, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 0, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 32, 127, - 128 + 128, + 0 }; #endif @@ -329,13 +318,13 @@ static UV XPosixCntrl_invlist[] = { 4, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 0, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 0, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 32, 127, - 160 + 160, + 0 }; #endif @@ -346,10 +335,9 @@ static UV PosixDigit_invlist[] = { 2, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 48, 58 }; @@ -362,10 +350,9 @@ static UV PosixGraph_invlist[] = { 2, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 33, 127 }; @@ -378,10 +365,9 @@ static UV L1PosixGraph_invlist[] = { 4, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 33, 127, 161, @@ -396,10 +382,9 @@ static UV PosixLower_invlist[] = { 2, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 97, 123 }; @@ -412,10 +397,9 @@ static UV L1PosixLower_invlist[] = { 12, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 97, 123, 170, @@ -438,10 +422,9 @@ static UV PosixPrint_invlist[] = { 2, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 32, 127 }; @@ -454,10 +437,9 @@ static UV L1PosixPrint_invlist[] = { 4, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 32, 127, 160, @@ -472,10 +454,9 @@ static UV PosixPunct_invlist[] = { 8, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 33, 48, 58, @@ -494,10 +475,9 @@ static UV L1PosixPunct_invlist[] = { 20, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 33, 48, 58, @@ -528,10 +508,9 @@ static UV PosixSpace_invlist[] = { 4, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 9, 14, 32, @@ -546,10 +525,9 @@ static UV XPosixSpace_invlist[] = { 22, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 9, 14, 32, @@ -582,10 +560,9 @@ static UV PosixUpper_invlist[] = { 2, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 65, 91 }; @@ -598,10 +575,9 @@ static UV L1PosixUpper_invlist[] = { 6, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 65, 91, 192, @@ -618,10 +594,9 @@ static UV PosixWord_invlist[] = { 8, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 48, 58, 65, @@ -640,10 +615,9 @@ static UV L1PosixWord_invlist[] = { 20, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 48, 58, 65, @@ -674,10 +648,9 @@ static UV PosixXDigit_invlist[] = { 6, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 48, 58, 65, @@ -694,10 +667,9 @@ static UV XPosixXDigit_invlist[] = { 12, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 48, 58, 65, @@ -718,10 +690,9 @@ static UV NonL1_Perl_Non_Final_Folds_invlist[] = { 44, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 700, 701, 776, @@ -774,10 +745,9 @@ static UV _Perl_Multi_Char_Folds_invlist[] = { 58, /* Number of elements */ 0, /* Current iteration position */ 0, /* Cache of previous search index result */ - 1039476070, /* Version and data structure type */ - 1, /* 0 if the list starts at 0; - 1 if it starts at the element beyond 0 */ - 0, + 290655244, /* Version and data structure type */ + 1, /* 0 if this is the first element of the list proper; + 1 if the next element is the first */ 223, 224, 304, |