@ -147,119 +147,121 @@ FT_BEGIN_HEADER
AF_BLUE_STRING_GEORGIAN_NUSKHURI_BOTTOM = 1813 ,
AF_BLUE_STRING_GEORGIAN_NUSKHURI_ASCENDER = 1845 ,
AF_BLUE_STRING_GEORGIAN_NUSKHURI_DESCENDER = 1877 ,
AF_BLUE_STRING_GLAGOLITIC_CAPITAL_TOP = 1909 ,
AF_BLUE_STRING_GLAGOLITIC_CAPITAL_BOTTOM = 1941 ,
AF_BLUE_STRING_GLAGOLITIC_SMALL_TOP = 1973 ,
AF_BLUE_STRING_GLAGOLITIC_SMALL_BOTTOM = 2005 ,
AF_BLUE_STRING_GOTHIC_TOP = 2037 ,
AF_BLUE_STRING_GOTHIC_BOTTOM = 2077 ,
AF_BLUE_STRING_GREEK_CAPITAL_TOP = 2097 ,
AF_BLUE_STRING_GREEK_CAPITAL_BOTTOM = 2118 ,
AF_BLUE_STRING_GREEK_SMALL_BETA_TOP = 2136 ,
AF_BLUE_STRING_GREEK_SMALL = 2154 ,
AF_BLUE_STRING_GREEK_SMALL_DESCENDER = 2178 ,
AF_BLUE_STRING_GUJARATI_TOP = 2202 ,
AF_BLUE_STRING_GUJARATI_BOTTOM = 2234 ,
AF_BLUE_STRING_GUJARATI_ASCENDER = 2266 ,
AF_BLUE_STRING_GUJARATI_DESCENDER = 2316 ,
AF_BLUE_STRING_GUJARATI_DIGIT_TOP = 2349 ,
AF_BLUE_STRING_GURMUKHI_BASE = 2369 ,
AF_BLUE_STRING_GURMUKHI_HEAD = 2401 ,
AF_BLUE_STRING_GURMUKHI_TOP = 2433 ,
AF_BLUE_STRING_GURMUKHI_BOTTOM = 2465 ,
AF_BLUE_STRING_GURMUKHI_DIGIT_TOP = 2497 ,
AF_BLUE_STRING_HEBREW_TOP = 2517 ,
AF_BLUE_STRING_HEBREW_BOTTOM = 2541 ,
AF_BLUE_STRING_HEBREW_DESCENDER = 2559 ,
AF_BLUE_STRING_KANNADA_TOP = 2574 ,
AF_BLUE_STRING_KANNADA_BOTTOM = 2618 ,
AF_BLUE_STRING_KAYAH_LI_TOP = 2650 ,
AF_BLUE_STRING_KAYAH_LI_BOTTOM = 2674 ,
AF_BLUE_STRING_KAYAH_LI_ASCENDER = 2694 ,
AF_BLUE_STRING_KAYAH_LI_DESCENDER = 2702 ,
AF_BLUE_STRING_KAYAH_LI_LARGE_DESCENDER = 2714 ,
AF_BLUE_STRING_KHMER_TOP = 2735 ,
AF_BLUE_STRING_KHMER_SUBSCRIPT_TOP = 2759 ,
AF_BLUE_STRING_KHMER_BOTTOM = 2799 ,
AF_BLUE_STRING_KHMER_DESCENDER = 2831 ,
AF_BLUE_STRING_KHMER_LARGE_DESCENDER = 2865 ,
AF_BLUE_STRING_KHMER_SYMBOLS_WAXING_TOP = 2952 ,
AF_BLUE_STRING_KHMER_SYMBOLS_WANING_BOTTOM = 2960 ,
AF_BLUE_STRING_LAO_TOP = 2968 ,
AF_BLUE_STRING_LAO_BOTTOM = 3000 ,
AF_BLUE_STRING_LAO_ASCENDER = 3032 ,
AF_BLUE_STRING_LAO_LARGE_ASCENDER = 3048 ,
AF_BLUE_STRING_LAO_DESCENDER = 3060 ,
AF_BLUE_STRING_LATIN_CAPITAL_TOP = 3084 ,
AF_BLUE_STRING_LATIN_CAPITAL_BOTTOM = 3100 ,
AF_BLUE_STRING_LATIN_SMALL_F_TOP = 3116 ,
AF_BLUE_STRING_LATIN_SMALL_TOP = 3130 ,
AF_BLUE_STRING_LATIN_SMALL_BOTTOM = 3146 ,
AF_BLUE_STRING_LATIN_SMALL_DESCENDER = 3162 ,
AF_BLUE_STRING_LATIN_SUBS_CAPITAL_TOP = 3172 ,
AF_BLUE_STRING_LATIN_SUBS_CAPITAL_BOTTOM = 3192 ,
AF_BLUE_STRING_LATIN_SUBS_SMALL_F_TOP = 3212 ,
AF_BLUE_STRING_LATIN_SUBS_SMALL = 3232 ,
AF_BLUE_STRING_LATIN_SUBS_SMALL_DESCENDER = 3268 ,
AF_BLUE_STRING_LATIN_SUPS_CAPITAL_TOP = 3288 ,
AF_BLUE_STRING_LATIN_SUPS_CAPITAL_BOTTOM = 3319 ,
AF_BLUE_STRING_LATIN_SUPS_SMALL_F_TOP = 3348 ,
AF_BLUE_STRING_LATIN_SUPS_SMALL = 3374 ,
AF_BLUE_STRING_LATIN_SUPS_SMALL_DESCENDER = 3399 ,
AF_BLUE_STRING_LISU_TOP = 3410 ,
AF_BLUE_STRING_LISU_BOTTOM = 3442 ,
AF_BLUE_STRING_MALAYALAM_TOP = 3474 ,
AF_BLUE_STRING_MALAYALAM_BOTTOM = 3518 ,
AF_BLUE_STRING_MYANMAR_TOP = 3550 ,
AF_BLUE_STRING_MYANMAR_BOTTOM = 3582 ,
AF_BLUE_STRING_MYANMAR_ASCENDER = 3614 ,
AF_BLUE_STRING_MYANMAR_DESCENDER = 3642 ,
AF_BLUE_STRING_NKO_TOP = 3674 ,
AF_BLUE_STRING_NKO_BOTTOM = 3698 ,
AF_BLUE_STRING_NKO_SMALL_TOP = 3713 ,
AF_BLUE_STRING_NKO_SMALL_BOTTOM = 3722 ,
AF_BLUE_STRING_OL_CHIKI = 3734 ,
AF_BLUE_STRING_OLD_TURKIC_TOP = 3758 ,
AF_BLUE_STRING_OLD_TURKIC_BOTTOM = 3773 ,
AF_BLUE_STRING_OSAGE_CAPITAL_TOP = 3793 ,
AF_BLUE_STRING_OSAGE_CAPITAL_BOTTOM = 3833 ,
AF_BLUE_STRING_OSAGE_CAPITAL_DESCENDER = 3863 ,
AF_BLUE_STRING_OSAGE_SMALL_TOP = 3878 ,
AF_BLUE_STRING_OSAGE_SMALL_BOTTOM = 3918 ,
AF_BLUE_STRING_OSAGE_SMALL_ASCENDER = 3958 ,
AF_BLUE_STRING_OSAGE_SMALL_DESCENDER = 3983 ,
AF_BLUE_STRING_OSMANYA_TOP = 3998 ,
AF_BLUE_STRING_OSMANYA_BOTTOM = 4038 ,
AF_BLUE_STRING_SAURASHTRA_TOP = 4078 ,
AF_BLUE_STRING_SAURASHTRA_BOTTOM = 4110 ,
AF_BLUE_STRING_SHAVIAN_TOP = 4130 ,
AF_BLUE_STRING_SHAVIAN_BOTTOM = 4140 ,
AF_BLUE_STRING_SHAVIAN_DESCENDER = 4165 ,
AF_BLUE_STRING_SHAVIAN_SMALL_TOP = 4175 ,
AF_BLUE_STRING_SHAVIAN_SMALL_BOTTOM = 4210 ,
AF_BLUE_STRING_SINHALA_TOP = 4225 ,
AF_BLUE_STRING_SINHALA_BOTTOM = 4257 ,
AF_BLUE_STRING_SINHALA_DESCENDER = 4289 ,
AF_BLUE_STRING_SUNDANESE_TOP = 4333 ,
AF_BLUE_STRING_SUNDANESE_BOTTOM = 4357 ,
AF_BLUE_STRING_SUNDANESE_DESCENDER = 4389 ,
AF_BLUE_STRING_TAI_VIET_TOP = 4397 ,
AF_BLUE_STRING_TAI_VIET_BOTTOM = 4417 ,
AF_BLUE_STRING_TAMIL_TOP = 4429 ,
AF_BLUE_STRING_TAMIL_BOTTOM = 4461 ,
AF_BLUE_STRING_TELUGU_TOP = 4493 ,
AF_BLUE_STRING_TELUGU_BOTTOM = 4521 ,
AF_BLUE_STRING_THAI_TOP = 4549 ,
AF_BLUE_STRING_THAI_BOTTOM = 4573 ,
AF_BLUE_STRING_THAI_ASCENDER = 4601 ,
AF_BLUE_STRING_THAI_LARGE_ASCENDER = 4613 ,
AF_BLUE_STRING_THAI_DESCENDER = 4625 ,
AF_BLUE_STRING_THAI_LARGE_DESCENDER = 4641 ,
AF_BLUE_STRING_THAI_DIGIT_TOP = 4649 ,
AF_BLUE_STRING_TIFINAGH = 4661 ,
AF_BLUE_STRING_VAI_TOP = 4693 ,
AF_BLUE_STRING_VAI_BOTTOM = 4725 ,
af_blue_1_1 = 4756 ,
AF_BLUE_STRING_GEORGIAN_MTAVRULI_TOP = 1909 ,
AF_BLUE_STRING_GEORGIAN_MTAVRULI_BOTTOM = 1941 ,
AF_BLUE_STRING_GLAGOLITIC_CAPITAL_TOP = 1973 ,
AF_BLUE_STRING_GLAGOLITIC_CAPITAL_BOTTOM = 2005 ,
AF_BLUE_STRING_GLAGOLITIC_SMALL_TOP = 2037 ,
AF_BLUE_STRING_GLAGOLITIC_SMALL_BOTTOM = 2069 ,
AF_BLUE_STRING_GOTHIC_TOP = 2101 ,
AF_BLUE_STRING_GOTHIC_BOTTOM = 2141 ,
AF_BLUE_STRING_GREEK_CAPITAL_TOP = 2161 ,
AF_BLUE_STRING_GREEK_CAPITAL_BOTTOM = 2182 ,
AF_BLUE_STRING_GREEK_SMALL_BETA_TOP = 2200 ,
AF_BLUE_STRING_GREEK_SMALL = 2218 ,
AF_BLUE_STRING_GREEK_SMALL_DESCENDER = 2242 ,
AF_BLUE_STRING_GUJARATI_TOP = 2266 ,
AF_BLUE_STRING_GUJARATI_BOTTOM = 2298 ,
AF_BLUE_STRING_GUJARATI_ASCENDER = 2330 ,
AF_BLUE_STRING_GUJARATI_DESCENDER = 2380 ,
AF_BLUE_STRING_GUJARATI_DIGIT_TOP = 2413 ,
AF_BLUE_STRING_GURMUKHI_BASE = 2433 ,
AF_BLUE_STRING_GURMUKHI_HEAD = 2465 ,
AF_BLUE_STRING_GURMUKHI_TOP = 2497 ,
AF_BLUE_STRING_GURMUKHI_BOTTOM = 2529 ,
AF_BLUE_STRING_GURMUKHI_DIGIT_TOP = 2561 ,
AF_BLUE_STRING_HEBREW_TOP = 2581 ,
AF_BLUE_STRING_HEBREW_BOTTOM = 2605 ,
AF_BLUE_STRING_HEBREW_DESCENDER = 2623 ,
AF_BLUE_STRING_KANNADA_TOP = 2638 ,
AF_BLUE_STRING_KANNADA_BOTTOM = 2682 ,
AF_BLUE_STRING_KAYAH_LI_TOP = 2714 ,
AF_BLUE_STRING_KAYAH_LI_BOTTOM = 2738 ,
AF_BLUE_STRING_KAYAH_LI_ASCENDER = 2758 ,
AF_BLUE_STRING_KAYAH_LI_DESCENDER = 2766 ,
AF_BLUE_STRING_KAYAH_LI_LARGE_DESCENDER = 2778 ,
AF_BLUE_STRING_KHMER_TOP = 2799 ,
AF_BLUE_STRING_KHMER_SUBSCRIPT_TOP = 2823 ,
AF_BLUE_STRING_KHMER_BOTTOM = 2863 ,
AF_BLUE_STRING_KHMER_DESCENDER = 2895 ,
AF_BLUE_STRING_KHMER_LARGE_DESCENDER = 2929 ,
AF_BLUE_STRING_KHMER_SYMBOLS_WAXING_TOP = 3016 ,
AF_BLUE_STRING_KHMER_SYMBOLS_WANING_BOTTOM = 3024 ,
AF_BLUE_STRING_LAO_TOP = 3032 ,
AF_BLUE_STRING_LAO_BOTTOM = 3064 ,
AF_BLUE_STRING_LAO_ASCENDER = 3096 ,
AF_BLUE_STRING_LAO_LARGE_ASCENDER = 3112 ,
AF_BLUE_STRING_LAO_DESCENDER = 3124 ,
AF_BLUE_STRING_LATIN_CAPITAL_TOP = 3148 ,
AF_BLUE_STRING_LATIN_CAPITAL_BOTTOM = 3164 ,
AF_BLUE_STRING_LATIN_SMALL_F_TOP = 3180 ,
AF_BLUE_STRING_LATIN_SMALL_TOP = 3194 ,
AF_BLUE_STRING_LATIN_SMALL_BOTTOM = 3210 ,
AF_BLUE_STRING_LATIN_SMALL_DESCENDER = 3226 ,
AF_BLUE_STRING_LATIN_SUBS_CAPITAL_TOP = 3236 ,
AF_BLUE_STRING_LATIN_SUBS_CAPITAL_BOTTOM = 3256 ,
AF_BLUE_STRING_LATIN_SUBS_SMALL_F_TOP = 3276 ,
AF_BLUE_STRING_LATIN_SUBS_SMALL = 3296 ,
AF_BLUE_STRING_LATIN_SUBS_SMALL_DESCENDER = 3332 ,
AF_BLUE_STRING_LATIN_SUPS_CAPITAL_TOP = 3352 ,
AF_BLUE_STRING_LATIN_SUPS_CAPITAL_BOTTOM = 3383 ,
AF_BLUE_STRING_LATIN_SUPS_SMALL_F_TOP = 3412 ,
AF_BLUE_STRING_LATIN_SUPS_SMALL = 3438 ,
AF_BLUE_STRING_LATIN_SUPS_SMALL_DESCENDER = 3463 ,
AF_BLUE_STRING_LISU_TOP = 3474 ,
AF_BLUE_STRING_LISU_BOTTOM = 3506 ,
AF_BLUE_STRING_MALAYALAM_TOP = 3538 ,
AF_BLUE_STRING_MALAYALAM_BOTTOM = 3582 ,
AF_BLUE_STRING_MYANMAR_TOP = 3614 ,
AF_BLUE_STRING_MYANMAR_BOTTOM = 3646 ,
AF_BLUE_STRING_MYANMAR_ASCENDER = 3678 ,
AF_BLUE_STRING_MYANMAR_DESCENDER = 3706 ,
AF_BLUE_STRING_NKO_TOP = 3738 ,
AF_BLUE_STRING_NKO_BOTTOM = 3762 ,
AF_BLUE_STRING_NKO_SMALL_TOP = 3777 ,
AF_BLUE_STRING_NKO_SMALL_BOTTOM = 3786 ,
AF_BLUE_STRING_OL_CHIKI = 3798 ,
AF_BLUE_STRING_OLD_TURKIC_TOP = 3822 ,
AF_BLUE_STRING_OLD_TURKIC_BOTTOM = 3837 ,
AF_BLUE_STRING_OSAGE_CAPITAL_TOP = 3857 ,
AF_BLUE_STRING_OSAGE_CAPITAL_BOTTOM = 3897 ,
AF_BLUE_STRING_OSAGE_CAPITAL_DESCENDER = 3927 ,
AF_BLUE_STRING_OSAGE_SMALL_TOP = 3942 ,
AF_BLUE_STRING_OSAGE_SMALL_BOTTOM = 3982 ,
AF_BLUE_STRING_OSAGE_SMALL_ASCENDER = 4022 ,
AF_BLUE_STRING_OSAGE_SMALL_DESCENDER = 4047 ,
AF_BLUE_STRING_OSMANYA_TOP = 4062 ,
AF_BLUE_STRING_OSMANYA_BOTTOM = 4102 ,
AF_BLUE_STRING_SAURASHTRA_TOP = 4142 ,
AF_BLUE_STRING_SAURASHTRA_BOTTOM = 4174 ,
AF_BLUE_STRING_SHAVIAN_TOP = 4194 ,
AF_BLUE_STRING_SHAVIAN_BOTTOM = 4204 ,
AF_BLUE_STRING_SHAVIAN_DESCENDER = 4229 ,
AF_BLUE_STRING_SHAVIAN_SMALL_TOP = 4239 ,
AF_BLUE_STRING_SHAVIAN_SMALL_BOTTOM = 4274 ,
AF_BLUE_STRING_SINHALA_TOP = 4289 ,
AF_BLUE_STRING_SINHALA_BOTTOM = 4321 ,
AF_BLUE_STRING_SINHALA_DESCENDER = 4353 ,
AF_BLUE_STRING_SUNDANESE_TOP = 4397 ,
AF_BLUE_STRING_SUNDANESE_BOTTOM = 4421 ,
AF_BLUE_STRING_SUNDANESE_DESCENDER = 4453 ,
AF_BLUE_STRING_TAI_VIET_TOP = 4461 ,
AF_BLUE_STRING_TAI_VIET_BOTTOM = 4481 ,
AF_BLUE_STRING_TAMIL_TOP = 4493 ,
AF_BLUE_STRING_TAMIL_BOTTOM = 4525 ,
AF_BLUE_STRING_TELUGU_TOP = 4557 ,
AF_BLUE_STRING_TELUGU_BOTTOM = 4585 ,
AF_BLUE_STRING_THAI_TOP = 4613 ,
AF_BLUE_STRING_THAI_BOTTOM = 4637 ,
AF_BLUE_STRING_THAI_ASCENDER = 4665 ,
AF_BLUE_STRING_THAI_LARGE_ASCENDER = 4677 ,
AF_BLUE_STRING_THAI_DESCENDER = 4689 ,
AF_BLUE_STRING_THAI_LARGE_DESCENDER = 4705 ,
AF_BLUE_STRING_THAI_DIGIT_TOP = 4713 ,
AF_BLUE_STRING_TIFINAGH = 4725 ,
AF_BLUE_STRING_VAI_TOP = 4757 ,
AF_BLUE_STRING_VAI_BOTTOM = 4789 ,
af_blue_1_1 = 4820 ,
# ifdef AF_CONFIG_OPTION_CJK
AF_BLUE_STRING_CJK_TOP = af_blue_1_1 + 1 ,
AF_BLUE_STRING_CJK_BOTTOM = af_blue_1_1 + 203 ,
@ -336,41 +338,41 @@ FT_BEGIN_HEADER
AF_BLUE_STRINGSET_DSRT = 75 ,
AF_BLUE_STRINGSET_ETHI = 80 ,
AF_BLUE_STRINGSET_GEOR = 83 ,
AF_BLUE_STRINGSET_GEOK = 88 ,
AF_BLUE_STRINGSET_GLAG = 95 ,
AF_BLUE_STRINGSET_GOTH = 100 ,
AF_BLUE_STRINGSET_GREK = 103 ,
AF_BLUE_STRINGSET_GUJR = 110 ,
AF_BLUE_STRINGSET_GURU = 116 ,
AF_BLUE_STRINGSET_HEBR = 122 ,
AF_BLUE_STRINGSET_KALI = 126 ,
AF_BLUE_STRINGSET_KHMR = 132 ,
AF_BLUE_STRINGSET_KHMS = 138 ,
AF_BLUE_STRINGSET_KNDA = 141 ,
AF_BLUE_STRINGSET_LAO = 144 ,
AF_BLUE_STRINGSET_LATN = 150 ,
AF_BLUE_STRINGSET_LATB = 157 ,
AF_BLUE_STRINGSET_LATP = 164 ,
AF_BLUE_STRINGSET_LISU = 171 ,
AF_BLUE_STRINGSET_MLYM = 174 ,
AF_BLUE_STRINGSET_MYMR = 177 ,
AF_BLUE_STRINGSET_NKOO = 182 ,
AF_BLUE_STRINGSET_NONE = 187 ,
AF_BLUE_STRINGSET_OLCK = 188 ,
AF_BLUE_STRINGSET_ORKH = 191 ,
AF_BLUE_STRINGSET_OSGE = 194 ,
AF_BLUE_STRINGSET_OSMA = 202 ,
AF_BLUE_STRINGSET_SAUR = 205 ,
AF_BLUE_STRINGSET_SHAW = 208 ,
AF_BLUE_STRINGSET_SINH = 214 ,
AF_BLUE_STRINGSET_SUND = 218 ,
AF_BLUE_STRINGSET_TAML = 222 ,
AF_BLUE_STRINGSET_TAVT = 225 ,
AF_BLUE_STRINGSET_TELU = 228 ,
AF_BLUE_STRINGSET_TFNG = 231 ,
AF_BLUE_STRINGSET_THAI = 234 ,
AF_BLUE_STRINGSET_VAII = 242 ,
af_blue_2_1 = 245 ,
AF_BLUE_STRINGSET_GEOK = 90 ,
AF_BLUE_STRINGSET_GLAG = 97 ,
AF_BLUE_STRINGSET_GOTH = 102 ,
AF_BLUE_STRINGSET_GREK = 105 ,
AF_BLUE_STRINGSET_GUJR = 112 ,
AF_BLUE_STRINGSET_GURU = 118 ,
AF_BLUE_STRINGSET_HEBR = 124 ,
AF_BLUE_STRINGSET_KALI = 128 ,
AF_BLUE_STRINGSET_KHMR = 134 ,
AF_BLUE_STRINGSET_KHMS = 140 ,
AF_BLUE_STRINGSET_KNDA = 143 ,
AF_BLUE_STRINGSET_LAO = 146 ,
AF_BLUE_STRINGSET_LATN = 152 ,
AF_BLUE_STRINGSET_LATB = 159 ,
AF_BLUE_STRINGSET_LATP = 166 ,
AF_BLUE_STRINGSET_LISU = 173 ,
AF_BLUE_STRINGSET_MLYM = 176 ,
AF_BLUE_STRINGSET_MYMR = 179 ,
AF_BLUE_STRINGSET_NKOO = 184 ,
AF_BLUE_STRINGSET_NONE = 189 ,
AF_BLUE_STRINGSET_OLCK = 190 ,
AF_BLUE_STRINGSET_ORKH = 193 ,
AF_BLUE_STRINGSET_OSGE = 196 ,
AF_BLUE_STRINGSET_OSMA = 204 ,
AF_BLUE_STRINGSET_SAUR = 207 ,
AF_BLUE_STRINGSET_SHAW = 21 0 ,
AF_BLUE_STRINGSET_SINH = 216 ,
AF_BLUE_STRINGSET_SUND = 220 ,
AF_BLUE_STRINGSET_TAML = 224 ,
AF_BLUE_STRINGSET_TAVT = 227 ,
AF_BLUE_STRINGSET_TELU = 230 ,
AF_BLUE_STRINGSET_TFNG = 233 ,
AF_BLUE_STRINGSET_THAI = 236 ,
AF_BLUE_STRINGSET_VAII = 244 ,
af_blue_2_1 = 247 ,
# ifdef AF_CONFIG_OPTION_CJK
AF_BLUE_STRINGSET_HANI = af_blue_2_1 + 0 ,
af_blue_2_1_1 = af_blue_2_1 + 2 ,