xref: /aosp_15_r20/external/harfbuzz_ng/src/ms-use/IndicShapingInvalidCluster.txt (revision 2d1272b857b1f7575e6e246373e1cb218663db8a)
1*2d1272b8SAndroid Build Coastguard Worker# IndicShapingInvalidCluster.txt
2*2d1272b8SAndroid Build Coastguard Worker# Date: 2015-03-12, 21:17:00 GMT [AG]
3*2d1272b8SAndroid Build Coastguard Worker# Date: 2019-11-08, 23:22:00 GMT [AG]
4*2d1272b8SAndroid Build Coastguard Worker#
5*2d1272b8SAndroid Build Coastguard Worker# This file defines the following property:
6*2d1272b8SAndroid Build Coastguard Worker#
7*2d1272b8SAndroid Build Coastguard Worker#    Indic_Shaping_Invalid_Cluster
8*2d1272b8SAndroid Build Coastguard Worker#
9*2d1272b8SAndroid Build Coastguard Worker# Scope: This file enumerates sequences of characters that should be treated as invalid clusters
10*2d1272b8SAndroid Build Coastguard Worker
11*2d1272b8SAndroid Build Coastguard Worker  0905 0946         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN SHORT E
12*2d1272b8SAndroid Build Coastguard Worker  0905 093E         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN AA
13*2d1272b8SAndroid Build Coastguard Worker  0930 094D 0907    ; # DEVANAGARI LETTER RA, DEVANAGARI SIGN VIRAMA, DEVANAGARI LETTER I
14*2d1272b8SAndroid Build Coastguard Worker  0909 0941         ; # DEVANAGARI LETTER U, DEVANAGARI VOWEL SIGN U
15*2d1272b8SAndroid Build Coastguard Worker  090F 0945         ; # DEVANAGARI LETTER E, DEVANAGARI VOWEL SIGN CANDRA E
16*2d1272b8SAndroid Build Coastguard Worker  090F 0946         ; # DEVANAGARI LETTER E, DEVANAGARI VOWEL SIGN SHORT E
17*2d1272b8SAndroid Build Coastguard Worker  090F 0947         ; # DEVANAGARI LETTER E, DEVANAGARI VOWEL SIGN E
18*2d1272b8SAndroid Build Coastguard Worker  0905 0949         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN CANDRA O
19*2d1272b8SAndroid Build Coastguard Worker  0906 0945         ; # DEVANAGARI LETTER AA, DEVANAGARI VOWEL SIGN CANDRA E
20*2d1272b8SAndroid Build Coastguard Worker  0905 094A         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN SHORT O
21*2d1272b8SAndroid Build Coastguard Worker  0906 0946         ; # DEVANAGARI LETTER AA, DEVANAGARI VOWEL SIGN SHORT E
22*2d1272b8SAndroid Build Coastguard Worker  0905 094B         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN O
23*2d1272b8SAndroid Build Coastguard Worker  0906 0947         ; # DEVANAGARI LETTER AA, DEVANAGARI VOWEL SIGN E
24*2d1272b8SAndroid Build Coastguard Worker  0905 094C         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN AU
25*2d1272b8SAndroid Build Coastguard Worker  0906 0948         ; # DEVANAGARI LETTER AA, DEVANAGARI VOWEL SIGN AI
26*2d1272b8SAndroid Build Coastguard Worker  0905 0945         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN CANDRA E
27*2d1272b8SAndroid Build Coastguard Worker  0905 093A         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN OE
28*2d1272b8SAndroid Build Coastguard Worker  0905 093B         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN OOE
29*2d1272b8SAndroid Build Coastguard Worker  0906 093A         ; # DEVANAGARI LETTER AA, DEVANAGARI VOWEL SIGN OE
30*2d1272b8SAndroid Build Coastguard Worker  0905 094F         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN AW
31*2d1272b8SAndroid Build Coastguard Worker  0905 0956         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN UE
32*2d1272b8SAndroid Build Coastguard Worker  0905 0957         ; # DEVANAGARI LETTER A, DEVANAGARI VOWEL SIGN UUE
33*2d1272b8SAndroid Build Coastguard Worker  0985 09BE         ; # BENGALI LETTER A, BENGALI VOWEL SIGN AA
34*2d1272b8SAndroid Build Coastguard Worker  098B 09C3         ; # BENGALI LETTER VOCALIC R, BENGALI VOWEL SIGN VOCALIC R
35*2d1272b8SAndroid Build Coastguard Worker  098C 09E2         ; # BENGALI LETTER VOCALIC L, BENGALI VOWEL SIGN VOCALIC L
36*2d1272b8SAndroid Build Coastguard Worker  0A05 0A3E         ; # GURMUKHI LETTER A, GURMUKHI VOWEL SIGN AA
37*2d1272b8SAndroid Build Coastguard Worker  0A72 0A3F         ; # GURMUKHI IRI, GURMUKHI VOWEL SIGN I
38*2d1272b8SAndroid Build Coastguard Worker  0A72 0A40         ; # GURMUKHI IRI, GURMUKHI VOWEL SIGN II
39*2d1272b8SAndroid Build Coastguard Worker  0A73 0A41         ; # GURMUKHI URA, GURMUKHI VOWEL SIGN U
40*2d1272b8SAndroid Build Coastguard Worker  0A73 0A42         ; # GURMUKHI URA, GURMUKHI VOWEL SIGN UU
41*2d1272b8SAndroid Build Coastguard Worker  0A72 0A47         ; # GURMUKHI IRI, GURMUKHI VOWEL SIGN EE
42*2d1272b8SAndroid Build Coastguard Worker  0A05 0A48         ; # GURMUKHI LETTER A, GURMUKHI VOWEL SIGN AI
43*2d1272b8SAndroid Build Coastguard Worker  0A73 0A4B         ; # GURMUKHI URA, GURMUKHI VOWEL SIGN OO
44*2d1272b8SAndroid Build Coastguard Worker  0A05 0A4C         ; # GURMUKHI LETTER A, GURMUKHI VOWEL SIGN AU
45*2d1272b8SAndroid Build Coastguard Worker  0A85 0ABE         ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN AA
46*2d1272b8SAndroid Build Coastguard Worker  0A85 0AC5         ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN CANDRA E
47*2d1272b8SAndroid Build Coastguard Worker  0A85 0AC7         ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN E
48*2d1272b8SAndroid Build Coastguard Worker  0A85 0AC8         ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN AI
49*2d1272b8SAndroid Build Coastguard Worker  0A85 0AC9         ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN CANDRA O
50*2d1272b8SAndroid Build Coastguard Worker  0A85 0ACB         ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN O
51*2d1272b8SAndroid Build Coastguard Worker  0A85 0ABE 0AC5    ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN AA, GUJARATI VOWEL SIGN CANDRA E
52*2d1272b8SAndroid Build Coastguard Worker  0A85 0ACC         ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN AU
53*2d1272b8SAndroid Build Coastguard Worker  0A85 0ABE 0AC8    ; # GUJARATI LETTER A, GUJARATI VOWEL SIGN AA, GUJARATI VOWEL SIGN AI
54*2d1272b8SAndroid Build Coastguard Worker  0AC5 0ABE         ; # GUJARATI VOWEL SIGN CANDRA E, GUJARATI VOWEL SIGN AA
55*2d1272b8SAndroid Build Coastguard Worker  0B05 0B3E         ; # ORIYA LETTER A, ORIYA VOWEL SIGN AA
56*2d1272b8SAndroid Build Coastguard Worker  0B0F 0B57         ; # ORIYA LETTER E, ORIYA AU LENGTH MARK
57*2d1272b8SAndroid Build Coastguard Worker  0B13 0B57         ; # ORIYA LETTER O, ORIYA AU LENGTH MARK
58*2d1272b8SAndroid Build Coastguard Worker  0B85 0BC2         ; # TAMIL LETTER A, TAMIL VOWEL SIGN UU
59*2d1272b8SAndroid Build Coastguard Worker  0C12 0C55         ; # TELUGU LETTER O, TELUGU LENGTH MARK
60*2d1272b8SAndroid Build Coastguard Worker  0C12 0C4C         ; # TELUGU LETTER O, TELUGU VOWEL SIGN AU
61*2d1272b8SAndroid Build Coastguard Worker  0C3F 0C55         ; # TELUGU VOWEL SIGN I, TELUGU LENGTH MARK
62*2d1272b8SAndroid Build Coastguard Worker  0C46 0C55         ; # TELUGU VOWEL SIGN E, TELUGU LENGTH MARK
63*2d1272b8SAndroid Build Coastguard Worker  0C4A 0C55         ; # TELUGU VOWEL SIGN O, TELUGU LENGTH MARK
64*2d1272b8SAndroid Build Coastguard Worker  0C89 0CBE         ; # KANNADA LETTER U, KANNADA VOWEL SIGN AA
65*2d1272b8SAndroid Build Coastguard Worker  0C92 0CCC         ; # KANNADA LETTER O, KANNADA VOWEL SIGN AU
66*2d1272b8SAndroid Build Coastguard Worker  0C8B 0CBE         ; # KANNADA LETTER VOCALIC R, KANNADA VOWEL SIGN AA
67*2d1272b8SAndroid Build Coastguard Worker  0D07 0D57         ; # MALAYALAM LETTER I, MALAYALAM AU LENGTH MARK
68*2d1272b8SAndroid Build Coastguard Worker  0D09 0D57         ; # MALAYALAM LETTER U, MALAYALAM AU LENGTH MARK
69*2d1272b8SAndroid Build Coastguard Worker  0D0E 0D46         ; # MALAYALAM LETTER E, MALAYALAM VOWEL SIGN E
70*2d1272b8SAndroid Build Coastguard Worker  0D12 0D3E         ; # MALAYALAM LETTER O, MALAYALAM VOWEL SIGN AA
71*2d1272b8SAndroid Build Coastguard Worker  0D12 0D57         ; # MALAYALAM LETTER O, MALAYALAM AU LENGTH MARK
72*2d1272b8SAndroid Build Coastguard Worker  0D85 0DCF         ; # SINHALA LETTER AYANNA, SINHALA VOWEL SIGN AELA-PILLA
73*2d1272b8SAndroid Build Coastguard Worker  0D85 0DD0         ; # SINHALA LETTER AYANNA, SINHALA VOWEL SIGN KETTI AEDA-PILLA
74*2d1272b8SAndroid Build Coastguard Worker  0D85 0DD1         ; # SINHALA LETTER AYANNA, SINHALA VOWEL SIGN DIGA AEDA-PILLA
75*2d1272b8SAndroid Build Coastguard Worker  0D8B 0DDF         ; # SINHALA LETTER UYANNA, SINHALA VOWEL SIGN GAYANUKITTA
76*2d1272b8SAndroid Build Coastguard Worker  0D8D 0DD8         ; # SINHALA LETTER IRUYANNA, SINHALA VOWEL SIGN GAETTA-PILLA
77*2d1272b8SAndroid Build Coastguard Worker  0D8F 0DDF         ; # SINHALA LETTER ILUYANNA, SINHALA VOWEL SIGN GAYANUKITTA
78*2d1272b8SAndroid Build Coastguard Worker  0D91 0DCA         ; # SINHALA LETTER EYANNA, SINHALA SIGN AL-LAKUNA
79*2d1272b8SAndroid Build Coastguard Worker  0D91 0DD9         ; # SINHALA LETTER EYANNA, SINHALA VOWEL SIGN KOMBUVA
80*2d1272b8SAndroid Build Coastguard Worker  0D91 0DDA         ; # SINHALA LETTER EYANNA, SINHALA VOWEL SIGN DIGA KOMBUVA
81*2d1272b8SAndroid Build Coastguard Worker  0D91 0DDC         ; # SINHALA LETTER EYANNA, SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA
82*2d1272b8SAndroid Build Coastguard Worker  0D91 0DDD         ; # SINHALA LETTER EYANNA, SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA
83*2d1272b8SAndroid Build Coastguard Worker  0D91 0DDE         ; # SINHALA LETTER EYANNA, SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA
84*2d1272b8SAndroid Build Coastguard Worker  0D94 0DDF         ; # SINHALA LETTER OYANNA, SINHALA VOWEL SIGN GAYANUKITTA
85*2d1272b8SAndroid Build Coastguard Worker  11005 11038       ; # BRAHMI LETTER A, BRAHMI VOWEL SIGN AA
86*2d1272b8SAndroid Build Coastguard Worker  1100B 1103E       ; # BRAHMI LETTER VOCALIC R, BRAHMI VOWEL SIGN VOCALIC R
87*2d1272b8SAndroid Build Coastguard Worker  1100F 11042       ; # BRAHMI LETTER E, BRAHMI VOWEL SIGN E
88*2d1272b8SAndroid Build Coastguard Worker  11680 116AD       ; # TAKRI LETTER A, TAKRI VOWEL SIGN AA
89*2d1272b8SAndroid Build Coastguard Worker  11686 116B2       ; # TAKRI LETTER E, TAKRI VOWEL SIGN E
90*2d1272b8SAndroid Build Coastguard Worker  11680 116B4       ; # TAKRI LETTER A, TAKRI VOWEL SIGN O
91*2d1272b8SAndroid Build Coastguard Worker  11680 116B5       ; # TAKRI LETTER A, TAKRI VOWEL SIGN AU
92*2d1272b8SAndroid Build Coastguard Worker  11200 1122C       ; # KHOJKI LETTER A, KHOJKI VOWEL SIGN AA
93*2d1272b8SAndroid Build Coastguard Worker  11240 1122E       ; # KHOJKI LETTER SHORT I, KHOJKI VOWEL SIGN II
94*2d1272b8SAndroid Build Coastguard Worker  11206 1122C       ; # KHOJKI LETTER O, KHOJKI VOWEL SIGN AA
95*2d1272b8SAndroid Build Coastguard Worker  11200 11231       ; # KHOJKI LETTER A, KHOJKI VOWEL SIGN AI
96*2d1272b8SAndroid Build Coastguard Worker  11200 11233       ; # KHOJKI LETTER A, KHOJKI VOWEL SIGN AU
97*2d1272b8SAndroid Build Coastguard Worker  11200 1122C 11231 ; # KHOJKI LETTER A, KHOJKI VOWEL SIGN AA, KHOJKI VOWEL SIGN AI
98*2d1272b8SAndroid Build Coastguard Worker  1122C 11230       ; # KHOJKI VOWEL SIGN AA, KHOJKI VOWEL SIGN E
99*2d1272b8SAndroid Build Coastguard Worker  1122C 11231       ; # KHOJKI VOWEL SIGN AA, KHOJKI VOWEL SIGN AI
100*2d1272b8SAndroid Build Coastguard Worker  112B0 112E0       ; # KHUDAWADI LETTER A, KHUDAWADI VOWEL SIGN AA
101*2d1272b8SAndroid Build Coastguard Worker  112B0 112E5       ; # KHUDAWADI LETTER A, KHUDAWADI VOWEL SIGN E
102*2d1272b8SAndroid Build Coastguard Worker  112B0 112E6       ; # KHUDAWADI LETTER A, KHUDAWADI VOWEL SIGN AI
103*2d1272b8SAndroid Build Coastguard Worker  112B0 112E7       ; # KHUDAWADI LETTER A, KHUDAWADI VOWEL SIGN O
104*2d1272b8SAndroid Build Coastguard Worker  112B0 112E8       ; # KHUDAWADI LETTER A, KHUDAWADI VOWEL SIGN AU
105*2d1272b8SAndroid Build Coastguard Worker  11481 114B0       ; # TIRHUTA LETTER A, TIRHUTA VOWEL SIGN AA
106*2d1272b8SAndroid Build Coastguard Worker  114AA 114B5       ; # TIRHUTA LETTER LA, TIRHUTA VOWEL SIGN VOCALIC R
107*2d1272b8SAndroid Build Coastguard Worker  114AA 114B6       ; # TIRHUTA LETTER LA, TIRHUTA VOWEL SIGN VOCALIC RR
108*2d1272b8SAndroid Build Coastguard Worker  1148B 114BA       ; # TIRHUTA LETTER E, TIRHUTA VOWEL SIGN SHORT E
109*2d1272b8SAndroid Build Coastguard Worker  1148D 114BA       ; # TIRHUTA LETTER O, TIRHUTA VOWEL SIGN SHORT E
110*2d1272b8SAndroid Build Coastguard Worker  11600 11639       ; # MODI LETTER A, MODI VOWEL SIGN E
111*2d1272b8SAndroid Build Coastguard Worker  11600 1163A       ; # MODI LETTER A, MODI VOWEL SIGN AI
112*2d1272b8SAndroid Build Coastguard Worker  11601 11639       ; # MODI LETTER AA, MODI VOWEL SIGN E
113*2d1272b8SAndroid Build Coastguard Worker  11601 1163A       ; # MODI LETTER AA, MODI VOWEL SIGN AI
114