Remove verbose comments

This commit is contained in:
Behdad Esfahbod 2011-04-20 02:29:22 -04:00
parent fb194b8794
commit 5c8c1b680c
2 changed files with 222 additions and 222 deletions

View File

@ -84,121 +84,121 @@ hb_glib_get_script (hb_unicode_funcs_t *ufuncs,
MATCH_SCRIPT2(INVALID_CODE, INVALID); MATCH_SCRIPT2(INVALID_CODE, INVALID);
MATCH_SCRIPT (COMMON); /* Zyyy */ MATCH_SCRIPT (COMMON);
MATCH_SCRIPT (INHERITED); /* Qaai */ MATCH_SCRIPT (INHERITED);
MATCH_SCRIPT (ARABIC); /* Arab */ MATCH_SCRIPT (ARABIC);
MATCH_SCRIPT (ARMENIAN); /* Armn */ MATCH_SCRIPT (ARMENIAN);
MATCH_SCRIPT (BENGALI); /* Beng */ MATCH_SCRIPT (BENGALI);
MATCH_SCRIPT (BOPOMOFO); /* Bopo */ MATCH_SCRIPT (BOPOMOFO);
MATCH_SCRIPT (CHEROKEE); /* Cher */ MATCH_SCRIPT (CHEROKEE);
MATCH_SCRIPT (COPTIC); /* Qaac */ MATCH_SCRIPT (COPTIC);
MATCH_SCRIPT (CYRILLIC); /* Cyrl (Cyrs) */ MATCH_SCRIPT (CYRILLIC);
MATCH_SCRIPT (DESERET); /* Dsrt */ MATCH_SCRIPT (DESERET);
MATCH_SCRIPT (DEVANAGARI); /* Deva */ MATCH_SCRIPT (DEVANAGARI);
MATCH_SCRIPT (ETHIOPIC); /* Ethi */ MATCH_SCRIPT (ETHIOPIC);
MATCH_SCRIPT (GEORGIAN); /* Geor (Geon); Geoa) */ MATCH_SCRIPT (GEORGIAN);
MATCH_SCRIPT (GOTHIC); /* Goth */ MATCH_SCRIPT (GOTHIC);
MATCH_SCRIPT (GREEK); /* Grek */ MATCH_SCRIPT (GREEK);
MATCH_SCRIPT (GUJARATI); /* Gujr */ MATCH_SCRIPT (GUJARATI);
MATCH_SCRIPT (GURMUKHI); /* Guru */ MATCH_SCRIPT (GURMUKHI);
MATCH_SCRIPT (HAN); /* Hani */ MATCH_SCRIPT (HAN);
MATCH_SCRIPT (HANGUL); /* Hang */ MATCH_SCRIPT (HANGUL);
MATCH_SCRIPT (HEBREW); /* Hebr */ MATCH_SCRIPT (HEBREW);
MATCH_SCRIPT (HIRAGANA); /* Hira */ MATCH_SCRIPT (HIRAGANA);
MATCH_SCRIPT (KANNADA); /* Knda */ MATCH_SCRIPT (KANNADA);
MATCH_SCRIPT (KATAKANA); /* Kana */ MATCH_SCRIPT (KATAKANA);
MATCH_SCRIPT (KHMER); /* Khmr */ MATCH_SCRIPT (KHMER);
MATCH_SCRIPT (LAO); /* Laoo */ MATCH_SCRIPT (LAO);
MATCH_SCRIPT (LATIN); /* Latn (Latf); Latg) */ MATCH_SCRIPT (LATIN);
MATCH_SCRIPT (MALAYALAM); /* Mlym */ MATCH_SCRIPT (MALAYALAM);
MATCH_SCRIPT (MONGOLIAN); /* Mong */ MATCH_SCRIPT (MONGOLIAN);
MATCH_SCRIPT (MYANMAR); /* Mymr */ MATCH_SCRIPT (MYANMAR);
MATCH_SCRIPT (OGHAM); /* Ogam */ MATCH_SCRIPT (OGHAM);
MATCH_SCRIPT (OLD_ITALIC); /* Ital */ MATCH_SCRIPT (OLD_ITALIC);
MATCH_SCRIPT (ORIYA); /* Orya */ MATCH_SCRIPT (ORIYA);
MATCH_SCRIPT (RUNIC); /* Runr */ MATCH_SCRIPT (RUNIC);
MATCH_SCRIPT (SINHALA); /* Sinh */ MATCH_SCRIPT (SINHALA);
MATCH_SCRIPT (SYRIAC); /* Syrc (Syrj, Syrn); Syre) */ MATCH_SCRIPT (SYRIAC);
MATCH_SCRIPT (TAMIL); /* Taml */ MATCH_SCRIPT (TAMIL);
MATCH_SCRIPT (TELUGU); /* Telu */ MATCH_SCRIPT (TELUGU);
MATCH_SCRIPT (THAANA); /* Thaa */ MATCH_SCRIPT (THAANA);
MATCH_SCRIPT (THAI); /* Thai */ MATCH_SCRIPT (THAI);
MATCH_SCRIPT (TIBETAN); /* Tibt */ MATCH_SCRIPT (TIBETAN);
MATCH_SCRIPT (CANADIAN_ABORIGINAL);/* Cans */ MATCH_SCRIPT (CANADIAN_ABORIGINAL);
MATCH_SCRIPT (YI); /* Yiii */ MATCH_SCRIPT (YI);
MATCH_SCRIPT (TAGALOG); /* Tglg */ MATCH_SCRIPT (TAGALOG);
MATCH_SCRIPT (HANUNOO); /* Hano */ MATCH_SCRIPT (HANUNOO);
MATCH_SCRIPT (BUHID); /* Buhd */ MATCH_SCRIPT (BUHID);
MATCH_SCRIPT (TAGBANWA); /* Tagb */ MATCH_SCRIPT (TAGBANWA);
/* Unicode-4.0 additions */ /* Unicode-4.0 additions */
MATCH_SCRIPT (BRAILLE); /* Brai */ MATCH_SCRIPT (BRAILLE);
MATCH_SCRIPT (CYPRIOT); /* Cprt */ MATCH_SCRIPT (CYPRIOT);
MATCH_SCRIPT (LIMBU); /* Limb */ MATCH_SCRIPT (LIMBU);
MATCH_SCRIPT (OSMANYA); /* Osma */ MATCH_SCRIPT (OSMANYA);
MATCH_SCRIPT (SHAVIAN); /* Shaw */ MATCH_SCRIPT (SHAVIAN);
MATCH_SCRIPT (LINEAR_B); /* Linb */ MATCH_SCRIPT (LINEAR_B);
MATCH_SCRIPT (TAI_LE); /* Tale */ MATCH_SCRIPT (TAI_LE);
MATCH_SCRIPT (UGARITIC); /* Ugar */ MATCH_SCRIPT (UGARITIC);
/* Unicode-4.1 additions */ /* Unicode-4.1 additions */
MATCH_SCRIPT (NEW_TAI_LUE); /* Talu */ MATCH_SCRIPT (NEW_TAI_LUE);
MATCH_SCRIPT (BUGINESE); /* Bugi */ MATCH_SCRIPT (BUGINESE);
MATCH_SCRIPT (GLAGOLITIC); /* Glag */ MATCH_SCRIPT (GLAGOLITIC);
MATCH_SCRIPT (TIFINAGH); /* Tfng */ MATCH_SCRIPT (TIFINAGH);
MATCH_SCRIPT (SYLOTI_NAGRI); /* Sylo */ MATCH_SCRIPT (SYLOTI_NAGRI);
MATCH_SCRIPT (OLD_PERSIAN); /* Xpeo */ MATCH_SCRIPT (OLD_PERSIAN);
MATCH_SCRIPT (KHAROSHTHI); /* Khar */ MATCH_SCRIPT (KHAROSHTHI);
/* Unicode-5.0 additions */ /* Unicode-5.0 additions */
MATCH_SCRIPT (UNKNOWN); /* Zzzz */ MATCH_SCRIPT (UNKNOWN);
MATCH_SCRIPT (BALINESE); /* Bali */ MATCH_SCRIPT (BALINESE);
MATCH_SCRIPT (CUNEIFORM); /* Xsux */ MATCH_SCRIPT (CUNEIFORM);
MATCH_SCRIPT (PHOENICIAN); /* Phnx */ MATCH_SCRIPT (PHOENICIAN);
MATCH_SCRIPT (PHAGS_PA); /* Phag */ MATCH_SCRIPT (PHAGS_PA);
MATCH_SCRIPT (NKO); /* Nkoo */ MATCH_SCRIPT (NKO);
/* Unicode-5.1 additions */ /* Unicode-5.1 additions */
MATCH_SCRIPT (KAYAH_LI); /* Kali */ MATCH_SCRIPT (KAYAH_LI);
MATCH_SCRIPT (LEPCHA); /* Lepc */ MATCH_SCRIPT (LEPCHA);
MATCH_SCRIPT (REJANG); /* Rjng */ MATCH_SCRIPT (REJANG);
MATCH_SCRIPT (SUNDANESE); /* Sund */ MATCH_SCRIPT (SUNDANESE);
MATCH_SCRIPT (SAURASHTRA); /* Saur */ MATCH_SCRIPT (SAURASHTRA);
MATCH_SCRIPT (CHAM); /* Cham */ MATCH_SCRIPT (CHAM);
MATCH_SCRIPT (OL_CHIKI); /* Olck */ MATCH_SCRIPT (OL_CHIKI);
MATCH_SCRIPT (VAI); /* Vaii */ MATCH_SCRIPT (VAI);
MATCH_SCRIPT (CARIAN); /* Cari */ MATCH_SCRIPT (CARIAN);
MATCH_SCRIPT (LYCIAN); /* Lyci */ MATCH_SCRIPT (LYCIAN);
MATCH_SCRIPT (LYDIAN); /* Lydi */ MATCH_SCRIPT (LYDIAN);
/* Unicode-5.2 additions */ /* Unicode-5.2 additions */
#if GLIB_CHECK_VERSION(2,26,0) #if GLIB_CHECK_VERSION(2,26,0)
MATCH_SCRIPT (AVESTAN); /* Avst */ MATCH_SCRIPT (AVESTAN);
MATCH_SCRIPT (BAMUM); /* Bamu */ MATCH_SCRIPT (BAMUM);
MATCH_SCRIPT (EGYPTIAN_HIEROGLYPHS); /* Egyp */ MATCH_SCRIPT (EGYPTIAN_HIEROGLYPHS);
MATCH_SCRIPT (IMPERIAL_ARAMAIC); /* Armi */ MATCH_SCRIPT (IMPERIAL_ARAMAIC);
MATCH_SCRIPT (INSCRIPTIONAL_PAHLAVI); /* Phli */ MATCH_SCRIPT (INSCRIPTIONAL_PAHLAVI);
MATCH_SCRIPT (INSCRIPTIONAL_PARTHIAN); /* Prti */ MATCH_SCRIPT (INSCRIPTIONAL_PARTHIAN);
MATCH_SCRIPT (JAVANESE); /* Java */ MATCH_SCRIPT (JAVANESE);
MATCH_SCRIPT (KAITHI); /* Kthi */ MATCH_SCRIPT (KAITHI);
MATCH_SCRIPT (TAI_THAM); /* Lana */ MATCH_SCRIPT (TAI_THAM);
MATCH_SCRIPT (LISU); /* Lisu */ MATCH_SCRIPT (LISU);
MATCH_SCRIPT (MEETEI_MAYEK); /* Mtei */ MATCH_SCRIPT (MEETEI_MAYEK);
MATCH_SCRIPT (OLD_SOUTH_ARABIAN); /* Sarb */ MATCH_SCRIPT (OLD_SOUTH_ARABIAN);
#if GLIB_CHECK_VERSION(2,27,92) #if GLIB_CHECK_VERSION(2,27,92)
MATCH_SCRIPT (OLD_TURKIC); /* Orkh */ MATCH_SCRIPT (OLD_TURKIC);
#else #else
MATCH_SCRIPT2(OLD_TURKISH, OLD_TURKIC);/* Orkh */ MATCH_SCRIPT2(OLD_TURKISH, OLD_TURKIC);
#endif #endif
MATCH_SCRIPT (SAMARITAN); /* Samr */ MATCH_SCRIPT (SAMARITAN);
MATCH_SCRIPT (TAI_VIET); /* Tavt */ MATCH_SCRIPT (TAI_VIET);
#endif #endif
/* Unicode-6.0 additions */ /* Unicode-6.0 additions */
#if GLIB_CHECK_VERSION(2,28,0) #if GLIB_CHECK_VERSION(2,28,0)
MATCH_SCRIPT (BATAK); /* Batk */ MATCH_SCRIPT (BATAK);
MATCH_SCRIPT (BRAHMI); /* Brah */ MATCH_SCRIPT (BRAHMI);
MATCH_SCRIPT (MANDAIC); /* Mand */ MATCH_SCRIPT (MANDAIC);
#endif #endif
#undef MATCH_SCRIPT #undef MATCH_SCRIPT

View File

@ -75,43 +75,43 @@ hb_icu_get_general_category (hb_unicode_funcs_t *ufuncs,
{ {
case U_UNASSIGNED: return HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED; case U_UNASSIGNED: return HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED;
case U_UPPERCASE_LETTER: return HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER; /* Lu */ case U_UPPERCASE_LETTER: return HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER;
case U_LOWERCASE_LETTER: return HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER; /* Ll */ case U_LOWERCASE_LETTER: return HB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER;
case U_TITLECASE_LETTER: return HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER; /* Lt */ case U_TITLECASE_LETTER: return HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER;
case U_MODIFIER_LETTER: return HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER; /* Lm */ case U_MODIFIER_LETTER: return HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER;
case U_OTHER_LETTER: return HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER; /* Lo */ case U_OTHER_LETTER: return HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER;
case U_NON_SPACING_MARK: return HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK; /* Mn */ case U_NON_SPACING_MARK: return HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK;
case U_ENCLOSING_MARK: return HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK; /* Me */ case U_ENCLOSING_MARK: return HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK;
case U_COMBINING_SPACING_MARK: return HB_UNICODE_GENERAL_CATEGORY_COMBINING_MARK; /* Mc */ case U_COMBINING_SPACING_MARK: return HB_UNICODE_GENERAL_CATEGORY_COMBINING_MARK;
case U_DECIMAL_DIGIT_NUMBER: return HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER; /* Nd */ case U_DECIMAL_DIGIT_NUMBER: return HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER;
case U_LETTER_NUMBER: return HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER; /* Nl */ case U_LETTER_NUMBER: return HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBER;
case U_OTHER_NUMBER: return HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER; /* No */ case U_OTHER_NUMBER: return HB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER;
case U_SPACE_SEPARATOR: return HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR; /* Zs */ case U_SPACE_SEPARATOR: return HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR;
case U_LINE_SEPARATOR: return HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR; /* Zl */ case U_LINE_SEPARATOR: return HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR;
case U_PARAGRAPH_SEPARATOR: return HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR; /* Zp */ case U_PARAGRAPH_SEPARATOR: return HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR;
case U_CONTROL_CHAR: return HB_UNICODE_GENERAL_CATEGORY_CONTROL; /* Cc */ case U_CONTROL_CHAR: return HB_UNICODE_GENERAL_CATEGORY_CONTROL;
case U_FORMAT_CHAR: return HB_UNICODE_GENERAL_CATEGORY_FORMAT; /* Cf */ case U_FORMAT_CHAR: return HB_UNICODE_GENERAL_CATEGORY_FORMAT;
case U_PRIVATE_USE_CHAR: return HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE; /* Co */ case U_PRIVATE_USE_CHAR: return HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE;
case U_SURROGATE: return HB_UNICODE_GENERAL_CATEGORY_SURROGATE; /* Cs */ case U_SURROGATE: return HB_UNICODE_GENERAL_CATEGORY_SURROGATE;
case U_DASH_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION; /* Pd */ case U_DASH_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION;
case U_START_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION; /* Ps */ case U_START_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION;
case U_END_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION; /* Pe */ case U_END_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATION;
case U_CONNECTOR_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION; /* Pc */ case U_CONNECTOR_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION;
case U_OTHER_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION; /* Po */ case U_OTHER_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATION;
case U_MATH_SYMBOL: return HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL; /* Sm */ case U_MATH_SYMBOL: return HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL;
case U_CURRENCY_SYMBOL: return HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL; /* Sc */ case U_CURRENCY_SYMBOL: return HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL;
case U_MODIFIER_SYMBOL: return HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL; /* Sk */ case U_MODIFIER_SYMBOL: return HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL;
case U_OTHER_SYMBOL: return HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL; /* So */ case U_OTHER_SYMBOL: return HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL;
case U_INITIAL_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION; /* Pi */ case U_INITIAL_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION;
case U_FINAL_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION; /* Pf */ case U_FINAL_PUNCTUATION: return HB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATION;
} }
return HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED; return HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED;
@ -139,120 +139,120 @@ hb_icu_get_script (hb_unicode_funcs_t *ufuncs,
#define MATCH_SCRIPT(C) case USCRIPT_##C: return HB_SCRIPT_##C #define MATCH_SCRIPT(C) case USCRIPT_##C: return HB_SCRIPT_##C
#define MATCH_SCRIPT2(C1, C2) case USCRIPT_##C1: return HB_SCRIPT_##C2 #define MATCH_SCRIPT2(C1, C2) case USCRIPT_##C1: return HB_SCRIPT_##C2
MATCH_SCRIPT (COMMON); /* Zyyy */ MATCH_SCRIPT (COMMON);
MATCH_SCRIPT (INHERITED); /* Qaai */ MATCH_SCRIPT (INHERITED);
MATCH_SCRIPT (ARABIC); /* Arab */ MATCH_SCRIPT (ARABIC);
MATCH_SCRIPT (ARMENIAN); /* Armn */ MATCH_SCRIPT (ARMENIAN);
MATCH_SCRIPT (BENGALI); /* Beng */ MATCH_SCRIPT (BENGALI);
MATCH_SCRIPT (BOPOMOFO); /* Bopo */ MATCH_SCRIPT (BOPOMOFO);
MATCH_SCRIPT (CHEROKEE); /* Cher */ MATCH_SCRIPT (CHEROKEE);
MATCH_SCRIPT (COPTIC); /* Qaac */ MATCH_SCRIPT (COPTIC);
MATCH_SCRIPT (CYRILLIC); /* Cyrl (Cyrs) */ MATCH_SCRIPT (CYRILLIC);
MATCH_SCRIPT (DESERET); /* Dsrt */ MATCH_SCRIPT (DESERET);
MATCH_SCRIPT (DEVANAGARI); /* Deva */ MATCH_SCRIPT (DEVANAGARI);
MATCH_SCRIPT (ETHIOPIC); /* Ethi */ MATCH_SCRIPT (ETHIOPIC);
MATCH_SCRIPT (GEORGIAN); /* Geor (Geon); Geoa) */ MATCH_SCRIPT (GEORGIAN);
MATCH_SCRIPT (GOTHIC); /* Goth */ MATCH_SCRIPT (GOTHIC);
MATCH_SCRIPT (GREEK); /* Grek */ MATCH_SCRIPT (GREEK);
MATCH_SCRIPT (GUJARATI); /* Gujr */ MATCH_SCRIPT (GUJARATI);
MATCH_SCRIPT (GURMUKHI); /* Guru */ MATCH_SCRIPT (GURMUKHI);
MATCH_SCRIPT (HAN); /* Hani */ MATCH_SCRIPT (HAN);
MATCH_SCRIPT (HANGUL); /* Hang */ MATCH_SCRIPT (HANGUL);
MATCH_SCRIPT (HEBREW); /* Hebr */ MATCH_SCRIPT (HEBREW);
MATCH_SCRIPT (HIRAGANA); /* Hira */ MATCH_SCRIPT (HIRAGANA);
MATCH_SCRIPT (KANNADA); /* Knda */ MATCH_SCRIPT (KANNADA);
MATCH_SCRIPT (KATAKANA); /* Kana */ MATCH_SCRIPT (KATAKANA);
MATCH_SCRIPT (KHMER); /* Khmr */ MATCH_SCRIPT (KHMER);
MATCH_SCRIPT (LAO); /* Laoo */ MATCH_SCRIPT (LAO);
MATCH_SCRIPT (LATIN); /* Latn (Latf); Latg) */ MATCH_SCRIPT (LATIN);
MATCH_SCRIPT (MALAYALAM); /* Mlym */ MATCH_SCRIPT (MALAYALAM);
MATCH_SCRIPT (MONGOLIAN); /* Mong */ MATCH_SCRIPT (MONGOLIAN);
MATCH_SCRIPT (MYANMAR); /* Mymr */ MATCH_SCRIPT (MYANMAR);
MATCH_SCRIPT (OGHAM); /* Ogam */ MATCH_SCRIPT (OGHAM);
MATCH_SCRIPT (OLD_ITALIC); /* Ital */ MATCH_SCRIPT (OLD_ITALIC);
MATCH_SCRIPT (ORIYA); /* Orya */ MATCH_SCRIPT (ORIYA);
MATCH_SCRIPT (RUNIC); /* Runr */ MATCH_SCRIPT (RUNIC);
MATCH_SCRIPT (SINHALA); /* Sinh */ MATCH_SCRIPT (SINHALA);
MATCH_SCRIPT (SYRIAC); /* Syrc (Syrj, Syrn); Syre) */ MATCH_SCRIPT (SYRIAC);
MATCH_SCRIPT (TAMIL); /* Taml */ MATCH_SCRIPT (TAMIL);
MATCH_SCRIPT (TELUGU); /* Telu */ MATCH_SCRIPT (TELUGU);
MATCH_SCRIPT (THAANA); /* Thaa */ MATCH_SCRIPT (THAANA);
MATCH_SCRIPT (THAI); /* Thai */ MATCH_SCRIPT (THAI);
MATCH_SCRIPT (TIBETAN); /* Tibt */ MATCH_SCRIPT (TIBETAN);
MATCH_SCRIPT (CANADIAN_ABORIGINAL);/* Cans */ MATCH_SCRIPT (CANADIAN_ABORIGINAL);
MATCH_SCRIPT (YI); /* Yiii */ MATCH_SCRIPT (YI);
MATCH_SCRIPT (TAGALOG); /* Tglg */ MATCH_SCRIPT (TAGALOG);
MATCH_SCRIPT (HANUNOO); /* Hano */ MATCH_SCRIPT (HANUNOO);
MATCH_SCRIPT (BUHID); /* Buhd */ MATCH_SCRIPT (BUHID);
MATCH_SCRIPT (TAGBANWA); /* Tagb */ MATCH_SCRIPT (TAGBANWA);
/* Unicode-4.0 additions */ /* Unicode-4.0 additions */
MATCH_SCRIPT (BRAILLE); /* Brai */ MATCH_SCRIPT (BRAILLE);
MATCH_SCRIPT (CYPRIOT); /* Cprt */ MATCH_SCRIPT (CYPRIOT);
MATCH_SCRIPT (LIMBU); /* Limb */ MATCH_SCRIPT (LIMBU);
MATCH_SCRIPT (OSMANYA); /* Osma */ MATCH_SCRIPT (OSMANYA);
MATCH_SCRIPT (SHAVIAN); /* Shaw */ MATCH_SCRIPT (SHAVIAN);
MATCH_SCRIPT (LINEAR_B); /* Linb */ MATCH_SCRIPT (LINEAR_B);
MATCH_SCRIPT (TAI_LE); /* Tale */ MATCH_SCRIPT (TAI_LE);
MATCH_SCRIPT (UGARITIC); /* Ugar */ MATCH_SCRIPT (UGARITIC);
/* Unicode-4.1 additions */ /* Unicode-4.1 additions */
MATCH_SCRIPT (NEW_TAI_LUE); /* Talu */ MATCH_SCRIPT (NEW_TAI_LUE);
MATCH_SCRIPT (BUGINESE); /* Bugi */ MATCH_SCRIPT (BUGINESE);
MATCH_SCRIPT (GLAGOLITIC); /* Glag */ MATCH_SCRIPT (GLAGOLITIC);
MATCH_SCRIPT (TIFINAGH); /* Tfng */ MATCH_SCRIPT (TIFINAGH);
MATCH_SCRIPT (SYLOTI_NAGRI); /* Sylo */ MATCH_SCRIPT (SYLOTI_NAGRI);
MATCH_SCRIPT (OLD_PERSIAN); /* Xpeo */ MATCH_SCRIPT (OLD_PERSIAN);
MATCH_SCRIPT (KHAROSHTHI); /* Khar */ MATCH_SCRIPT (KHAROSHTHI);
/* Unicode-5.0 additions */ /* Unicode-5.0 additions */
MATCH_SCRIPT (UNKNOWN); /* Zzzz */ MATCH_SCRIPT (UNKNOWN);
MATCH_SCRIPT (BALINESE); /* Bali */ MATCH_SCRIPT (BALINESE);
MATCH_SCRIPT (CUNEIFORM); /* Xsux */ MATCH_SCRIPT (CUNEIFORM);
MATCH_SCRIPT (PHOENICIAN); /* Phnx */ MATCH_SCRIPT (PHOENICIAN);
MATCH_SCRIPT (PHAGS_PA); /* Phag */ MATCH_SCRIPT (PHAGS_PA);
MATCH_SCRIPT (NKO); /* Nkoo */ MATCH_SCRIPT (NKO);
/* Unicode-5.1 additions */ /* Unicode-5.1 additions */
MATCH_SCRIPT (KAYAH_LI); /* Kali */ MATCH_SCRIPT (KAYAH_LI);
MATCH_SCRIPT (LEPCHA); /* Lepc */ MATCH_SCRIPT (LEPCHA);
MATCH_SCRIPT (REJANG); /* Rjng */ MATCH_SCRIPT (REJANG);
MATCH_SCRIPT (SUNDANESE); /* Sund */ MATCH_SCRIPT (SUNDANESE);
MATCH_SCRIPT (SAURASHTRA); /* Saur */ MATCH_SCRIPT (SAURASHTRA);
MATCH_SCRIPT (CHAM); /* Cham */ MATCH_SCRIPT (CHAM);
MATCH_SCRIPT (OL_CHIKI); /* Olck */ MATCH_SCRIPT (OL_CHIKI);
MATCH_SCRIPT (VAI); /* Vaii */ MATCH_SCRIPT (VAI);
MATCH_SCRIPT (CARIAN); /* Cari */ MATCH_SCRIPT (CARIAN);
MATCH_SCRIPT (LYCIAN); /* Lyci */ MATCH_SCRIPT (LYCIAN);
MATCH_SCRIPT (LYDIAN); /* Lydi */ MATCH_SCRIPT (LYDIAN);
/* Unicode-5.2 additions */ /* Unicode-5.2 additions */
MATCH_SCRIPT (AVESTAN); /* Avst */ MATCH_SCRIPT (AVESTAN);
#if CHECK_ICU_VERSION (4, 4) #if CHECK_ICU_VERSION (4, 4)
MATCH_SCRIPT (BAMUM); /* Bamu */ MATCH_SCRIPT (BAMUM);
#endif #endif
MATCH_SCRIPT (EGYPTIAN_HIEROGLYPHS); /* Egyp */ MATCH_SCRIPT (EGYPTIAN_HIEROGLYPHS);
MATCH_SCRIPT (IMPERIAL_ARAMAIC); /* Armi */ MATCH_SCRIPT (IMPERIAL_ARAMAIC);
MATCH_SCRIPT (INSCRIPTIONAL_PAHLAVI); /* Phli */ MATCH_SCRIPT (INSCRIPTIONAL_PAHLAVI);
MATCH_SCRIPT (INSCRIPTIONAL_PARTHIAN); /* Prti */ MATCH_SCRIPT (INSCRIPTIONAL_PARTHIAN);
MATCH_SCRIPT (JAVANESE); /* Java */ MATCH_SCRIPT (JAVANESE);
MATCH_SCRIPT (KAITHI); /* Kthi */ MATCH_SCRIPT (KAITHI);
MATCH_SCRIPT2(LANNA, TAI_THAM); /* Lana */ MATCH_SCRIPT2(LANNA, TAI_THAM);
#if CHECK_ICU_VERSION (4, 4) #if CHECK_ICU_VERSION (4, 4)
MATCH_SCRIPT (LISU); /* Lisu */ MATCH_SCRIPT (LISU);
#endif #endif
MATCH_SCRIPT2(MEITEI_MAYEK, MEETEI_MAYEK);/* Mtei */ MATCH_SCRIPT2(MEITEI_MAYEK, MEETEI_MAYEK);
#if CHECK_ICU_VERSION (4, 4) #if CHECK_ICU_VERSION (4, 4)
MATCH_SCRIPT (OLD_SOUTH_ARABIAN); /* Sarb */ MATCH_SCRIPT (OLD_SOUTH_ARABIAN);
#endif #endif
MATCH_SCRIPT2(ORKHON, OLD_TURKIC); /* Orkh */ MATCH_SCRIPT2(ORKHON, OLD_TURKIC);
MATCH_SCRIPT (SAMARITAN); /* Samr */ MATCH_SCRIPT (SAMARITAN);
MATCH_SCRIPT (TAI_VIET); /* Tavt */ MATCH_SCRIPT (TAI_VIET);
/* Unicode-6.0 additions */ /* Unicode-6.0 additions */
MATCH_SCRIPT (BATAK); /* Batk */ MATCH_SCRIPT (BATAK);
MATCH_SCRIPT (BRAHMI); /* Brah */ MATCH_SCRIPT (BRAHMI);
MATCH_SCRIPT2(MANDAEAN, MANDAIC); /* Mand */ MATCH_SCRIPT2(MANDAEAN, MANDAIC);
#undef CHECK_ICU_VERSION #undef CHECK_ICU_VERSION
#undef MATCH_SCRIPT #undef MATCH_SCRIPT