diff options
-rw-r--r-- | charclass_invlists.h | 2 | ||||
-rw-r--r-- | lib/unicore/mktables | 18 | ||||
-rw-r--r-- | regcharclass.h | 2 |
3 files changed, 14 insertions, 8 deletions
diff --git a/charclass_invlists.h b/charclass_invlists.h index 32c7a04451..b5e193086a 100644 --- a/charclass_invlists.h +++ b/charclass_invlists.h @@ -99521,7 +99521,7 @@ static const UV XPosixXDigit_invlist[] = { /* for EBCDIC POSIX-BC */ * 1a0687fb9c6c4567e853913549df0944fe40821279a3e9cdaa6ab8679bc286fd lib/unicore/extracted/DLineBreak.txt * 40bcfed3ca727c19e1331f6c33806231d5f7eeeabd2e6a9e06a3740c85d0c250 lib/unicore/extracted/DNumType.txt * a18d502bad39d527ac5586d7bc93e29f565859e3bcc24ada627eff606d6f5fed lib/unicore/extracted/DNumValues.txt - * 67cc9e432b9e1224760b1639ac1b9d265a47d5348afeab9a461c53e441479c49 lib/unicore/mktables + * 2b40607523f6f270fa38335c8fac0683f5a83412d284463ee27ba03345400889 lib/unicore/mktables * 462c9aaa608fb2014cd9649af1c5c009485c60b9c8b15b89401fdc10cf6161c6 lib/unicore/version * c6884f4d629f04d1316f3476cb1050b6a1b98ca30c903262955d4eae337c6b1e regen/charset_translations.pl * 7b6f61662df48e0cbfb234a926e02e5cb9468af052f7f9feb84285996f30df09 regen/mk_invlists.pl diff --git a/lib/unicore/mktables b/lib/unicore/mktables index 57381528dc..887f825c6a 100644 --- a/lib/unicore/mktables +++ b/lib/unicore/mktables @@ -18160,6 +18160,12 @@ END return; } +# Skip reasons, so will be exact same text and hence the files with each +# reason will get grouped together in perluniprops. +my $Indic_Skip + = "Provisional; for the analysis and processing of Indic scripts"; +my $Validation = "Validation Tests"; + # This is a list of the input files and how to handle them. The files are # processed in their order in this list. Some reordering is possible if # desired, but the v0 files should be first, and the extracted before the @@ -18336,7 +18342,7 @@ my @input_file_objects = ( ), Input_file->new("NormTest.txt", v3.0.0, Handler => \&process_NormalizationsTest, - Skip => ($make_norm_test_script) ? 0 : 'Validation Tests', + Skip => ($make_norm_test_script) ? 0 : $Validation, ), Input_file->new('CaseFolding.txt', v3.0.1, Pre_Handler => \&setup_case_folding, @@ -18389,7 +18395,7 @@ my @input_file_objects = ( Handler => \&process_GCB_test, ), Input_file->new("$AUXILIARY/LBTest.txt", v4.1.0, - Skip => 'Validation Tests', + Skip => $Validation, ), Input_file->new("$AUXILIARY/SBTest.txt", v4.1.0, Handler => \&process_SB_test, @@ -18414,7 +18420,7 @@ my @input_file_objects = ( : \&filter_later_version_name_alias_line, ), Input_file->new("BidiTest.txt", v5.2.0, - Skip => 'Validation Tests', + Skip => $Validation, ), Input_file->new('UnihanIndicesDictionary.txt', v5.2.0, Optional => 1, @@ -18465,13 +18471,13 @@ my @input_file_objects = ( Input_file->new('IndicMatraCategory.txt', v6.0.0, Property => 'Indic_Matra_Category', Has_Missings_Defaults => $NOT_IGNORED, - Skip => "Withdrawn by Unicode while still provisional", + Skip => $Indic_Skip, ), Input_file->new('IndicSyllabicCategory.txt', v6.0.0, Property => 'Indic_Syllabic_Category', Has_Missings_Defaults => $NOT_IGNORED, Skip => (($v_version lt v8.0.0) - ? "Provisional; for the analysis and processing of Indic scripts" + ? $Indic_Skip : 0), ), Input_file->new('BidiBrackets.txt', v6.3.0, @@ -18481,7 +18487,7 @@ my @input_file_objects = ( Has_Missings_Defaults => $NO_DEFAULTS, ), Input_file->new("BidiCharacterTest.txt", v6.3.0, - Skip => 'Validation Tests', + Skip => $Validation, ), Input_file->new('IndicPositionalCategory.txt', v8.0.0, Property => 'Indic_Positional_Category', diff --git a/regcharclass.h b/regcharclass.h index 5fd1a13b1c..39a8dd71be 100644 --- a/regcharclass.h +++ b/regcharclass.h @@ -2514,7 +2514,7 @@ * 1a0687fb9c6c4567e853913549df0944fe40821279a3e9cdaa6ab8679bc286fd lib/unicore/extracted/DLineBreak.txt * 40bcfed3ca727c19e1331f6c33806231d5f7eeeabd2e6a9e06a3740c85d0c250 lib/unicore/extracted/DNumType.txt * a18d502bad39d527ac5586d7bc93e29f565859e3bcc24ada627eff606d6f5fed lib/unicore/extracted/DNumValues.txt - * 67cc9e432b9e1224760b1639ac1b9d265a47d5348afeab9a461c53e441479c49 lib/unicore/mktables + * 2b40607523f6f270fa38335c8fac0683f5a83412d284463ee27ba03345400889 lib/unicore/mktables * 462c9aaa608fb2014cd9649af1c5c009485c60b9c8b15b89401fdc10cf6161c6 lib/unicore/version * c6884f4d629f04d1316f3476cb1050b6a1b98ca30c903262955d4eae337c6b1e regen/charset_translations.pl * d9c04ac46bdd81bb3e26519f2b8eb6242cb12337205add3f7cf092b0c58dccc4 regen/regcharclass.pl |