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