[UNICODE]

* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64204
This commit is contained in:
Amine Khaldi 2014-09-20 18:37:02 +00:00
parent 6fb0f1a0cd
commit abb354e4da
14 changed files with 785 additions and 470 deletions

View file

@ -21,7 +21,7 @@ When porting a new DLL from Wine to ReactOS, please do the following steps
The following build tools are shared with Wine.
reactos/tools/unicode # Synced to Wine-1.7.17
reactos/tools/unicode # Synced to Wine-1.7.27
reactos/tools/widl # Synced to Wine-1.7.17
reactos/tools/wpp # Synced to Wine-1.7.17

View file

@ -3046,7 +3046,7 @@ static const unsigned char cp2uni_leadbytes[256] =
0x55, 0x56, 0x57, 0x58, 0x59, 0x5a, 0x00, 0x00
};
static const unsigned short uni2cp_low[39826] =
static const unsigned short uni2cp_low[39984] =
{
/* 0x0000 .. 0x00ff */
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
@ -6504,7 +6504,15 @@ static const unsigned short uni2cp_low[39826] =
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f,
/* 0xa763 .. 0xa7ff */
/* 0xa663 .. 0xa6ff */
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0xacec, 0xacee, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
@ -6516,15 +6524,28 @@ static const unsigned short uni2cp_low[39826] =
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0xa8a4, 0xa9ab, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
/* 0xa762 .. 0xa7ff */
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0xa8a4, 0xa9ab,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
/* 0xac00 .. 0xacff */
0xab75, 0xb0a2, 0x003f, 0x003f, 0xab55, 0x003f, 0x003f, 0xb0a4,
0xb0a5, 0xb0a6, 0xb0a7, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
@ -8188,16 +8209,16 @@ static const unsigned short uni2cp_low[39826] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x04fa, 0x05fa, 0x06fa,
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x04fa, 0x05fa, 0x06fa,
0x07fa, 0x08f8, 0x09f8, 0x0af5, 0x0b95, 0x0c95, 0x0d92, 0x0e7c,
0x9992, 0x0f5e, 0x1038, 0x9992, 0x1136, 0x9992, 0x11b4, 0x12b4,
0x13b4, 0x14af, 0x15af, 0x16ae, 0x9992, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x17ae, 0x18ad,
0x9a30, 0x0f5e, 0x1038, 0x9a30, 0x1136, 0x9a30, 0x11b4, 0x12b4,
0x13b4, 0x14af, 0x15af, 0x16ae, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x17ae, 0x18ad,
0x19ab, 0x1aab, 0x1bab, 0x1cab, 0x1da8, 0x1ea4, 0x1fa3, 0x20a0,
0x21a0, 0x229e, 0x239e, 0x2499, 0x2598, 0x2696, 0x2795, 0x2894,
0x2994, 0x2a93, 0x2b93, 0x2c93, 0x2d8b, 0x2e8b, 0x2f8b, 0x308b,
@ -8208,18 +8229,18 @@ static const unsigned short uni2cp_high[256] =
0x5119, 0x5217, 0x5317, 0x5417, 0x54e0, 0x55de, 0x56d4, 0x57d3,
0x58d3, 0x59d1, 0x5ac7, 0x5bc4, 0x5cc0, 0x5d49, 0x5e2d, 0x5f2d,
0x602d, 0x612c, 0x622c, 0x631b, 0x640e, 0x6505, 0x6600, 0x66f9,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x6796,
0x9992, 0x9992, 0x9992, 0x9992, 0x6896, 0x6996, 0x6a96, 0x6b93,
0x6c93, 0x6d8b, 0x6e89, 0x6f89, 0x7086, 0x717f, 0x726f, 0x736f,
0x746f, 0x756d, 0x766d, 0x776d, 0x786d, 0x796a, 0x7a6a, 0x7b69,
0x7c4b, 0x7d4b, 0x7e4b, 0x7f4b, 0x8044, 0x8144, 0x8244, 0x8342,
0x8442, 0x8542, 0x8642, 0x873a, 0x882e, 0x892d, 0x8a2b, 0x8b2b,
0x8c2b, 0x8d24, 0x8e1d, 0x8f1d, 0x901d, 0x911b, 0x921b, 0x931b,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992,
0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992, 0x9992,
0x9416, 0x9516, 0x9616, 0x96ed, 0x9992, 0x9992, 0x97a4, 0x98a3
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x6796, 0x6834,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x6934, 0x6a34, 0x6b34, 0x6c31,
0x6d31, 0x6e29, 0x6f27, 0x7027, 0x7124, 0x721d, 0x730d, 0x740d,
0x750d, 0x760b, 0x770b, 0x780b, 0x790b, 0x7a08, 0x7b08, 0x7c07,
0x7ce9, 0x7de9, 0x7ee9, 0x7fe9, 0x80e2, 0x81e2, 0x82e2, 0x83e0,
0x84e0, 0x85e0, 0x86e0, 0x87d8, 0x88cc, 0x89cb, 0x8ac9, 0x8bc9,
0x8cc9, 0x8dc2, 0x8ebb, 0x8fbb, 0x90bb, 0x91b9, 0x92b9, 0x93b9,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30, 0x9a30,
0x94b4, 0x95b4, 0x96b4, 0x978b, 0x9a30, 0x9a30, 0x9842, 0x9941
};
const struct dbcs_table cptable_10003 =

View file

@ -40,7 +40,7 @@ static const WCHAR cp2uni[256] =
0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x00a4
};
static const unsigned char uni2cp_low[5180] =
static const unsigned char uni2cp_low[5406] =
{
/* 0x0000 .. 0x00ff */
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
@ -556,11 +556,41 @@ static const unsigned char uni2cp_low[5180] =
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa7e0 .. 0xa7ff */
/* 0xa69c .. 0xa6ff */
0xfa, 0xfc, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x48, 0x6f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa762 .. 0xa7ff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x48, 0x6f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xfb06 .. 0xfbff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
@ -686,38 +716,38 @@ static const unsigned char uni2cp_low[5180] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09f0, 0x0aed, 0x0b8d, 0x0c8d, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x0d7d, 0x123c, 0x123c, 0x123c,
0x0e7d, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x0e9d,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c, 0x123c,
0x123c, 0x123c, 0x123c, 0x0f97, 0x123c, 0x123c, 0x104e, 0x114d
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09f0, 0x0aed, 0x0b8d, 0x0c8d, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x0d7d, 0x131e, 0x131e, 0x131e,
0x0e7d, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x0ee1, 0x0f7f,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e, 0x131e,
0x131e, 0x131e, 0x131e, 0x1079, 0x131e, 0x131e, 0x1130, 0x122f
};
const struct sbcs_table cptable_10007 =

View file

@ -2749,7 +2749,7 @@ static const unsigned char cp2uni_leadbytes[256] =
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
};
static const unsigned short uni2cp_low[27152] =
static const unsigned short uni2cp_low[27310] =
{
/* 0x0000 .. 0x00ff */
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
@ -6002,7 +6002,15 @@ static const unsigned short uni2cp_low[27152] =
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
/* 0xa75f .. 0xa7ff */
/* 0xa65f .. 0xa6ff */
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0xa7ec, 0xa7ee, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
@ -6015,15 +6023,28 @@ static const unsigned short uni2cp_low[27152] =
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x0048, 0x006f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f,
/* 0xa762 .. 0xa7ff */
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x0048, 0x006f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
/* 0xf806 .. 0xf8ff */
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
@ -6246,16 +6267,16 @@ static const unsigned short uni2cp_low[27152] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x04fa, 0x05fa, 0x06fa,
0x07fa, 0x08f8, 0x09f3, 0x0af0, 0x0b90, 0x0c90, 0x0d8b, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x0e0f, 0x6810, 0x0e8d, 0x0f8d,
0x108d, 0x1188, 0x1268, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x1368, 0x1468,
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x04fa, 0x05fa, 0x06fa,
0x07fa, 0x08f8, 0x09f3, 0x0af0, 0x0b90, 0x0c90, 0x0d8b, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x0e0f, 0x68ae, 0x0e8d, 0x0f8d,
0x108d, 0x1188, 0x1268, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x1368, 0x1468,
0x1567, 0x1663, 0x1763, 0x1863, 0x1962, 0x1a62, 0x1b62, 0x1c62,
0x1d62, 0x1e60, 0x1f60, 0x2057, 0x2157, 0x2255, 0x2354, 0x2454,
0x2554, 0x2654, 0x2754, 0x2854, 0x2954, 0x2a54, 0x2b54, 0x2c54,
@ -6265,19 +6286,19 @@ static const unsigned short uni2cp_high[256] =
0x44cd, 0x45cb, 0x46cb, 0x47ca, 0x48c9, 0x49c9, 0x4ac9, 0x4bc9,
0x4cc8, 0x4dc7, 0x4ec7, 0x4fc0, 0x50c0, 0x51a3, 0x52a1, 0x5370,
0x5470, 0x556f, 0x564c, 0x5715, 0x57ec, 0x58ec, 0x59ec, 0x5aec,
0x5be3, 0x5cd6, 0x5d7f, 0x5e7c, 0x5f00, 0x6810, 0x5fe3, 0x60e2,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6183,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810, 0x6810,
0x627d, 0x637c, 0x647c, 0x6553, 0x6810, 0x6810, 0x6622, 0x6721
0x5be3, 0x5cd6, 0x5d7f, 0x5e7c, 0x5f00, 0x68ae, 0x5fe3, 0x60e2,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x6183, 0x6221,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae, 0x68ae,
0x631b, 0x641a, 0x651a, 0x65f1, 0x68ae, 0x68ae, 0x66c0, 0x67bf
};
const struct dbcs_table cptable_10008 =

View file

@ -40,7 +40,7 @@ static const WCHAR cp2uni[256] =
0x0448, 0x0449, 0x044a, 0x044b, 0x044c, 0x044d, 0x044e, 0x20ac
};
static const unsigned char uni2cp_low[5177] =
static const unsigned char uni2cp_low[5403] =
{
/* 0x0000 .. 0x00ff */
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
@ -556,11 +556,41 @@ static const unsigned char uni2cp_low[5177] =
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa7e0 .. 0xa7ff */
/* 0xa69c .. 0xa6ff */
0xfa, 0xfc, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x48, 0x6f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa762 .. 0xa7ff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x48, 0x6f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xfb06 .. 0xfbff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
@ -686,38 +716,38 @@ static const unsigned char uni2cp_low[5177] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x0d7a, 0x1239, 0x1239, 0x1239,
0x0e7a, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x0e9a,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x0f94, 0x1239, 0x1239, 0x104b, 0x114a
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x0d7a, 0x131b, 0x131b, 0x131b,
0x0e7a, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x0ede, 0x0f7c,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x1076, 0x131b, 0x131b, 0x112d, 0x122c
};
const struct sbcs_table cptable_10017 =

View file

@ -40,7 +40,7 @@ static const WCHAR cp2uni[256] =
0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a
};
static const unsigned char uni2cp_low[5177] =
static const unsigned char uni2cp_low[5403] =
{
/* 0x0000 .. 0x00ff */
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
@ -556,11 +556,41 @@ static const unsigned char uni2cp_low[5177] =
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa7e0 .. 0xa7ff */
/* 0xa69c .. 0xa6ff */
0xdf, 0xd8, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x48, 0x6f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa762 .. 0xa7ff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x48, 0x6f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xfb06 .. 0xfbff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
@ -686,38 +716,38 @@ static const unsigned char uni2cp_low[5177] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x0d7a, 0x1239, 0x1239, 0x1239,
0x0e7a, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x0e9a,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x0f94, 0x1239, 0x1239, 0x104b, 0x114a
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x0d7a, 0x131b, 0x131b, 0x131b,
0x0e7a, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x0ede, 0x0f7c,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x1076, 0x131b, 0x131b, 0x112d, 0x122c
};
const struct sbcs_table cptable_20866 =

View file

@ -2683,7 +2683,7 @@ static const unsigned char cp2uni_leadbytes[256] =
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00
};
static const unsigned short uni2cp_low[27400] =
static const unsigned short uni2cp_low[27558] =
{
/* 0x0000 .. 0x00ff */
0x0000, 0x0001, 0x0002, 0x0003, 0x0004, 0x0005, 0x0006, 0x0007,
@ -6002,7 +6002,15 @@ static const unsigned short uni2cp_low[27400] =
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
/* 0xa75f .. 0xa7ff */
/* 0xa65f .. 0xa6ff */
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0xa7ec, 0xa7ee, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
@ -6015,15 +6023,28 @@ static const unsigned short uni2cp_low[27400] =
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x0048, 0x006f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f,
/* 0xa762 .. 0xa7ff */
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x0048, 0x006f,
0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f,
/* 0xf900 .. 0xf9ff */
0xecb1, 0xb9b9, 0xbcd6, 0xeccb, 0xb3ea, 0xb6fa, 0xb6e7, 0xf3fd,
0xf3fd, 0xb7c0, 0xb6e2, 0xd3c9, 0xc6e0, 0xd8f1, 0xe1fa, 0xcde5,
@ -6210,16 +6231,16 @@ static const unsigned short uni2cp_low[27400] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x04fa, 0x05fa, 0x06fa,
0x07fa, 0x08f8, 0x09f8, 0x0af5, 0x0b95, 0x0c95, 0x0d90, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x0e14, 0x6908, 0x0e92, 0x0f92,
0x1092, 0x1191, 0x124d, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x134d, 0x144c,
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x04fa, 0x05fa, 0x06fa,
0x07fa, 0x08f8, 0x09f8, 0x0af5, 0x0b95, 0x0c95, 0x0d90, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x0e14, 0x69a6, 0x0e92, 0x0f92,
0x1092, 0x1191, 0x124d, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x134d, 0x144c,
0x154b, 0x164b, 0x174b, 0x184b, 0x194a, 0x1a48, 0x1b47, 0x1c47,
0x1d47, 0x1e45, 0x1f45, 0x2041, 0x2141, 0x223f, 0x233e, 0x243e,
0x253e, 0x263e, 0x273e, 0x283e, 0x2939, 0x2a39, 0x2b37, 0x2c37,
@ -6230,18 +6251,18 @@ static const unsigned short uni2cp_high[256] =
0x4ccf, 0x4dce, 0x4ece, 0x4fce, 0x5097, 0x5195, 0x5295, 0x5394,
0x5494, 0x5592, 0x5692, 0x578f, 0x588c, 0x5915, 0x59fb, 0x5afb,
0x5bfb, 0x5cfa, 0x5dfa, 0x5ef6, 0x5ff2, 0x60ef, 0x61ed, 0x62eb,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x638c,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908, 0x6908,
0x6908, 0x648c, 0x658c, 0x6663, 0x6908, 0x6908, 0x671a, 0x6819
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x638c, 0x642a,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6, 0x69a6,
0x69a6, 0x652a, 0x662a, 0x6701, 0x69a6, 0x69a6, 0x67b8, 0x68b7
};
const struct dbcs_table cptable_20932 =

View file

@ -40,7 +40,7 @@ static const WCHAR cp2uni[256] =
0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a
};
static const unsigned char uni2cp_low[5177] =
static const unsigned char uni2cp_low[5403] =
{
/* 0x0000 .. 0x00ff */
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
@ -556,11 +556,41 @@ static const unsigned char uni2cp_low[5177] =
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa7e0 .. 0xa7ff */
/* 0xa69c .. 0xa6ff */
0xdf, 0xd8, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x48, 0x6f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa762 .. 0xa7ff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x48, 0x6f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xfb06 .. 0xfbff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
@ -686,38 +716,38 @@ static const unsigned char uni2cp_low[5177] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x0d7a, 0x1239, 0x1239, 0x1239,
0x0e7a, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x0e9a,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x0f94, 0x1239, 0x1239, 0x104b, 0x114a
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x0d7a, 0x131b, 0x131b, 0x131b,
0x0e7a, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x0ede, 0x0f7c,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x1076, 0x131b, 0x131b, 0x112d, 0x122c
};
const struct sbcs_table cptable_21866 =

View file

@ -40,7 +40,7 @@ static const WCHAR cp2uni[256] =
0x0458, 0x0459, 0x045a, 0x045b, 0x045c, 0x00a7, 0x045e, 0x045f
};
static const unsigned char uni2cp_low[5177] =
static const unsigned char uni2cp_low[5403] =
{
/* 0x0000 .. 0x00ff */
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
@ -556,11 +556,41 @@ static const unsigned char uni2cp_low[5177] =
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa7e0 .. 0xa7ff */
/* 0xa69c .. 0xa6ff */
0xea, 0xec, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x48, 0x6f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa762 .. 0xa7ff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x48, 0x6f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xfb06 .. 0xfbff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
@ -686,38 +716,38 @@ static const unsigned char uni2cp_low[5177] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x0d7a, 0x1239, 0x1239, 0x1239,
0x0e7a, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x0e9a,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x0f94, 0x1239, 0x1239, 0x104b, 0x114a
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x0d7a, 0x131b, 0x131b, 0x131b,
0x0e7a, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x0ede, 0x0f7c,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x1076, 0x131b, 0x131b, 0x112d, 0x122c
};
const struct sbcs_table cptable_28595 =

View file

@ -73,7 +73,7 @@ static const WCHAR cp2uni[512] =
0x042d, 0x0449, 0x0429, 0x0447, 0x0427, 0x00a7, 0x25a0, 0x00a0
};
static const unsigned char uni2cp_low[5177] =
static const unsigned char uni2cp_low[5403] =
{
/* 0x0000 .. 0x00ff */
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
@ -589,11 +589,41 @@ static const unsigned char uni2cp_low[5177] =
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa7e0 .. 0xa7ff */
/* 0xa69c .. 0xa6ff */
0x9e, 0xed, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x48, 0x6f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa762 .. 0xa7ff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x48, 0x6f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xfb06 .. 0xfbff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
@ -719,38 +749,38 @@ static const unsigned char uni2cp_low[5177] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x0d7a, 0x1239, 0x1239, 0x1239,
0x0e7a, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x0e9a,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x0f94, 0x1239, 0x1239, 0x104b, 0x114a
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x0d7a, 0x131b, 0x131b, 0x131b,
0x0e7a, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x0ede, 0x0f7c,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x1076, 0x131b, 0x131b, 0x112d, 0x122c
};
const struct sbcs_table cptable_855 =

View file

@ -73,7 +73,7 @@ static const WCHAR cp2uni[512] =
0x00b0, 0x2219, 0x00b7, 0x221a, 0x2116, 0x00a4, 0x25a0, 0x00a0
};
static const unsigned char uni2cp_low[5177] =
static const unsigned char uni2cp_low[5403] =
{
/* 0x0000 .. 0x00ff */
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
@ -589,11 +589,41 @@ static const unsigned char uni2cp_low[5177] =
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa7e0 .. 0xa7ff */
/* 0xa69c .. 0xa6ff */
0xea, 0xec, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x48, 0x6f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa762 .. 0xa7ff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x48, 0x6f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xfb06 .. 0xfbff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
@ -719,38 +749,38 @@ static const unsigned char uni2cp_low[5177] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x0d7a, 0x1239, 0x1239, 0x1239,
0x0e7a, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x0e9a,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x0f94, 0x1239, 0x1239, 0x104b, 0x114a
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x0d7a, 0x131b, 0x131b, 0x131b,
0x0e7a, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x0ede, 0x0f7c,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x1076, 0x131b, 0x131b, 0x112d, 0x122c
};
const struct sbcs_table cptable_866 =

View file

@ -40,7 +40,7 @@ static const WCHAR cp2uni[256] =
0x042c, 0x042b, 0x0417, 0x0428, 0x042d, 0x0429, 0x0427, 0x042a
};
static const unsigned char uni2cp_low[5177] =
static const unsigned char uni2cp_low[5403] =
{
/* 0x0000 .. 0x00ff */
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
@ -556,11 +556,41 @@ static const unsigned char uni2cp_low[5177] =
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa7e0 .. 0xa7ff */
/* 0xa69c .. 0xa6ff */
0xdf, 0xd8, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x48, 0x6f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f,
/* 0xa762 .. 0xa7ff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x48, 0x6f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
/* 0xfb06 .. 0xfbff */
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f, 0x3f,
@ -686,38 +716,38 @@ static const unsigned char uni2cp_low[5177] =
static const unsigned short uni2cp_high[256] =
{
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x0d7a, 0x1239, 0x1239, 0x1239,
0x0e7a, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x0e9a,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239, 0x1239,
0x1239, 0x1239, 0x1239, 0x0f94, 0x1239, 0x1239, 0x104b, 0x114a
0x0000, 0x0100, 0x0200, 0x0300, 0x0400, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x04fa, 0x05fa, 0x06f4,
0x07f4, 0x08f2, 0x09ed, 0x0aea, 0x0b8a, 0x0c8a, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x0d7a, 0x131b, 0x131b, 0x131b,
0x0e7a, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x0ede, 0x0f7c,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b, 0x131b,
0x131b, 0x131b, 0x131b, 0x1076, 0x131b, 0x131b, 0x112d, 0x122c
};
const struct sbcs_table cptable_878 =

View file

@ -164,7 +164,7 @@ const WCHAR wine_casemap_lower[3807] =
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
/* 0x0370 .. 0x03ff */
0x0001, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0074,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0026, 0x0000,
0x0025, 0x0025, 0x0025, 0x0000, 0x0040, 0x0000, 0x003f, 0x003f,
0x0000, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020, 0x0020,
@ -220,7 +220,7 @@ const WCHAR wine_casemap_lower[3807] =
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
0x0000, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030,
0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030,
0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030,
@ -428,7 +428,7 @@ const WCHAR wine_casemap_lower[3807] =
0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001,
0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001,
0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001,
0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -457,10 +457,10 @@ const WCHAR wine_casemap_lower[3807] =
0x0000, 0x0001, 0x0000, 0x75fc, 0x0001, 0x0000, 0x0001, 0x0000,
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000,
0x0000, 0x0001, 0x0000, 0x5ad8, 0x0000, 0x0000, 0x0001, 0x0000,
0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
0x0001, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
0x5abc, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000, 0x0001, 0x0000,
0x5abc, 0x5ab1, 0x5ab5, 0x5abf, 0x0000, 0x0000, 0x5aee, 0x5ad6,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -635,15 +635,15 @@ const WCHAR wine_casemap_upper[3994] =
0x2a3f, 0x0000, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff,
0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff,
0x2a1f, 0x2a1c, 0x2a1e, 0xff2e, 0xff32, 0x0000, 0xff33, 0xff33,
0x0000, 0xff36, 0x0000, 0xff35, 0x0000, 0x0000, 0x0000, 0x0000,
0xff33, 0x0000, 0x0000, 0xff31, 0x0000, 0xa528, 0xa544, 0x0000,
0xff2f, 0xff2d, 0x0000, 0x29f7, 0x0000, 0x0000, 0x0000, 0xff2d,
0x0000, 0xff36, 0x0000, 0xff35, 0xa54f, 0x0000, 0x0000, 0x0000,
0xff33, 0xa54b, 0x0000, 0xff31, 0x0000, 0xa528, 0xa544, 0x0000,
0xff2f, 0xff2d, 0x0000, 0x29f7, 0xa541, 0x0000, 0x0000, 0xff2d,
0x0000, 0x29fd, 0xff2b, 0x0000, 0x0000, 0xff2a, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x29e7, 0x0000, 0x0000,
0xff26, 0x0000, 0x0000, 0xff26, 0x0000, 0x0000, 0x0000, 0x0000,
0xff26, 0x0000, 0x0000, 0xff26, 0x0000, 0x0000, 0x0000, 0xa52a,
0xff26, 0xffbb, 0xff27, 0xff27, 0xffb9, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0xff25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xa512, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -678,7 +678,7 @@ const WCHAR wine_casemap_upper[3994] =
0xffd1, 0xffca, 0xfff8, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0xffff, 0xffaa, 0xffb0, 0x0007, 0x0000, 0x0000,
0xffff, 0x0000, 0xffff, 0xffaa, 0xffb0, 0x0007, 0xff8c, 0x0000,
0xffa0, 0x0000, 0x0000, 0xffff, 0x0000, 0x0000, 0xffff, 0x0000,
0x0000, 0x0000, 0x0000,
/* 0x0404 .. 0x04ff */
@ -720,7 +720,7 @@ const WCHAR wine_casemap_upper[3994] =
0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff,
0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff,
0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -957,7 +957,7 @@ const WCHAR wine_casemap_upper[3994] =
0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xffff, 0x0000, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -985,8 +985,8 @@ const WCHAR wine_casemap_upper[3994] =
0x0000, 0xffff, 0x0000, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0x0000, 0x0000,
0x0000, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0x0000, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000, 0xffff, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -1025,14 +1025,14 @@ const WCHAR wine_casemap_upper[3994] =
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000
};
const WCHAR wine_digitmap[5837] =
const WCHAR wine_digitmap[5933] =
{
/* index */
0x01d0, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x028a, 0x0384,
0x0100, 0x044e, 0x053e, 0x062e, 0x071e, 0x080e, 0x08be, 0x099e,
0x0a5e, 0x0100, 0x0100, 0x0af8, 0x0100, 0x0100, 0x0100, 0x0b6a,
0x0c5a, 0x0d14, 0x0def, 0x0e9f, 0x0f5f, 0x0100, 0x0100, 0x0100,
0x0fef, 0x0100, 0x0100, 0x0100, 0x108f, 0x0100, 0x0100, 0x118f,
0x0100, 0x044e, 0x053e, 0x062e, 0x071e, 0x080e, 0x08fe, 0x09de,
0x0a9e, 0x0100, 0x0100, 0x0b38, 0x0100, 0x0100, 0x0100, 0x0baa,
0x0c9a, 0x0d54, 0x0e2f, 0x0edf, 0x0f9f, 0x0100, 0x0100, 0x0100,
0x102f, 0x0100, 0x0100, 0x0100, 0x10cf, 0x0100, 0x0100, 0x11cf,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
@ -1048,8 +1048,8 @@ const WCHAR wine_digitmap[5837] =
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x126f, 0x0100,
0x129f, 0x139f, 0x1479, 0x14d3, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x12af, 0x0100,
0x12df, 0x13df, 0x14d9, 0x1533, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
@ -1059,7 +1059,7 @@ const WCHAR wine_digitmap[5837] =
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x15cd,
0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x162d,
/* defaults */
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -1325,11 +1325,19 @@ const WCHAR wine_digitmap[5837] =
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xf24a, 0xf24a,
0xf24a, 0xf24a, 0xf24a, 0xf24a, 0xf24a, 0xf24a, 0xf24a, 0xf24a,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
/* 0x0e10 .. 0x0eff */
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
/* 0x0e50 .. 0x0eff */
0xf1e0, 0xf1e0, 0xf1e0, 0xf1e0, 0xf1e0, 0xf1e0, 0xf1e0, 0xf1e0,
0xf1e0, 0xf1e0, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -1716,9 +1724,13 @@ const WCHAR wine_digitmap[5837] =
0x5660, 0x5660, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x5640, 0x5640, 0x5640, 0x5640, 0x5640, 0x5640, 0x5640, 0x5640,
0x5640, 0x5640, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
/* 0xaa06 .. 0xaaff */
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
/* 0xaa26 .. 0xaaff */
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,

View file

@ -150,7 +150,7 @@ const unsigned short wine_wctype_table[17152] =
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0x1301, 0x1302, 0x1301, 0x1302, 0xb300, 0xb200, 0x1301, 0x1302,
0x0000, 0x0000, 0x1300, 0x1302, 0x1302, 0x1302, 0xb210, 0x0000,
0x0000, 0x0000, 0x1300, 0x1302, 0x1302, 0x1302, 0xb210, 0x1301,
0x0000, 0x0000, 0x0000, 0x0000, 0xb200, 0xb200, 0x1301, 0xb210,
0x1301, 0x1301, 0x1301, 0x0000, 0x1301, 0x0000, 0x1301, 0x1301,
0x1302, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301,
@ -204,7 +204,7 @@ const unsigned short wine_wctype_table[17152] =
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x0000, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301,
0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301,
0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301,
@ -216,7 +216,7 @@ const unsigned short wine_wctype_table[17152] =
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x0000, 0x1210, 0xb210, 0x0000, 0x0000, 0x0000, 0x0000, 0x5200,
0x0000, 0x1210, 0xb210, 0x0000, 0x0000, 0xb200, 0xb200, 0x5200,
0x0000, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
@ -231,7 +231,7 @@ const unsigned short wine_wctype_table[17152] =
0x2300, 0x2300, 0x2300, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x2300, 0x2300, 0x2300, 0x2210, 0x2210, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x6220, 0x6220, 0x6220, 0x6220, 0x6220, 0x0000, 0xb200, 0xb200,
0x6220, 0x6220, 0x6220, 0x6220, 0x6220, 0x6220, 0xb200, 0xb200,
0xc200, 0x5210, 0x5210, 0xc200, 0x7210, 0xc210, 0xb200, 0xb200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xc210, 0xc220, 0x0000, 0xc210, 0xc210,
@ -315,9 +315,9 @@ const unsigned short wine_wctype_table[17152] =
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xc300, 0x0000, 0xc300, 0xc300, 0xc300, 0xc300, 0xc300, 0xc300,
0xc300, 0xc300, 0xc300, 0xc300, 0xc300, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xc300, 0xc300, 0xc300, 0xc300, 0xc300, 0xc300, 0xc300, 0xc300,
0xc300, 0xc300, 0xc300, 0xc300, 0xc300, 0xc300, 0xc300, 0xc300,
0xc300, 0xc300, 0xc300, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -326,7 +326,7 @@ const unsigned short wine_wctype_table[17152] =
0x0000, 0x0000, 0x0000, 0x0000, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0x0000,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0x1200, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -342,8 +342,8 @@ const unsigned short wine_wctype_table[17152] =
0x1300, 0x1300, 0xd200, 0xd200, 0x1210, 0x1210, 0x1204, 0x1204,
0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204,
0x1210, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x0000, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x0000, 0xd200, 0x1200, 0x1200, 0x0000, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0xd200, 0x1200, 0x1200, 0x0000, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000, 0x0000, 0x1300,
0x1300, 0x0000, 0x0000, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -423,13 +423,13 @@ const unsigned short wine_wctype_table[17152] =
0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204,
0x1200, 0x1200, 0x1200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0x5200, 0xb200, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x1200, 0x1200, 0x1200, 0x0000, 0x1300, 0x1300, 0x1300,
0xd200, 0x1200, 0x1200, 0x1200, 0x0000, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000, 0x1300, 0x1300,
0x1300, 0x0000, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x0000, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x0000, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x0000, 0x0000, 0x0000, 0x1300, 0xd200, 0xd200,
0xd200, 0x1200, 0x1200, 0x1200, 0x1200, 0x0000, 0xd200, 0xd200,
0xd200, 0x0000, 0xd200, 0xd200, 0xd200, 0xd200, 0x0000, 0x0000,
@ -439,7 +439,7 @@ const unsigned short wine_wctype_table[17152] =
0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0x1200,
0x0000, 0x0000, 0x1200, 0x1200, 0x0000, 0x1300, 0x1300, 0x1300,
0x0000, 0xd200, 0x1200, 0x1200, 0x0000, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000, 0x1300, 0x1300,
0x1300, 0x0000, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -455,7 +455,7 @@ const unsigned short wine_wctype_table[17152] =
0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204,
0x0000, 0x1300, 0x1300, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x1200, 0x1200, 0x0000, 0x1300, 0x1300, 0x1300,
0x0000, 0xd200, 0x1200, 0x1200, 0x0000, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000, 0x1300, 0x1300,
0x1300, 0x0000, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -483,8 +483,8 @@ const unsigned short wine_wctype_table[17152] =
0x0000, 0x0000, 0xd200, 0x0000, 0x0000, 0x0000, 0x0000, 0x1200,
0x1200, 0x1200, 0xd200, 0xd200, 0xd200, 0x0000, 0xd200, 0x0000,
0x1200, 0x1200, 0x1200, 0x1200, 0x1200, 0x1200, 0x1200, 0x1200,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1204, 0x1204,
0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204,
0x0000, 0x0000, 0x1200, 0x1200, 0x1210, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -741,8 +741,8 @@ const unsigned short wine_wctype_table[17152] =
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1210, 0x1210, 0x1210, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000, 0x1300, 0x1300,
0x1300, 0x1300, 0xd200, 0xd200, 0xd200, 0x0000, 0x0000, 0x0000,
@ -810,7 +810,7 @@ const unsigned short wine_wctype_table[17152] =
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000, 0x0000, 0x0000,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000,
0xd200, 0xd200, 0xd200, 0x1200, 0x1200, 0x1200, 0x1200, 0xd200,
0xd200, 0x1200, 0x1200, 0x1200, 0x0000, 0x0000, 0x0000, 0x0000,
0x1200, 0x1200, 0xd200, 0x1200, 0x1200, 0x1200, 0x1200, 0x1200,
@ -861,8 +861,8 @@ const unsigned short wine_wctype_table[17152] =
0x1204, 0x1204, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1210, 0x1210, 0x1210, 0x1210, 0x1210, 0x1210, 0x1210, 0x1300,
0x1210, 0x1210, 0x1210, 0x1210, 0x1210, 0x1210, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -892,7 +892,7 @@ const unsigned short wine_wctype_table[17152] =
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1200, 0xd200, 0xd200, 0xd200, 0xd200, 0x1200, 0x1200,
0xd200, 0xd200, 0x1200, 0xd200, 0x1200, 0x1200, 0x1300, 0x1300,
0xd200, 0xd200, 0x1200, 0xd200, 0xd200, 0xd200, 0x1300, 0x1300,
0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204,
0x1204, 0x1204, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -934,7 +934,7 @@ const unsigned short wine_wctype_table[17152] =
0xd200, 0x1200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0x1300, 0x1300, 0x1300, 0x1300, 0xd200, 0x1300, 0x1300,
0x1300, 0x1300, 0x1200, 0x1200, 0xd200, 0x1300, 0x1300, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xd200, 0xd200, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
@ -963,9 +963,9 @@ const unsigned short wine_wctype_table[17152] =
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0xd200, 0xd200, 0xd200, 0xd200,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
@ -1054,7 +1054,7 @@ const unsigned short wine_wctype_table[17152] =
0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200,
0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200,
0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200,
0x5200, 0x5200, 0x5200, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x5200, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
@ -1157,8 +1157,8 @@ const unsigned short wine_wctype_table[17152] =
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
@ -1255,7 +1255,7 @@ const unsigned short wine_wctype_table[17152] =
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0x0000, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
@ -1360,29 +1360,29 @@ const unsigned short wine_wctype_table[17152] =
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0x0000, 0x0000, 0x0000,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0x0000, 0x0000, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0x0000, 0x0000,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0x0000, 0x0000, 0x0000, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0x0000, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200, 0xb200,
0xb200, 0xb200, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301,
0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301,
0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301, 0x1301,
@ -1454,8 +1454,8 @@ const unsigned short wine_wctype_table[17152] =
0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210,
0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb300,
0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210,
0xb210, 0xb210, 0xb210, 0xb210, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210,
0xb210, 0xb210, 0xb210, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -1754,7 +1754,7 @@ const unsigned short wine_wctype_table[17152] =
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xd200,
0x1301, 0x1302, 0x1301, 0x1302, 0x1300, 0x1300, 0x0000, 0xd200,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -1785,12 +1785,11 @@ const unsigned short wine_wctype_table[17152] =
0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0xb300, 0x1200, 0x1200, 0x1301, 0x1302, 0x1301, 0x1302, 0x0000,
0x1301, 0x1302, 0x1301, 0x1302, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1301, 0x1302, 0x1301, 0x1302, 0x1302, 0x1302, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302, 0x1301, 0x1302,
0x1301, 0x1302, 0x1301, 0x1301, 0x1301, 0x1301, 0x0000, 0x0000,
0x1301, 0x1301, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -1798,6 +1797,7 @@ const unsigned short wine_wctype_table[17152] =
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1300,
0x1300, 0x1300, 0x1302, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0xd200, 0x1300, 0x1300, 0x1300, 0xd200, 0x1300,
0x1300, 0x1300, 0x1300, 0xd200, 0x1300, 0x1300, 0x1300, 0x1300,
@ -1859,10 +1859,10 @@ const unsigned short wine_wctype_table[17152] =
0x1210, 0x1210, 0x1210, 0x1210, 0x1210, 0x1210, 0x0000, 0x1300,
0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204,
0x1204, 0x1204, 0x0000, 0x0000, 0x0000, 0x0000, 0x1210, 0x1210,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0xd200, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204, 0x1204,
0x1204, 0x1204, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -1878,7 +1878,7 @@ const unsigned short wine_wctype_table[17152] =
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1200,
0x1200, 0x1200, 0x1300, 0x1200, 0x0000, 0x0000, 0x0000, 0x0000,
0x1200, 0x1200, 0x1300, 0x1200, 0xd200, 0x1200, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300,
@ -1901,13 +1901,13 @@ const unsigned short wine_wctype_table[17152] =
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000,
0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x1300, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302, 0x1302,
0x1302, 0x1302, 0x1302, 0x1200, 0x1300, 0x1300, 0x1300, 0x1300,
0x0000, 0x0000, 0x0000, 0x0000, 0x1302, 0x1302, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@ -2091,8 +2091,8 @@ const unsigned short wine_wctype_table[17152] =
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210,
0xb210, 0xb210, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200,
0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0xd200, 0x0000, 0x0000,
0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210,
0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210,
0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210, 0xb210,