Changeset: 2549160377b5 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2549160377b5
Modified Files:
gdk/gdk_string.c
Branch: Dec2025
Log Message:
Updated tables for Unicode 17.0.0.
diffs (truncated from 913 to 300 lines):
diff --git a/gdk/gdk_string.c b/gdk/gdk_string.c
--- a/gdk/gdk_string.c
+++ b/gdk/gdk_string.c
@@ -1686,7 +1686,7 @@ static const char *const specialcase[] =
[144] = "\xCE\x97\xCD\x82\xCE\x99",
[145] = "\xCE\xA9\xCD\x82\xCE\x99",
};
-static const int lowercase[4288] = {
+static const int lowercase[4416] = {
[0x00] = 0x0000, /* U+0000: <control> */
[0x01] = 0x0001, /* U+0001: <control> */
[0x02] = 0x0002, /* U+0002: <control> */
@@ -2406,6 +2406,7 @@ static const int lowercase[4288] = {
[1536+0x34] = 0x13FC, /* U+13F4: CHEROKEE LETTER YV */
[1536+0x35] = 0x13FD, /* U+13F5: CHEROKEE LETTER MV */
[1280+0x32] = 1600 - 0x80, /* 341 262 ... */
+ [1600+0x09] = 0x1C8A, /* U+1C89: CYRILLIC CAPITAL LETTER TJE */
[1600+0x10] = 0x10D0, /* U+1C90: GEORGIAN MTAVRULI CAPITAL LETTER AN
*/
[1600+0x11] = 0x10D1, /* U+1C91: GEORGIAN MTAVRULI CAPITAL LETTER BAN
*/
[1600+0x12] = 0x10D2, /* U+1C92: GEORGIAN MTAVRULI CAPITAL LETTER GAN
*/
@@ -2979,9 +2980,16 @@ static const int lowercase[4288] = {
[3200+0x06] = 0x1D8E, /* U+A7C6: LATIN CAPITAL LETTER Z WITH PALATAL
HOOK */
[3200+0x07] = 0xA7C8, /* U+A7C7: LATIN CAPITAL LETTER D WITH SHORT
STROKE OVERLAY */
[3200+0x09] = 0xA7CA, /* U+A7C9: LATIN CAPITAL LETTER S WITH SHORT
STROKE OVERLAY */
+ [3200+0x0B] = 0x0264, /* U+A7CB: LATIN CAPITAL LETTER RAMS HORN */
+ [3200+0x0C] = 0xA7CD, /* U+A7CC: LATIN CAPITAL LETTER S WITH DIAGONAL
STROKE */
+ [3200+0x0E] = 0xA7CF, /* U+A7CE: LATIN CAPITAL LETTER PHARYNGEAL
VOICED FRICATIVE */
[3200+0x10] = 0xA7D1, /* U+A7D0: LATIN CAPITAL LETTER CLOSED INSULAR
G */
+ [3200+0x12] = 0xA7D3, /* U+A7D2: LATIN CAPITAL LETTER DOUBLE THORN */
+ [3200+0x14] = 0xA7D5, /* U+A7D4: LATIN CAPITAL LETTER DOUBLE WYNN */
[3200+0x16] = 0xA7D7, /* U+A7D6: LATIN CAPITAL LETTER MIDDLE SCOTS S
*/
[3200+0x18] = 0xA7D9, /* U+A7D8: LATIN CAPITAL LETTER SIGMOID S */
+ [3200+0x1A] = 0xA7DB, /* U+A7DA: LATIN CAPITAL LETTER LAMBDA */
+ [3200+0x1C] = 0x019B, /* U+A7DC: LATIN CAPITAL LETTER LAMBDA WITH
STROKE */
[3200+0x35] = 0xA7F6, /* U+A7F5: LATIN CAPITAL LETTER REVERSED HALF H
*/
[0xEF] = 3264 - 0x80, /* 357 ... */
[3264+0x3C] = 3328 - 0x80, /* 357 274 ... */
@@ -3181,112 +3189,161 @@ static const int lowercase[4288] = {
[3840+0x30] = 0x10CF0, /* U+10CB0: OLD HUNGARIAN CAPITAL LETTER EZS */
[3840+0x31] = 0x10CF1, /* U+10CB1: OLD HUNGARIAN CAPITAL LETTER
ENT-SHAPED SIGN */
[3840+0x32] = 0x10CF2, /* U+10CB2: OLD HUNGARIAN CAPITAL LETTER US */
- [3392+0x11] = 3904 - 0x80, /* 360 221 ... */
- [3904+0x22] = 3968 - 0x80, /* 360 221 242 ... */
- [3968+0x20] = 0x118C0, /* U+118A0: WARANG CITI CAPITAL LETTER NGAA */
- [3968+0x21] = 0x118C1, /* U+118A1: WARANG CITI CAPITAL LETTER A */
- [3968+0x22] = 0x118C2, /* U+118A2: WARANG CITI CAPITAL LETTER WI */
- [3968+0x23] = 0x118C3, /* U+118A3: WARANG CITI CAPITAL LETTER YU */
- [3968+0x24] = 0x118C4, /* U+118A4: WARANG CITI CAPITAL LETTER YA */
- [3968+0x25] = 0x118C5, /* U+118A5: WARANG CITI CAPITAL LETTER YO */
- [3968+0x26] = 0x118C6, /* U+118A6: WARANG CITI CAPITAL LETTER II */
- [3968+0x27] = 0x118C7, /* U+118A7: WARANG CITI CAPITAL LETTER UU */
- [3968+0x28] = 0x118C8, /* U+118A8: WARANG CITI CAPITAL LETTER E */
- [3968+0x29] = 0x118C9, /* U+118A9: WARANG CITI CAPITAL LETTER O */
- [3968+0x2A] = 0x118CA, /* U+118AA: WARANG CITI CAPITAL LETTER ANG */
- [3968+0x2B] = 0x118CB, /* U+118AB: WARANG CITI CAPITAL LETTER GA */
- [3968+0x2C] = 0x118CC, /* U+118AC: WARANG CITI CAPITAL LETTER KO */
- [3968+0x2D] = 0x118CD, /* U+118AD: WARANG CITI CAPITAL LETTER ENY */
- [3968+0x2E] = 0x118CE, /* U+118AE: WARANG CITI CAPITAL LETTER YUJ */
- [3968+0x2F] = 0x118CF, /* U+118AF: WARANG CITI CAPITAL LETTER UC */
- [3968+0x30] = 0x118D0, /* U+118B0: WARANG CITI CAPITAL LETTER ENN */
- [3968+0x31] = 0x118D1, /* U+118B1: WARANG CITI CAPITAL LETTER ODD */
- [3968+0x32] = 0x118D2, /* U+118B2: WARANG CITI CAPITAL LETTER TTE */
- [3968+0x33] = 0x118D3, /* U+118B3: WARANG CITI CAPITAL LETTER NUNG */
- [3968+0x34] = 0x118D4, /* U+118B4: WARANG CITI CAPITAL LETTER DA */
- [3968+0x35] = 0x118D5, /* U+118B5: WARANG CITI CAPITAL LETTER AT */
- [3968+0x36] = 0x118D6, /* U+118B6: WARANG CITI CAPITAL LETTER AM */
- [3968+0x37] = 0x118D7, /* U+118B7: WARANG CITI CAPITAL LETTER BU */
- [3968+0x38] = 0x118D8, /* U+118B8: WARANG CITI CAPITAL LETTER PU */
- [3968+0x39] = 0x118D9, /* U+118B9: WARANG CITI CAPITAL LETTER HIYO */
- [3968+0x3A] = 0x118DA, /* U+118BA: WARANG CITI CAPITAL LETTER HOLO */
- [3968+0x3B] = 0x118DB, /* U+118BB: WARANG CITI CAPITAL LETTER HORR */
- [3968+0x3C] = 0x118DC, /* U+118BC: WARANG CITI CAPITAL LETTER HAR */
- [3968+0x3D] = 0x118DD, /* U+118BD: WARANG CITI CAPITAL LETTER SSUU */
- [3968+0x3E] = 0x118DE, /* U+118BE: WARANG CITI CAPITAL LETTER SII */
- [3968+0x3F] = 0x118DF, /* U+118BF: WARANG CITI CAPITAL LETTER VIYO */
- [3392+0x16] = 4032 - 0x80, /* 360 226 ... */
- [4032+0x39] = 4096 - 0x80, /* 360 226 271 ... */
- [4096+0x00] = 0x16E60, /* U+16E40: MEDEFAIDRIN CAPITAL LETTER M */
- [4096+0x01] = 0x16E61, /* U+16E41: MEDEFAIDRIN CAPITAL LETTER S */
- [4096+0x02] = 0x16E62, /* U+16E42: MEDEFAIDRIN CAPITAL LETTER V */
- [4096+0x03] = 0x16E63, /* U+16E43: MEDEFAIDRIN CAPITAL LETTER W */
- [4096+0x04] = 0x16E64, /* U+16E44: MEDEFAIDRIN CAPITAL LETTER ATIU */
- [4096+0x05] = 0x16E65, /* U+16E45: MEDEFAIDRIN CAPITAL LETTER Z */
- [4096+0x06] = 0x16E66, /* U+16E46: MEDEFAIDRIN CAPITAL LETTER KP */
- [4096+0x07] = 0x16E67, /* U+16E47: MEDEFAIDRIN CAPITAL LETTER P */
- [4096+0x08] = 0x16E68, /* U+16E48: MEDEFAIDRIN CAPITAL LETTER T */
- [4096+0x09] = 0x16E69, /* U+16E49: MEDEFAIDRIN CAPITAL LETTER G */
- [4096+0x0A] = 0x16E6A, /* U+16E4A: MEDEFAIDRIN CAPITAL LETTER F */
- [4096+0x0B] = 0x16E6B, /* U+16E4B: MEDEFAIDRIN CAPITAL LETTER I */
- [4096+0x0C] = 0x16E6C, /* U+16E4C: MEDEFAIDRIN CAPITAL LETTER K */
- [4096+0x0D] = 0x16E6D, /* U+16E4D: MEDEFAIDRIN CAPITAL LETTER A */
- [4096+0x0E] = 0x16E6E, /* U+16E4E: MEDEFAIDRIN CAPITAL LETTER J */
- [4096+0x0F] = 0x16E6F, /* U+16E4F: MEDEFAIDRIN CAPITAL LETTER E */
- [4096+0x10] = 0x16E70, /* U+16E50: MEDEFAIDRIN CAPITAL LETTER B */
- [4096+0x11] = 0x16E71, /* U+16E51: MEDEFAIDRIN CAPITAL LETTER C */
- [4096+0x12] = 0x16E72, /* U+16E52: MEDEFAIDRIN CAPITAL LETTER U */
- [4096+0x13] = 0x16E73, /* U+16E53: MEDEFAIDRIN CAPITAL LETTER YU */
- [4096+0x14] = 0x16E74, /* U+16E54: MEDEFAIDRIN CAPITAL LETTER L */
- [4096+0x15] = 0x16E75, /* U+16E55: MEDEFAIDRIN CAPITAL LETTER Q */
- [4096+0x16] = 0x16E76, /* U+16E56: MEDEFAIDRIN CAPITAL LETTER HP */
- [4096+0x17] = 0x16E77, /* U+16E57: MEDEFAIDRIN CAPITAL LETTER NY */
- [4096+0x18] = 0x16E78, /* U+16E58: MEDEFAIDRIN CAPITAL LETTER X */
- [4096+0x19] = 0x16E79, /* U+16E59: MEDEFAIDRIN CAPITAL LETTER D */
- [4096+0x1A] = 0x16E7A, /* U+16E5A: MEDEFAIDRIN CAPITAL LETTER OE */
- [4096+0x1B] = 0x16E7B, /* U+16E5B: MEDEFAIDRIN CAPITAL LETTER N */
- [4096+0x1C] = 0x16E7C, /* U+16E5C: MEDEFAIDRIN CAPITAL LETTER R */
- [4096+0x1D] = 0x16E7D, /* U+16E5D: MEDEFAIDRIN CAPITAL LETTER O */
- [4096+0x1E] = 0x16E7E, /* U+16E5E: MEDEFAIDRIN CAPITAL LETTER AI */
- [4096+0x1F] = 0x16E7F, /* U+16E5F: MEDEFAIDRIN CAPITAL LETTER Y */
- [3392+0x1E] = 4160 - 0x80, /* 360 236 ... */
- [4160+0x24] = 4224 - 0x80, /* 360 236 244 ... */
- [4224+0x00] = 0x1E922, /* U+1E900: ADLAM CAPITAL LETTER ALIF */
- [4224+0x01] = 0x1E923, /* U+1E901: ADLAM CAPITAL LETTER DAALI */
- [4224+0x02] = 0x1E924, /* U+1E902: ADLAM CAPITAL LETTER LAAM */
- [4224+0x03] = 0x1E925, /* U+1E903: ADLAM CAPITAL LETTER MIIM */
- [4224+0x04] = 0x1E926, /* U+1E904: ADLAM CAPITAL LETTER BA */
- [4224+0x05] = 0x1E927, /* U+1E905: ADLAM CAPITAL LETTER SINNYIIYHE */
- [4224+0x06] = 0x1E928, /* U+1E906: ADLAM CAPITAL LETTER PE */
- [4224+0x07] = 0x1E929, /* U+1E907: ADLAM CAPITAL LETTER BHE */
- [4224+0x08] = 0x1E92A, /* U+1E908: ADLAM CAPITAL LETTER RA */
- [4224+0x09] = 0x1E92B, /* U+1E909: ADLAM CAPITAL LETTER E */
- [4224+0x0A] = 0x1E92C, /* U+1E90A: ADLAM CAPITAL LETTER FA */
- [4224+0x0B] = 0x1E92D, /* U+1E90B: ADLAM CAPITAL LETTER I */
- [4224+0x0C] = 0x1E92E, /* U+1E90C: ADLAM CAPITAL LETTER O */
- [4224+0x0D] = 0x1E92F, /* U+1E90D: ADLAM CAPITAL LETTER DHA */
- [4224+0x0E] = 0x1E930, /* U+1E90E: ADLAM CAPITAL LETTER YHE */
- [4224+0x0F] = 0x1E931, /* U+1E90F: ADLAM CAPITAL LETTER WAW */
- [4224+0x10] = 0x1E932, /* U+1E910: ADLAM CAPITAL LETTER NUN */
- [4224+0x11] = 0x1E933, /* U+1E911: ADLAM CAPITAL LETTER KAF */
- [4224+0x12] = 0x1E934, /* U+1E912: ADLAM CAPITAL LETTER YA */
- [4224+0x13] = 0x1E935, /* U+1E913: ADLAM CAPITAL LETTER U */
- [4224+0x14] = 0x1E936, /* U+1E914: ADLAM CAPITAL LETTER JIIM */
- [4224+0x15] = 0x1E937, /* U+1E915: ADLAM CAPITAL LETTER CHI */
- [4224+0x16] = 0x1E938, /* U+1E916: ADLAM CAPITAL LETTER HA */
- [4224+0x17] = 0x1E939, /* U+1E917: ADLAM CAPITAL LETTER QAAF */
- [4224+0x18] = 0x1E93A, /* U+1E918: ADLAM CAPITAL LETTER GA */
- [4224+0x19] = 0x1E93B, /* U+1E919: ADLAM CAPITAL LETTER NYA */
- [4224+0x1A] = 0x1E93C, /* U+1E91A: ADLAM CAPITAL LETTER TU */
- [4224+0x1B] = 0x1E93D, /* U+1E91B: ADLAM CAPITAL LETTER NHA */
- [4224+0x1C] = 0x1E93E, /* U+1E91C: ADLAM CAPITAL LETTER VA */
- [4224+0x1D] = 0x1E93F, /* U+1E91D: ADLAM CAPITAL LETTER KHA */
- [4224+0x1E] = 0x1E940, /* U+1E91E: ADLAM CAPITAL LETTER GBE */
- [4224+0x1F] = 0x1E941, /* U+1E91F: ADLAM CAPITAL LETTER ZAL */
- [4224+0x20] = 0x1E942, /* U+1E920: ADLAM CAPITAL LETTER KPO */
- [4224+0x21] = 0x1E943, /* U+1E921: ADLAM CAPITAL LETTER SHA */
+ [3456+0x35] = 3904 - 0x80, /* 360 220 265 ... */
+ [3904+0x10] = 0x10D70, /* U+10D50: GARAY CAPITAL LETTER A */
+ [3904+0x11] = 0x10D71, /* U+10D51: GARAY CAPITAL LETTER CA */
+ [3904+0x12] = 0x10D72, /* U+10D52: GARAY CAPITAL LETTER MA */
+ [3904+0x13] = 0x10D73, /* U+10D53: GARAY CAPITAL LETTER KA */
+ [3904+0x14] = 0x10D74, /* U+10D54: GARAY CAPITAL LETTER BA */
+ [3904+0x15] = 0x10D75, /* U+10D55: GARAY CAPITAL LETTER JA */
+ [3904+0x16] = 0x10D76, /* U+10D56: GARAY CAPITAL LETTER SA */
+ [3904+0x17] = 0x10D77, /* U+10D57: GARAY CAPITAL LETTER WA */
+ [3904+0x18] = 0x10D78, /* U+10D58: GARAY CAPITAL LETTER LA */
+ [3904+0x19] = 0x10D79, /* U+10D59: GARAY CAPITAL LETTER GA */
+ [3904+0x1A] = 0x10D7A, /* U+10D5A: GARAY CAPITAL LETTER DA */
+ [3904+0x1B] = 0x10D7B, /* U+10D5B: GARAY CAPITAL LETTER XA */
+ [3904+0x1C] = 0x10D7C, /* U+10D5C: GARAY CAPITAL LETTER YA */
+ [3904+0x1D] = 0x10D7D, /* U+10D5D: GARAY CAPITAL LETTER TA */
+ [3904+0x1E] = 0x10D7E, /* U+10D5E: GARAY CAPITAL LETTER RA */
+ [3904+0x1F] = 0x10D7F, /* U+10D5F: GARAY CAPITAL LETTER NYA */
+ [3904+0x20] = 0x10D80, /* U+10D60: GARAY CAPITAL LETTER FA */
+ [3904+0x21] = 0x10D81, /* U+10D61: GARAY CAPITAL LETTER NA */
+ [3904+0x22] = 0x10D82, /* U+10D62: GARAY CAPITAL LETTER PA */
+ [3904+0x23] = 0x10D83, /* U+10D63: GARAY CAPITAL LETTER HA */
+ [3904+0x24] = 0x10D84, /* U+10D64: GARAY CAPITAL LETTER OLD KA */
+ [3904+0x25] = 0x10D85, /* U+10D65: GARAY CAPITAL LETTER OLD NA */
+ [3392+0x11] = 3968 - 0x80, /* 360 221 ... */
+ [3968+0x22] = 4032 - 0x80, /* 360 221 242 ... */
+ [4032+0x20] = 0x118C0, /* U+118A0: WARANG CITI CAPITAL LETTER NGAA */
+ [4032+0x21] = 0x118C1, /* U+118A1: WARANG CITI CAPITAL LETTER A */
+ [4032+0x22] = 0x118C2, /* U+118A2: WARANG CITI CAPITAL LETTER WI */
+ [4032+0x23] = 0x118C3, /* U+118A3: WARANG CITI CAPITAL LETTER YU */
+ [4032+0x24] = 0x118C4, /* U+118A4: WARANG CITI CAPITAL LETTER YA */
+ [4032+0x25] = 0x118C5, /* U+118A5: WARANG CITI CAPITAL LETTER YO */
+ [4032+0x26] = 0x118C6, /* U+118A6: WARANG CITI CAPITAL LETTER II */
+ [4032+0x27] = 0x118C7, /* U+118A7: WARANG CITI CAPITAL LETTER UU */
+ [4032+0x28] = 0x118C8, /* U+118A8: WARANG CITI CAPITAL LETTER E */
+ [4032+0x29] = 0x118C9, /* U+118A9: WARANG CITI CAPITAL LETTER O */
+ [4032+0x2A] = 0x118CA, /* U+118AA: WARANG CITI CAPITAL LETTER ANG */
+ [4032+0x2B] = 0x118CB, /* U+118AB: WARANG CITI CAPITAL LETTER GA */
+ [4032+0x2C] = 0x118CC, /* U+118AC: WARANG CITI CAPITAL LETTER KO */
+ [4032+0x2D] = 0x118CD, /* U+118AD: WARANG CITI CAPITAL LETTER ENY */
+ [4032+0x2E] = 0x118CE, /* U+118AE: WARANG CITI CAPITAL LETTER YUJ */
+ [4032+0x2F] = 0x118CF, /* U+118AF: WARANG CITI CAPITAL LETTER UC */
+ [4032+0x30] = 0x118D0, /* U+118B0: WARANG CITI CAPITAL LETTER ENN */
+ [4032+0x31] = 0x118D1, /* U+118B1: WARANG CITI CAPITAL LETTER ODD */
+ [4032+0x32] = 0x118D2, /* U+118B2: WARANG CITI CAPITAL LETTER TTE */
+ [4032+0x33] = 0x118D3, /* U+118B3: WARANG CITI CAPITAL LETTER NUNG */
+ [4032+0x34] = 0x118D4, /* U+118B4: WARANG CITI CAPITAL LETTER DA */
+ [4032+0x35] = 0x118D5, /* U+118B5: WARANG CITI CAPITAL LETTER AT */
+ [4032+0x36] = 0x118D6, /* U+118B6: WARANG CITI CAPITAL LETTER AM */
+ [4032+0x37] = 0x118D7, /* U+118B7: WARANG CITI CAPITAL LETTER BU */
+ [4032+0x38] = 0x118D8, /* U+118B8: WARANG CITI CAPITAL LETTER PU */
+ [4032+0x39] = 0x118D9, /* U+118B9: WARANG CITI CAPITAL LETTER HIYO */
+ [4032+0x3A] = 0x118DA, /* U+118BA: WARANG CITI CAPITAL LETTER HOLO */
+ [4032+0x3B] = 0x118DB, /* U+118BB: WARANG CITI CAPITAL LETTER HORR */
+ [4032+0x3C] = 0x118DC, /* U+118BC: WARANG CITI CAPITAL LETTER HAR */
+ [4032+0x3D] = 0x118DD, /* U+118BD: WARANG CITI CAPITAL LETTER SSUU */
+ [4032+0x3E] = 0x118DE, /* U+118BE: WARANG CITI CAPITAL LETTER SII */
+ [4032+0x3F] = 0x118DF, /* U+118BF: WARANG CITI CAPITAL LETTER VIYO */
+ [3392+0x16] = 4096 - 0x80, /* 360 226 ... */
+ [4096+0x39] = 4160 - 0x80, /* 360 226 271 ... */
+ [4160+0x00] = 0x16E60, /* U+16E40: MEDEFAIDRIN CAPITAL LETTER M */
+ [4160+0x01] = 0x16E61, /* U+16E41: MEDEFAIDRIN CAPITAL LETTER S */
+ [4160+0x02] = 0x16E62, /* U+16E42: MEDEFAIDRIN CAPITAL LETTER V */
+ [4160+0x03] = 0x16E63, /* U+16E43: MEDEFAIDRIN CAPITAL LETTER W */
+ [4160+0x04] = 0x16E64, /* U+16E44: MEDEFAIDRIN CAPITAL LETTER ATIU */
+ [4160+0x05] = 0x16E65, /* U+16E45: MEDEFAIDRIN CAPITAL LETTER Z */
+ [4160+0x06] = 0x16E66, /* U+16E46: MEDEFAIDRIN CAPITAL LETTER KP */
+ [4160+0x07] = 0x16E67, /* U+16E47: MEDEFAIDRIN CAPITAL LETTER P */
+ [4160+0x08] = 0x16E68, /* U+16E48: MEDEFAIDRIN CAPITAL LETTER T */
+ [4160+0x09] = 0x16E69, /* U+16E49: MEDEFAIDRIN CAPITAL LETTER G */
+ [4160+0x0A] = 0x16E6A, /* U+16E4A: MEDEFAIDRIN CAPITAL LETTER F */
+ [4160+0x0B] = 0x16E6B, /* U+16E4B: MEDEFAIDRIN CAPITAL LETTER I */
+ [4160+0x0C] = 0x16E6C, /* U+16E4C: MEDEFAIDRIN CAPITAL LETTER K */
+ [4160+0x0D] = 0x16E6D, /* U+16E4D: MEDEFAIDRIN CAPITAL LETTER A */
+ [4160+0x0E] = 0x16E6E, /* U+16E4E: MEDEFAIDRIN CAPITAL LETTER J */
+ [4160+0x0F] = 0x16E6F, /* U+16E4F: MEDEFAIDRIN CAPITAL LETTER E */
+ [4160+0x10] = 0x16E70, /* U+16E50: MEDEFAIDRIN CAPITAL LETTER B */
+ [4160+0x11] = 0x16E71, /* U+16E51: MEDEFAIDRIN CAPITAL LETTER C */
+ [4160+0x12] = 0x16E72, /* U+16E52: MEDEFAIDRIN CAPITAL LETTER U */
+ [4160+0x13] = 0x16E73, /* U+16E53: MEDEFAIDRIN CAPITAL LETTER YU */
+ [4160+0x14] = 0x16E74, /* U+16E54: MEDEFAIDRIN CAPITAL LETTER L */
+ [4160+0x15] = 0x16E75, /* U+16E55: MEDEFAIDRIN CAPITAL LETTER Q */
+ [4160+0x16] = 0x16E76, /* U+16E56: MEDEFAIDRIN CAPITAL LETTER HP */
+ [4160+0x17] = 0x16E77, /* U+16E57: MEDEFAIDRIN CAPITAL LETTER NY */
+ [4160+0x18] = 0x16E78, /* U+16E58: MEDEFAIDRIN CAPITAL LETTER X */
+ [4160+0x19] = 0x16E79, /* U+16E59: MEDEFAIDRIN CAPITAL LETTER D */
+ [4160+0x1A] = 0x16E7A, /* U+16E5A: MEDEFAIDRIN CAPITAL LETTER OE */
+ [4160+0x1B] = 0x16E7B, /* U+16E5B: MEDEFAIDRIN CAPITAL LETTER N */
+ [4160+0x1C] = 0x16E7C, /* U+16E5C: MEDEFAIDRIN CAPITAL LETTER R */
+ [4160+0x1D] = 0x16E7D, /* U+16E5D: MEDEFAIDRIN CAPITAL LETTER O */
+ [4160+0x1E] = 0x16E7E, /* U+16E5E: MEDEFAIDRIN CAPITAL LETTER AI */
+ [4160+0x1F] = 0x16E7F, /* U+16E5F: MEDEFAIDRIN CAPITAL LETTER Y */
+ [4096+0x3A] = 4224 - 0x80, /* 360 226 272 ... */
+ [4224+0x20] = 0x16EBB, /* U+16EA0: BERIA ERFE CAPITAL LETTER ARKAB */
+ [4224+0x21] = 0x16EBC, /* U+16EA1: BERIA ERFE CAPITAL LETTER BASIGNA */
+ [4224+0x22] = 0x16EBD, /* U+16EA2: BERIA ERFE CAPITAL LETTER DARBAI */
+ [4224+0x23] = 0x16EBE, /* U+16EA3: BERIA ERFE CAPITAL LETTER EH */
+ [4224+0x24] = 0x16EBF, /* U+16EA4: BERIA ERFE CAPITAL LETTER FITKO */
+ [4224+0x25] = 0x16EC0, /* U+16EA5: BERIA ERFE CAPITAL LETTER GOWAY */
+ [4224+0x26] = 0x16EC1, /* U+16EA6: BERIA ERFE CAPITAL LETTER HIRDEABO
*/
+ [4224+0x27] = 0x16EC2, /* U+16EA7: BERIA ERFE CAPITAL LETTER I */
+ [4224+0x28] = 0x16EC3, /* U+16EA8: BERIA ERFE CAPITAL LETTER DJAI */
+ [4224+0x29] = 0x16EC4, /* U+16EA9: BERIA ERFE CAPITAL LETTER KOBO */
+ [4224+0x2A] = 0x16EC5, /* U+16EAA: BERIA ERFE CAPITAL LETTER LAKKO */
+ [4224+0x2B] = 0x16EC6, /* U+16EAB: BERIA ERFE CAPITAL LETTER MERI */
+ [4224+0x2C] = 0x16EC7, /* U+16EAC: BERIA ERFE CAPITAL LETTER NINI */
+ [4224+0x2D] = 0x16EC8, /* U+16EAD: BERIA ERFE CAPITAL LETTER GNA */
+ [4224+0x2E] = 0x16EC9, /* U+16EAE: BERIA ERFE CAPITAL LETTER NGAY */
+ [4224+0x2F] = 0x16ECA, /* U+16EAF: BERIA ERFE CAPITAL LETTER OI */
+ [4224+0x30] = 0x16ECB, /* U+16EB0: BERIA ERFE CAPITAL LETTER PI */
+ [4224+0x31] = 0x16ECC, /* U+16EB1: BERIA ERFE CAPITAL LETTER ERIGO */
+ [4224+0x32] = 0x16ECD, /* U+16EB2: BERIA ERFE CAPITAL LETTER ERIGO
TAMURA */
+ [4224+0x33] = 0x16ECE, /* U+16EB3: BERIA ERFE CAPITAL LETTER SERI */
+ [4224+0x34] = 0x16ECF, /* U+16EB4: BERIA ERFE CAPITAL LETTER SHEP */
+ [4224+0x35] = 0x16ED0, /* U+16EB5: BERIA ERFE CAPITAL LETTER TATASOUE
*/
+ [4224+0x36] = 0x16ED1, /* U+16EB6: BERIA ERFE CAPITAL LETTER UI */
+ [4224+0x37] = 0x16ED2, /* U+16EB7: BERIA ERFE CAPITAL LETTER WASSE */
+ [4224+0x38] = 0x16ED3, /* U+16EB8: BERIA ERFE CAPITAL LETTER AY */
+ [3392+0x1E] = 4288 - 0x80, /* 360 236 ... */
+ [4288+0x24] = 4352 - 0x80, /* 360 236 244 ... */
+ [4352+0x00] = 0x1E922, /* U+1E900: ADLAM CAPITAL LETTER ALIF */
+ [4352+0x01] = 0x1E923, /* U+1E901: ADLAM CAPITAL LETTER DAALI */
+ [4352+0x02] = 0x1E924, /* U+1E902: ADLAM CAPITAL LETTER LAAM */
+ [4352+0x03] = 0x1E925, /* U+1E903: ADLAM CAPITAL LETTER MIIM */
+ [4352+0x04] = 0x1E926, /* U+1E904: ADLAM CAPITAL LETTER BA */
+ [4352+0x05] = 0x1E927, /* U+1E905: ADLAM CAPITAL LETTER SINNYIIYHE */
+ [4352+0x06] = 0x1E928, /* U+1E906: ADLAM CAPITAL LETTER PE */
+ [4352+0x07] = 0x1E929, /* U+1E907: ADLAM CAPITAL LETTER BHE */
+ [4352+0x08] = 0x1E92A, /* U+1E908: ADLAM CAPITAL LETTER RA */
+ [4352+0x09] = 0x1E92B, /* U+1E909: ADLAM CAPITAL LETTER E */
+ [4352+0x0A] = 0x1E92C, /* U+1E90A: ADLAM CAPITAL LETTER FA */
+ [4352+0x0B] = 0x1E92D, /* U+1E90B: ADLAM CAPITAL LETTER I */
+ [4352+0x0C] = 0x1E92E, /* U+1E90C: ADLAM CAPITAL LETTER O */
+ [4352+0x0D] = 0x1E92F, /* U+1E90D: ADLAM CAPITAL LETTER DHA */
+ [4352+0x0E] = 0x1E930, /* U+1E90E: ADLAM CAPITAL LETTER YHE */
+ [4352+0x0F] = 0x1E931, /* U+1E90F: ADLAM CAPITAL LETTER WAW */
+ [4352+0x10] = 0x1E932, /* U+1E910: ADLAM CAPITAL LETTER NUN */
+ [4352+0x11] = 0x1E933, /* U+1E911: ADLAM CAPITAL LETTER KAF */
+ [4352+0x12] = 0x1E934, /* U+1E912: ADLAM CAPITAL LETTER YA */
+ [4352+0x13] = 0x1E935, /* U+1E913: ADLAM CAPITAL LETTER U */
+ [4352+0x14] = 0x1E936, /* U+1E914: ADLAM CAPITAL LETTER JIIM */
+ [4352+0x15] = 0x1E937, /* U+1E915: ADLAM CAPITAL LETTER CHI */
+ [4352+0x16] = 0x1E938, /* U+1E916: ADLAM CAPITAL LETTER HA */
+ [4352+0x17] = 0x1E939, /* U+1E917: ADLAM CAPITAL LETTER QAAF */
+ [4352+0x18] = 0x1E93A, /* U+1E918: ADLAM CAPITAL LETTER GA */
+ [4352+0x19] = 0x1E93B, /* U+1E919: ADLAM CAPITAL LETTER NYA */
+ [4352+0x1A] = 0x1E93C, /* U+1E91A: ADLAM CAPITAL LETTER TU */
+ [4352+0x1B] = 0x1E93D, /* U+1E91B: ADLAM CAPITAL LETTER NHA */
+ [4352+0x1C] = 0x1E93E, /* U+1E91C: ADLAM CAPITAL LETTER VA */
+ [4352+0x1D] = 0x1E93F, /* U+1E91D: ADLAM CAPITAL LETTER KHA */
+ [4352+0x1E] = 0x1E940, /* U+1E91E: ADLAM CAPITAL LETTER GBE */
+ [4352+0x1F] = 0x1E941, /* U+1E91F: ADLAM CAPITAL LETTER ZAL */
+ [4352+0x20] = 0x1E942, /* U+1E920: ADLAM CAPITAL LETTER KPO */
+ [4352+0x21] = 0x1E943, /* U+1E921: ADLAM CAPITAL LETTER SHA */
};
-static const int uppercase[4608] = {
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]