|
4 | 4 | This module provides lookup tables for Unicode grapheme cluster break properties as defined in UAX |
5 | 5 | #29: Unicode Text Segmentation. |
6 | 6 |
|
7 | | -This code generated by wcwidth/bin/update-tables.py on 2026-01-28 06:02:26 UTC. |
| 7 | +This code generated by wcwidth/bin/update-tables.py on 2026-01-29 23:33:42 UTC. |
8 | 8 | """ |
9 | 9 | # pylint: disable=duplicate-code |
10 | 10 |
|
|
2124 | 2124 | (0xe0020, 0xe007f,), # Tag Space ..Cancel Tag |
2125 | 2125 | (0xe0100, 0xe01ef,), # Variation Selector-17 ..Variation Selector-256 |
2126 | 2126 | ) |
| 2127 | + |
| 2128 | +ISC_CONSONANT = ( |
| 2129 | + # Source: IndicSyllabicCategory |
| 2130 | + # Date: see file |
| 2131 | + # |
| 2132 | + (0x00915, 0x00939,), # Devanagari Letter Ka ..Devanagari Letter Ha |
| 2133 | + (0x00958, 0x0095f,), # Devanagari Letter Qa ..Devanagari Letter Yya |
| 2134 | + (0x00978, 0x0097f,), # Devanagari Letter Marwar..Devanagari Letter Bba |
| 2135 | + (0x00995, 0x009a8,), # Bengali Letter Ka ..Bengali Letter Na |
| 2136 | + (0x009aa, 0x009b0,), # Bengali Letter Pa ..Bengali Letter Ra |
| 2137 | + (0x009b2, 0x009b2,), # Bengali Letter La |
| 2138 | + (0x009b6, 0x009b9,), # Bengali Letter Sha ..Bengali Letter Ha |
| 2139 | + (0x009dc, 0x009dd,), # Bengali Letter Rra ..Bengali Letter Rha |
| 2140 | + (0x009df, 0x009df,), # Bengali Letter Yya |
| 2141 | + (0x009f0, 0x009f1,), # Bengali Letter Ra With M..Bengali Letter Ra With L |
| 2142 | + (0x00a15, 0x00a28,), # Gurmukhi Letter Ka ..Gurmukhi Letter Na |
| 2143 | + (0x00a2a, 0x00a30,), # Gurmukhi Letter Pa ..Gurmukhi Letter Ra |
| 2144 | + (0x00a32, 0x00a33,), # Gurmukhi Letter La ..Gurmukhi Letter Lla |
| 2145 | + (0x00a35, 0x00a36,), # Gurmukhi Letter Va ..Gurmukhi Letter Sha |
| 2146 | + (0x00a38, 0x00a39,), # Gurmukhi Letter Sa ..Gurmukhi Letter Ha |
| 2147 | + (0x00a59, 0x00a5c,), # Gurmukhi Letter Khha ..Gurmukhi Letter Rra |
| 2148 | + (0x00a5e, 0x00a5e,), # Gurmukhi Letter Fa |
| 2149 | + (0x00a95, 0x00aa8,), # Gujarati Letter Ka ..Gujarati Letter Na |
| 2150 | + (0x00aaa, 0x00ab0,), # Gujarati Letter Pa ..Gujarati Letter Ra |
| 2151 | + (0x00ab2, 0x00ab3,), # Gujarati Letter La ..Gujarati Letter Lla |
| 2152 | + (0x00ab5, 0x00ab9,), # Gujarati Letter Va ..Gujarati Letter Ha |
| 2153 | + (0x00af9, 0x00af9,), # Gujarati Letter Zha |
| 2154 | + (0x00b15, 0x00b28,), # Oriya Letter Ka ..Oriya Letter Na |
| 2155 | + (0x00b2a, 0x00b30,), # Oriya Letter Pa ..Oriya Letter Ra |
| 2156 | + (0x00b32, 0x00b33,), # Oriya Letter La ..Oriya Letter Lla |
| 2157 | + (0x00b35, 0x00b39,), # Oriya Letter Va ..Oriya Letter Ha |
| 2158 | + (0x00b5c, 0x00b5d,), # Oriya Letter Rra ..Oriya Letter Rha |
| 2159 | + (0x00b5f, 0x00b5f,), # Oriya Letter Yya |
| 2160 | + (0x00b71, 0x00b71,), # Oriya Letter Wa |
| 2161 | + (0x00b95, 0x00b95,), # Tamil Letter Ka |
| 2162 | + (0x00b99, 0x00b9a,), # Tamil Letter Nga ..Tamil Letter Ca |
| 2163 | + (0x00b9c, 0x00b9c,), # Tamil Letter Ja |
| 2164 | + (0x00b9e, 0x00b9f,), # Tamil Letter Nya ..Tamil Letter Tta |
| 2165 | + (0x00ba3, 0x00ba4,), # Tamil Letter Nna ..Tamil Letter Ta |
| 2166 | + (0x00ba8, 0x00baa,), # Tamil Letter Na ..Tamil Letter Pa |
| 2167 | + (0x00bae, 0x00bb9,), # Tamil Letter Ma ..Tamil Letter Ha |
| 2168 | + (0x00c15, 0x00c28,), # Telugu Letter Ka ..Telugu Letter Na |
| 2169 | + (0x00c2a, 0x00c39,), # Telugu Letter Pa ..Telugu Letter Ha |
| 2170 | + (0x00c58, 0x00c5a,), # Telugu Letter Tsa ..Telugu Letter Rrra |
| 2171 | + (0x00c95, 0x00ca8,), # Kannada Letter Ka ..Kannada Letter Na |
| 2172 | + (0x00caa, 0x00cb3,), # Kannada Letter Pa ..Kannada Letter Lla |
| 2173 | + (0x00cb5, 0x00cb9,), # Kannada Letter Va ..Kannada Letter Ha |
| 2174 | + (0x00cde, 0x00cde,), # Kannada Letter Fa |
| 2175 | + (0x00d15, 0x00d3a,), # Malayalam Letter Ka ..Malayalam Letter Ttta |
| 2176 | + (0x00d9a, 0x00db1,), # Sinhala Letter Alpapraan..Sinhala Letter Dantaja N |
| 2177 | + (0x00db3, 0x00dbb,), # Sinhala Letter Sanyaka D..Sinhala Letter Rayanna |
| 2178 | + (0x00dbd, 0x00dbd,), # Sinhala Letter Dantaja Layanna |
| 2179 | + (0x00dc0, 0x00dc6,), # Sinhala Letter Vayanna ..Sinhala Letter Fayanna |
| 2180 | + (0x00e01, 0x00e2e,), # Thai Character Ko Kai ..Thai Character Ho Nokhuk |
| 2181 | + (0x00e81, 0x00e82,), # Lao Letter Ko ..Lao Letter Kho Sung |
| 2182 | + (0x00e84, 0x00e84,), # Lao Letter Kho Tam |
| 2183 | + (0x00e86, 0x00e8a,), # Lao Letter Pali Gha ..Lao Letter So Tam |
| 2184 | + (0x00e8c, 0x00ea3,), # Lao Letter Pali Jha ..Lao Letter Lo Ling |
| 2185 | + (0x00ea5, 0x00ea5,), # Lao Letter Lo Loot |
| 2186 | + (0x00ea7, 0x00eae,), # Lao Letter Wo ..Lao Letter Ho Tam |
| 2187 | + (0x00edc, 0x00edf,), # Lao Ho No ..Lao Letter Khmu Nyo |
| 2188 | + (0x00f40, 0x00f47,), # Tibetan Letter Ka ..Tibetan Letter Ja |
| 2189 | + (0x00f49, 0x00f6c,), # Tibetan Letter Nya ..Tibetan Letter Rra |
| 2190 | + (0x01000, 0x01020,), # Myanmar Letter Ka ..Myanmar Letter Lla |
| 2191 | + (0x0103f, 0x0103f,), # Myanmar Letter Great Sa |
| 2192 | + (0x01050, 0x01051,), # Myanmar Letter Sha ..Myanmar Letter Ssa |
| 2193 | + (0x0105a, 0x0105d,), # Myanmar Letter Mon Nga ..Myanmar Letter Mon Bbe |
| 2194 | + (0x01061, 0x01061,), # Myanmar Letter Sgaw Karen Sha |
| 2195 | + (0x01065, 0x01066,), # Myanmar Letter Western P..Myanmar Letter Western P |
| 2196 | + (0x0106e, 0x01070,), # Myanmar Letter Eastern P..Myanmar Letter Eastern P |
| 2197 | + (0x01075, 0x01081,), # Myanmar Letter Shan Ka ..Myanmar Letter Shan Ha |
| 2198 | + (0x0108e, 0x0108e,), # Myanmar Letter Rumai Palaung Fa |
| 2199 | + (0x01703, 0x01711,), # Tagalog Letter Ka ..Tagalog Letter Ha |
| 2200 | + (0x0171f, 0x0171f,), # Tagalog Letter Archaic Ra |
| 2201 | + (0x01723, 0x01731,), # Hanunoo Letter Ka ..Hanunoo Letter Ha |
| 2202 | + (0x01743, 0x01751,), # Buhid Letter Ka ..Buhid Letter Ha |
| 2203 | + (0x01763, 0x0176c,), # Tagbanwa Letter Ka ..Tagbanwa Letter Ya |
| 2204 | + (0x0176e, 0x01770,), # Tagbanwa Letter La ..Tagbanwa Letter Sa |
| 2205 | + (0x01780, 0x017a2,), # Khmer Letter Ka ..Khmer Letter Qa |
| 2206 | + (0x01900, 0x0191e,), # Limbu Vowel-carrier Lett..Limbu Letter Tra |
| 2207 | + (0x01950, 0x01962,), # Tai Le Letter Ka ..Tai Le Letter Na |
| 2208 | + (0x01980, 0x019ab,), # New Tai Lue Letter High ..New Tai Lue Letter Low S |
| 2209 | + (0x01a00, 0x01a16,), # Buginese Letter Ka ..Buginese Letter Ha |
| 2210 | + (0x01a20, 0x01a4c,), # Tai Tham Letter High Ka ..Tai Tham Letter Low Ha |
| 2211 | + (0x01a53, 0x01a54,), # Tai Tham Letter Lae ..Tai Tham Letter Great Sa |
| 2212 | + (0x01b13, 0x01b33,), # Balinese Letter Ka ..Balinese Letter Ha |
| 2213 | + (0x01b45, 0x01b4c,), # Balinese Letter Kaf Sasa..Balinese Letter Archaic |
| 2214 | + (0x01b8a, 0x01ba0,), # Sundanese Letter Ka ..Sundanese Letter Ha |
| 2215 | + (0x01bae, 0x01baf,), # Sundanese Letter Kha ..Sundanese Letter Sya |
| 2216 | + (0x01bbb, 0x01bbd,), # Sundanese Letter Reu ..Sundanese Letter Bha |
| 2217 | + (0x01bc0, 0x01be3,), # Batak Letter A ..Batak Letter Mba |
| 2218 | + (0x01c00, 0x01c23,), # Lepcha Letter Ka ..Lepcha Letter A |
| 2219 | + (0x01c4d, 0x01c4f,), # Lepcha Letter Tta ..Lepcha Letter Dda |
| 2220 | + (0x0a807, 0x0a80a,), # Syloti Nagri Letter Ko ..Syloti Nagri Letter Gho |
| 2221 | + (0x0a80c, 0x0a822,), # Syloti Nagri Letter Co ..Syloti Nagri Letter Ho |
| 2222 | + (0x0a840, 0x0a85d,), # Phags-pa Letter Ka ..Phags-pa Letter A |
| 2223 | + (0x0a862, 0x0a865,), # Phags-pa Letter Qa ..Phags-pa Letter Gga |
| 2224 | + (0x0a869, 0x0a870,), # Phags-pa Letter Tta ..Phags-pa Letter Aspirate |
| 2225 | + (0x0a872, 0x0a872,), # Phags-pa Superfixed Letter Ra |
| 2226 | + (0x0a892, 0x0a8b3,), # Saurashtra Letter Ka ..Saurashtra Letter Lla |
| 2227 | + (0x0a90a, 0x0a921,), # Kayah Li Letter Ka ..Kayah Li Letter Ca |
| 2228 | + (0x0a930, 0x0a946,), # Rejang Letter Ka ..Rejang Letter A |
| 2229 | + (0x0a989, 0x0a98b,), # Javanese Letter Pa Cerek..Javanese Letter Nga Lele |
| 2230 | + (0x0a98f, 0x0a9b2,), # Javanese Letter Ka ..Javanese Letter Ha |
| 2231 | + (0x0a9e0, 0x0a9e4,), # Myanmar Letter Shan Gha ..Myanmar Letter Shan Bha |
| 2232 | + (0x0a9e7, 0x0a9ef,), # Myanmar Letter Tai Laing..Myanmar Letter Tai Laing |
| 2233 | + (0x0a9fa, 0x0a9fe,), # Myanmar Letter Tai Laing..Myanmar Letter Tai Laing |
| 2234 | + (0x0aa06, 0x0aa28,), # Cham Letter Ka ..Cham Letter Ha |
| 2235 | + (0x0aa60, 0x0aa6f,), # Myanmar Letter Khamti Ga..Myanmar Letter Khamti Fa |
| 2236 | + (0x0aa71, 0x0aa73,), # Myanmar Letter Khamti Xa..Myanmar Letter Khamti Ra |
| 2237 | + (0x0aa7a, 0x0aa7a,), # Myanmar Letter Aiton Ra |
| 2238 | + (0x0aa7e, 0x0aaaf,), # Myanmar Letter Shwe Pala..Tai Viet Letter High O |
| 2239 | + (0x0aae2, 0x0aaea,), # Meetei Mayek Letter Cha ..Meetei Mayek Letter Ssa |
| 2240 | + (0x0abc0, 0x0abcd,), # Meetei Mayek Letter Kok ..Meetei Mayek Letter Huk |
| 2241 | + (0x0abd0, 0x0abd0,), # Meetei Mayek Letter Pham |
| 2242 | + (0x0abd2, 0x0abda,), # Meetei Mayek Letter Gok ..Meetei Mayek Letter Bham |
| 2243 | + (0x10a00, 0x10a00,), # Kharoshthi Letter A |
| 2244 | + (0x10a10, 0x10a13,), # Kharoshthi Letter Ka ..Kharoshthi Letter Gha |
| 2245 | + (0x10a15, 0x10a17,), # Kharoshthi Letter Ca ..Kharoshthi Letter Ja |
| 2246 | + (0x10a19, 0x10a35,), # Kharoshthi Letter Nya ..Kharoshthi Letter Vha |
| 2247 | + (0x11013, 0x11037,), # Brahmi Letter Ka ..Brahmi Letter Old Tamil |
| 2248 | + (0x11075, 0x11075,), # Brahmi Letter Old Tamil Lla |
| 2249 | + (0x1108d, 0x110af,), # Kaithi Letter Ka ..Kaithi Letter Ha |
| 2250 | + (0x11107, 0x11126,), # Chakma Letter Kaa ..Chakma Letter Haa |
| 2251 | + (0x11144, 0x11144,), # Chakma Letter Lhaa |
| 2252 | + (0x11147, 0x11147,), # Chakma Letter Vaa |
| 2253 | + (0x11155, 0x11172,), # Mahajani Letter Ka ..Mahajani Letter Rra |
| 2254 | + (0x11191, 0x111b2,), # Sharada Letter Ka ..Sharada Letter Ha |
| 2255 | + (0x11208, 0x11211,), # Khojki Letter Ka ..Khojki Letter Jja |
| 2256 | + (0x11213, 0x1122b,), # Khojki Letter Nya ..Khojki Letter Lla |
| 2257 | + (0x1123f, 0x1123f,), # Khojki Letter Qa |
| 2258 | + (0x11284, 0x11286,), # Multani Letter Ka ..Multani Letter Ga |
| 2259 | + (0x11288, 0x11288,), # Multani Letter Gha |
| 2260 | + (0x1128a, 0x1128d,), # Multani Letter Ca ..Multani Letter Jja |
| 2261 | + (0x1128f, 0x1129d,), # Multani Letter Nya ..Multani Letter Ba |
| 2262 | + (0x1129f, 0x112a8,), # Multani Letter Bha ..Multani Letter Rha |
| 2263 | + (0x112ba, 0x112de,), # Khudawadi Letter Ka ..Khudawadi Letter Ha |
| 2264 | + (0x11315, 0x11328,), # Grantha Letter Ka ..Grantha Letter Na |
| 2265 | + (0x1132a, 0x11330,), # Grantha Letter Pa ..Grantha Letter Ra |
| 2266 | + (0x11332, 0x11333,), # Grantha Letter La ..Grantha Letter Lla |
| 2267 | + (0x11335, 0x11339,), # Grantha Letter Va ..Grantha Letter Ha |
| 2268 | + (0x11392, 0x113b5,), # Tulu-tigalari Letter Ka ..Tulu-tigalari Letter Lll |
| 2269 | + (0x1140e, 0x11434,), # Newa Letter Ka ..Newa Letter Ha |
| 2270 | + (0x1148f, 0x114af,), # Tirhuta Letter Ka ..Tirhuta Letter Ha |
| 2271 | + (0x1158e, 0x115ae,), # Siddham Letter Ka ..Siddham Letter Ha |
| 2272 | + (0x1160e, 0x1162f,), # Modi Letter Ka ..Modi Letter Lla |
| 2273 | + (0x1168a, 0x116aa,), # Takri Letter Ka ..Takri Letter Rra |
| 2274 | + (0x116b8, 0x116b8,), # Takri Letter Archaic Kha |
| 2275 | + (0x11700, 0x1171a,), # Ahom Letter Ka ..Ahom Letter Alternate Ba |
| 2276 | + (0x11740, 0x11746,), # Ahom Letter Ca ..Ahom Letter Lla |
| 2277 | + (0x1180a, 0x1182b,), # Dogra Letter Ka ..Dogra Letter Rra |
| 2278 | + (0x1190c, 0x11913,), # Dives Akuru Letter Ka ..Dives Akuru Letter Ja |
| 2279 | + (0x11915, 0x11916,), # Dives Akuru Letter Nya ..Dives Akuru Letter Tta |
| 2280 | + (0x11918, 0x1192f,), # Dives Akuru Letter Dda ..Dives Akuru Letter Za |
| 2281 | + (0x119ae, 0x119d0,), # Nandinagari Letter Ka ..Nandinagari Letter Rra |
| 2282 | + (0x11a00, 0x11a00,), # Zanabazar Square Letter A |
| 2283 | + (0x11a0b, 0x11a32,), # Zanabazar Square Letter ..Zanabazar Square Letter |
| 2284 | + (0x11a50, 0x11a50,), # Soyombo Letter A |
| 2285 | + (0x11a5c, 0x11a83,), # Soyombo Letter Ka ..Soyombo Letter Kssa |
| 2286 | + (0x11c0e, 0x11c2e,), # Bhaiksuki Letter Ka ..Bhaiksuki Letter Ha |
| 2287 | + (0x11c72, 0x11c8f,), # Marchen Letter Ka ..Marchen Letter A |
| 2288 | + (0x11d0c, 0x11d30,), # Masaram Gondi Letter Ka ..Masaram Gondi Letter Tra |
| 2289 | + (0x11d6c, 0x11d89,), # Gunjala Gondi Letter Ya ..Gunjala Gondi Letter Sa |
| 2290 | + (0x11ee0, 0x11ef1,), # Makasar Letter Ka ..Makasar Letter A |
| 2291 | + (0x11f12, 0x11f33,), # Kawi Letter Ka ..Kawi Letter Jnya |
| 2292 | + (0x16101, 0x1611d,), # Gurung Khema Letter Ka ..Gurung Khema Letter Sa |
| 2293 | + (0x16d43, 0x16d62,), # Kirat Rai Letter A ..Kirat Rai Letter Ha |
| 2294 | +) |
0 commit comments