mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-04-17 11:08:06 -05:00
Reformat the composetbl[] array in winucs.c.
I scrolled past it just now and decided those open braces at the ends of the lines are just too ugly to live. They originally got that way when I put the whole source base through GNU indent, which as far as I'm concerned is a horrible misfeature of indent!
This commit is contained in:
parent
142a458fee
commit
61f668aa5c
654
windows/winucs.c
654
windows/winucs.c
@ -651,336 +651,332 @@ int check_compose_internal(int first, int second, int recurse)
|
||||
|
||||
static const struct {
|
||||
char first, second;
|
||||
wchar_t composed;
|
||||
wchar_t composed;
|
||||
} composetbl[] = {
|
||||
{
|
||||
0x2b, 0x2b, 0x0023}, {
|
||||
0x41, 0x41, 0x0040}, {
|
||||
0x28, 0x28, 0x005b}, {
|
||||
0x2f, 0x2f, 0x005c}, {
|
||||
0x29, 0x29, 0x005d}, {
|
||||
0x28, 0x2d, 0x007b}, {
|
||||
0x2d, 0x29, 0x007d}, {
|
||||
0x2f, 0x5e, 0x007c}, {
|
||||
0x21, 0x21, 0x00a1}, {
|
||||
0x43, 0x2f, 0x00a2}, {
|
||||
0x43, 0x7c, 0x00a2}, {
|
||||
0x4c, 0x2d, 0x00a3}, {
|
||||
0x4c, 0x3d, 0x20a4}, {
|
||||
0x58, 0x4f, 0x00a4}, {
|
||||
0x58, 0x30, 0x00a4}, {
|
||||
0x59, 0x2d, 0x00a5}, {
|
||||
0x59, 0x3d, 0x00a5}, {
|
||||
0x7c, 0x7c, 0x00a6}, {
|
||||
0x53, 0x4f, 0x00a7}, {
|
||||
0x53, 0x21, 0x00a7}, {
|
||||
0x53, 0x30, 0x00a7}, {
|
||||
0x22, 0x22, 0x00a8}, {
|
||||
0x43, 0x4f, 0x00a9}, {
|
||||
0x43, 0x30, 0x00a9}, {
|
||||
0x41, 0x5f, 0x00aa}, {
|
||||
0x3c, 0x3c, 0x00ab}, {
|
||||
0x2c, 0x2d, 0x00ac}, {
|
||||
0x2d, 0x2d, 0x00ad}, {
|
||||
0x52, 0x4f, 0x00ae}, {
|
||||
0x2d, 0x5e, 0x00af}, {
|
||||
0x30, 0x5e, 0x00b0}, {
|
||||
0x2b, 0x2d, 0x00b1}, {
|
||||
0x32, 0x5e, 0x00b2}, {
|
||||
0x33, 0x5e, 0x00b3}, {
|
||||
0x27, 0x27, 0x00b4}, {
|
||||
0x2f, 0x55, 0x00b5}, {
|
||||
0x50, 0x21, 0x00b6}, {
|
||||
0x2e, 0x5e, 0x00b7}, {
|
||||
0x2c, 0x2c, 0x00b8}, {
|
||||
0x31, 0x5e, 0x00b9}, {
|
||||
0x4f, 0x5f, 0x00ba}, {
|
||||
0x3e, 0x3e, 0x00bb}, {
|
||||
0x31, 0x34, 0x00bc}, {
|
||||
0x31, 0x32, 0x00bd}, {
|
||||
0x33, 0x34, 0x00be}, {
|
||||
0x3f, 0x3f, 0x00bf}, {
|
||||
0x60, 0x41, 0x00c0}, {
|
||||
0x27, 0x41, 0x00c1}, {
|
||||
0x5e, 0x41, 0x00c2}, {
|
||||
0x7e, 0x41, 0x00c3}, {
|
||||
0x22, 0x41, 0x00c4}, {
|
||||
0x2a, 0x41, 0x00c5}, {
|
||||
0x41, 0x45, 0x00c6}, {
|
||||
0x2c, 0x43, 0x00c7}, {
|
||||
0x60, 0x45, 0x00c8}, {
|
||||
0x27, 0x45, 0x00c9}, {
|
||||
0x5e, 0x45, 0x00ca}, {
|
||||
0x22, 0x45, 0x00cb}, {
|
||||
0x60, 0x49, 0x00cc}, {
|
||||
0x27, 0x49, 0x00cd}, {
|
||||
0x5e, 0x49, 0x00ce}, {
|
||||
0x22, 0x49, 0x00cf}, {
|
||||
0x2d, 0x44, 0x00d0}, {
|
||||
0x7e, 0x4e, 0x00d1}, {
|
||||
0x60, 0x4f, 0x00d2}, {
|
||||
0x27, 0x4f, 0x00d3}, {
|
||||
0x5e, 0x4f, 0x00d4}, {
|
||||
0x7e, 0x4f, 0x00d5}, {
|
||||
0x22, 0x4f, 0x00d6}, {
|
||||
0x58, 0x58, 0x00d7}, {
|
||||
0x2f, 0x4f, 0x00d8}, {
|
||||
0x60, 0x55, 0x00d9}, {
|
||||
0x27, 0x55, 0x00da}, {
|
||||
0x5e, 0x55, 0x00db}, {
|
||||
0x22, 0x55, 0x00dc}, {
|
||||
0x27, 0x59, 0x00dd}, {
|
||||
0x48, 0x54, 0x00de}, {
|
||||
0x73, 0x73, 0x00df}, {
|
||||
0x60, 0x61, 0x00e0}, {
|
||||
0x27, 0x61, 0x00e1}, {
|
||||
0x5e, 0x61, 0x00e2}, {
|
||||
0x7e, 0x61, 0x00e3}, {
|
||||
0x22, 0x61, 0x00e4}, {
|
||||
0x2a, 0x61, 0x00e5}, {
|
||||
0x61, 0x65, 0x00e6}, {
|
||||
0x2c, 0x63, 0x00e7}, {
|
||||
0x60, 0x65, 0x00e8}, {
|
||||
0x27, 0x65, 0x00e9}, {
|
||||
0x5e, 0x65, 0x00ea}, {
|
||||
0x22, 0x65, 0x00eb}, {
|
||||
0x60, 0x69, 0x00ec}, {
|
||||
0x27, 0x69, 0x00ed}, {
|
||||
0x5e, 0x69, 0x00ee}, {
|
||||
0x22, 0x69, 0x00ef}, {
|
||||
0x2d, 0x64, 0x00f0}, {
|
||||
0x7e, 0x6e, 0x00f1}, {
|
||||
0x60, 0x6f, 0x00f2}, {
|
||||
0x27, 0x6f, 0x00f3}, {
|
||||
0x5e, 0x6f, 0x00f4}, {
|
||||
0x7e, 0x6f, 0x00f5}, {
|
||||
0x22, 0x6f, 0x00f6}, {
|
||||
0x3a, 0x2d, 0x00f7}, {
|
||||
0x6f, 0x2f, 0x00f8}, {
|
||||
0x60, 0x75, 0x00f9}, {
|
||||
0x27, 0x75, 0x00fa}, {
|
||||
0x5e, 0x75, 0x00fb}, {
|
||||
0x22, 0x75, 0x00fc}, {
|
||||
0x27, 0x79, 0x00fd}, {
|
||||
0x68, 0x74, 0x00fe}, {
|
||||
0x22, 0x79, 0x00ff},
|
||||
/* Unicode extras. */
|
||||
{
|
||||
0x6f, 0x65, 0x0153}, {
|
||||
0x4f, 0x45, 0x0152},
|
||||
/* Compose pairs from UCS */
|
||||
{
|
||||
0x41, 0x2D, 0x0100}, {
|
||||
0x61, 0x2D, 0x0101}, {
|
||||
0x43, 0x27, 0x0106}, {
|
||||
0x63, 0x27, 0x0107}, {
|
||||
0x43, 0x5E, 0x0108}, {
|
||||
0x63, 0x5E, 0x0109}, {
|
||||
0x45, 0x2D, 0x0112}, {
|
||||
0x65, 0x2D, 0x0113}, {
|
||||
0x47, 0x5E, 0x011C}, {
|
||||
0x67, 0x5E, 0x011D}, {
|
||||
0x47, 0x2C, 0x0122}, {
|
||||
0x67, 0x2C, 0x0123}, {
|
||||
0x48, 0x5E, 0x0124}, {
|
||||
0x68, 0x5E, 0x0125}, {
|
||||
0x49, 0x7E, 0x0128}, {
|
||||
0x69, 0x7E, 0x0129}, {
|
||||
0x49, 0x2D, 0x012A}, {
|
||||
0x69, 0x2D, 0x012B}, {
|
||||
0x4A, 0x5E, 0x0134}, {
|
||||
0x6A, 0x5E, 0x0135}, {
|
||||
0x4B, 0x2C, 0x0136}, {
|
||||
0x6B, 0x2C, 0x0137}, {
|
||||
0x4C, 0x27, 0x0139}, {
|
||||
0x6C, 0x27, 0x013A}, {
|
||||
0x4C, 0x2C, 0x013B}, {
|
||||
0x6C, 0x2C, 0x013C}, {
|
||||
0x4E, 0x27, 0x0143}, {
|
||||
0x6E, 0x27, 0x0144}, {
|
||||
0x4E, 0x2C, 0x0145}, {
|
||||
0x6E, 0x2C, 0x0146}, {
|
||||
0x4F, 0x2D, 0x014C}, {
|
||||
0x6F, 0x2D, 0x014D}, {
|
||||
0x52, 0x27, 0x0154}, {
|
||||
0x72, 0x27, 0x0155}, {
|
||||
0x52, 0x2C, 0x0156}, {
|
||||
0x72, 0x2C, 0x0157}, {
|
||||
0x53, 0x27, 0x015A}, {
|
||||
0x73, 0x27, 0x015B}, {
|
||||
0x53, 0x5E, 0x015C}, {
|
||||
0x73, 0x5E, 0x015D}, {
|
||||
0x53, 0x2C, 0x015E}, {
|
||||
0x73, 0x2C, 0x015F}, {
|
||||
0x54, 0x2C, 0x0162}, {
|
||||
0x74, 0x2C, 0x0163}, {
|
||||
0x55, 0x7E, 0x0168}, {
|
||||
0x75, 0x7E, 0x0169}, {
|
||||
0x55, 0x2D, 0x016A}, {
|
||||
0x75, 0x2D, 0x016B}, {
|
||||
0x55, 0x2A, 0x016E}, {
|
||||
0x75, 0x2A, 0x016F}, {
|
||||
0x57, 0x5E, 0x0174}, {
|
||||
0x77, 0x5E, 0x0175}, {
|
||||
0x59, 0x5E, 0x0176}, {
|
||||
0x79, 0x5E, 0x0177}, {
|
||||
0x59, 0x22, 0x0178}, {
|
||||
0x5A, 0x27, 0x0179}, {
|
||||
0x7A, 0x27, 0x017A}, {
|
||||
0x47, 0x27, 0x01F4}, {
|
||||
0x67, 0x27, 0x01F5}, {
|
||||
0x4E, 0x60, 0x01F8}, {
|
||||
0x6E, 0x60, 0x01F9}, {
|
||||
0x45, 0x2C, 0x0228}, {
|
||||
0x65, 0x2C, 0x0229}, {
|
||||
0x59, 0x2D, 0x0232}, {
|
||||
0x79, 0x2D, 0x0233}, {
|
||||
0x44, 0x2C, 0x1E10}, {
|
||||
0x64, 0x2C, 0x1E11}, {
|
||||
0x47, 0x2D, 0x1E20}, {
|
||||
0x67, 0x2D, 0x1E21}, {
|
||||
0x48, 0x22, 0x1E26}, {
|
||||
0x68, 0x22, 0x1E27}, {
|
||||
0x48, 0x2C, 0x1E28}, {
|
||||
0x68, 0x2C, 0x1E29}, {
|
||||
0x4B, 0x27, 0x1E30}, {
|
||||
0x6B, 0x27, 0x1E31}, {
|
||||
0x4D, 0x27, 0x1E3E}, {
|
||||
0x6D, 0x27, 0x1E3F}, {
|
||||
0x50, 0x27, 0x1E54}, {
|
||||
0x70, 0x27, 0x1E55}, {
|
||||
0x56, 0x7E, 0x1E7C}, {
|
||||
0x76, 0x7E, 0x1E7D}, {
|
||||
0x57, 0x60, 0x1E80}, {
|
||||
0x77, 0x60, 0x1E81}, {
|
||||
0x57, 0x27, 0x1E82}, {
|
||||
0x77, 0x27, 0x1E83}, {
|
||||
0x57, 0x22, 0x1E84}, {
|
||||
0x77, 0x22, 0x1E85}, {
|
||||
0x58, 0x22, 0x1E8C}, {
|
||||
0x78, 0x22, 0x1E8D}, {
|
||||
0x5A, 0x5E, 0x1E90}, {
|
||||
0x7A, 0x5E, 0x1E91}, {
|
||||
0x74, 0x22, 0x1E97}, {
|
||||
0x77, 0x2A, 0x1E98}, {
|
||||
0x79, 0x2A, 0x1E99}, {
|
||||
0x45, 0x7E, 0x1EBC}, {
|
||||
0x65, 0x7E, 0x1EBD}, {
|
||||
0x59, 0x60, 0x1EF2}, {
|
||||
0x79, 0x60, 0x1EF3}, {
|
||||
0x59, 0x7E, 0x1EF8}, {
|
||||
0x79, 0x7E, 0x1EF9},
|
||||
/* Compatible/possibles from UCS */
|
||||
{
|
||||
0x49, 0x4A, 0x0132}, {
|
||||
0x69, 0x6A, 0x0133}, {
|
||||
0x4C, 0x4A, 0x01C7}, {
|
||||
0x4C, 0x6A, 0x01C8}, {
|
||||
0x6C, 0x6A, 0x01C9}, {
|
||||
0x4E, 0x4A, 0x01CA}, {
|
||||
0x4E, 0x6A, 0x01CB}, {
|
||||
0x6E, 0x6A, 0x01CC}, {
|
||||
0x44, 0x5A, 0x01F1}, {
|
||||
0x44, 0x7A, 0x01F2}, {
|
||||
0x64, 0x7A, 0x01F3}, {
|
||||
0x2E, 0x2E, 0x2025}, {
|
||||
0x21, 0x21, 0x203C}, {
|
||||
0x3F, 0x21, 0x2048}, {
|
||||
0x21, 0x3F, 0x2049}, {
|
||||
0x52, 0x73, 0x20A8}, {
|
||||
0x4E, 0x6F, 0x2116}, {
|
||||
0x53, 0x4D, 0x2120}, {
|
||||
0x54, 0x4D, 0x2122}, {
|
||||
0x49, 0x49, 0x2161}, {
|
||||
0x49, 0x56, 0x2163}, {
|
||||
0x56, 0x49, 0x2165}, {
|
||||
0x49, 0x58, 0x2168}, {
|
||||
0x58, 0x49, 0x216A}, {
|
||||
0x69, 0x69, 0x2171}, {
|
||||
0x69, 0x76, 0x2173}, {
|
||||
0x76, 0x69, 0x2175}, {
|
||||
0x69, 0x78, 0x2178}, {
|
||||
0x78, 0x69, 0x217A}, {
|
||||
0x31, 0x30, 0x2469}, {
|
||||
0x31, 0x31, 0x246A}, {
|
||||
0x31, 0x32, 0x246B}, {
|
||||
0x31, 0x33, 0x246C}, {
|
||||
0x31, 0x34, 0x246D}, {
|
||||
0x31, 0x35, 0x246E}, {
|
||||
0x31, 0x36, 0x246F}, {
|
||||
0x31, 0x37, 0x2470}, {
|
||||
0x31, 0x38, 0x2471}, {
|
||||
0x31, 0x39, 0x2472}, {
|
||||
0x32, 0x30, 0x2473}, {
|
||||
0x31, 0x2E, 0x2488}, {
|
||||
0x32, 0x2E, 0x2489}, {
|
||||
0x33, 0x2E, 0x248A}, {
|
||||
0x34, 0x2E, 0x248B}, {
|
||||
0x35, 0x2E, 0x248C}, {
|
||||
0x36, 0x2E, 0x248D}, {
|
||||
0x37, 0x2E, 0x248E}, {
|
||||
0x38, 0x2E, 0x248F}, {
|
||||
0x39, 0x2E, 0x2490}, {
|
||||
0x64, 0x61, 0x3372}, {
|
||||
0x41, 0x55, 0x3373}, {
|
||||
0x6F, 0x56, 0x3375}, {
|
||||
0x70, 0x63, 0x3376}, {
|
||||
0x70, 0x41, 0x3380}, {
|
||||
0x6E, 0x41, 0x3381}, {
|
||||
0x6D, 0x41, 0x3383}, {
|
||||
0x6B, 0x41, 0x3384}, {
|
||||
0x4B, 0x42, 0x3385}, {
|
||||
0x4D, 0x42, 0x3386}, {
|
||||
0x47, 0x42, 0x3387}, {
|
||||
0x70, 0x46, 0x338A}, {
|
||||
0x6E, 0x46, 0x338B}, {
|
||||
0x6D, 0x67, 0x338E}, {
|
||||
0x6B, 0x67, 0x338F}, {
|
||||
0x48, 0x7A, 0x3390}, {
|
||||
0x66, 0x6D, 0x3399}, {
|
||||
0x6E, 0x6D, 0x339A}, {
|
||||
0x6D, 0x6D, 0x339C}, {
|
||||
0x63, 0x6D, 0x339D}, {
|
||||
0x6B, 0x6D, 0x339E}, {
|
||||
0x50, 0x61, 0x33A9}, {
|
||||
0x70, 0x73, 0x33B0}, {
|
||||
0x6E, 0x73, 0x33B1}, {
|
||||
0x6D, 0x73, 0x33B3}, {
|
||||
0x70, 0x56, 0x33B4}, {
|
||||
0x6E, 0x56, 0x33B5}, {
|
||||
0x6D, 0x56, 0x33B7}, {
|
||||
0x6B, 0x56, 0x33B8}, {
|
||||
0x4D, 0x56, 0x33B9}, {
|
||||
0x70, 0x57, 0x33BA}, {
|
||||
0x6E, 0x57, 0x33BB}, {
|
||||
0x6D, 0x57, 0x33BD}, {
|
||||
0x6B, 0x57, 0x33BE}, {
|
||||
0x4D, 0x57, 0x33BF}, {
|
||||
0x42, 0x71, 0x33C3}, {
|
||||
0x63, 0x63, 0x33C4}, {
|
||||
0x63, 0x64, 0x33C5}, {
|
||||
0x64, 0x42, 0x33C8}, {
|
||||
0x47, 0x79, 0x33C9}, {
|
||||
0x68, 0x61, 0x33CA}, {
|
||||
0x48, 0x50, 0x33CB}, {
|
||||
0x69, 0x6E, 0x33CC}, {
|
||||
0x4B, 0x4B, 0x33CD}, {
|
||||
0x4B, 0x4D, 0x33CE}, {
|
||||
0x6B, 0x74, 0x33CF}, {
|
||||
0x6C, 0x6D, 0x33D0}, {
|
||||
0x6C, 0x6E, 0x33D1}, {
|
||||
0x6C, 0x78, 0x33D3}, {
|
||||
0x6D, 0x62, 0x33D4}, {
|
||||
0x50, 0x48, 0x33D7}, {
|
||||
0x50, 0x52, 0x33DA}, {
|
||||
0x73, 0x72, 0x33DB}, {
|
||||
0x53, 0x76, 0x33DC}, {
|
||||
0x57, 0x62, 0x33DD}, {
|
||||
0x66, 0x66, 0xFB00}, {
|
||||
0x66, 0x69, 0xFB01}, {
|
||||
0x66, 0x6C, 0xFB02}, {
|
||||
0x73, 0x74, 0xFB06}, {
|
||||
0, 0, 0}
|
||||
{0x2b, 0x2b, 0x0023},
|
||||
{0x41, 0x41, 0x0040},
|
||||
{0x28, 0x28, 0x005b},
|
||||
{0x2f, 0x2f, 0x005c},
|
||||
{0x29, 0x29, 0x005d},
|
||||
{0x28, 0x2d, 0x007b},
|
||||
{0x2d, 0x29, 0x007d},
|
||||
{0x2f, 0x5e, 0x007c},
|
||||
{0x21, 0x21, 0x00a1},
|
||||
{0x43, 0x2f, 0x00a2},
|
||||
{0x43, 0x7c, 0x00a2},
|
||||
{0x4c, 0x2d, 0x00a3},
|
||||
{0x4c, 0x3d, 0x20a4},
|
||||
{0x58, 0x4f, 0x00a4},
|
||||
{0x58, 0x30, 0x00a4},
|
||||
{0x59, 0x2d, 0x00a5},
|
||||
{0x59, 0x3d, 0x00a5},
|
||||
{0x7c, 0x7c, 0x00a6},
|
||||
{0x53, 0x4f, 0x00a7},
|
||||
{0x53, 0x21, 0x00a7},
|
||||
{0x53, 0x30, 0x00a7},
|
||||
{0x22, 0x22, 0x00a8},
|
||||
{0x43, 0x4f, 0x00a9},
|
||||
{0x43, 0x30, 0x00a9},
|
||||
{0x41, 0x5f, 0x00aa},
|
||||
{0x3c, 0x3c, 0x00ab},
|
||||
{0x2c, 0x2d, 0x00ac},
|
||||
{0x2d, 0x2d, 0x00ad},
|
||||
{0x52, 0x4f, 0x00ae},
|
||||
{0x2d, 0x5e, 0x00af},
|
||||
{0x30, 0x5e, 0x00b0},
|
||||
{0x2b, 0x2d, 0x00b1},
|
||||
{0x32, 0x5e, 0x00b2},
|
||||
{0x33, 0x5e, 0x00b3},
|
||||
{0x27, 0x27, 0x00b4},
|
||||
{0x2f, 0x55, 0x00b5},
|
||||
{0x50, 0x21, 0x00b6},
|
||||
{0x2e, 0x5e, 0x00b7},
|
||||
{0x2c, 0x2c, 0x00b8},
|
||||
{0x31, 0x5e, 0x00b9},
|
||||
{0x4f, 0x5f, 0x00ba},
|
||||
{0x3e, 0x3e, 0x00bb},
|
||||
{0x31, 0x34, 0x00bc},
|
||||
{0x31, 0x32, 0x00bd},
|
||||
{0x33, 0x34, 0x00be},
|
||||
{0x3f, 0x3f, 0x00bf},
|
||||
{0x60, 0x41, 0x00c0},
|
||||
{0x27, 0x41, 0x00c1},
|
||||
{0x5e, 0x41, 0x00c2},
|
||||
{0x7e, 0x41, 0x00c3},
|
||||
{0x22, 0x41, 0x00c4},
|
||||
{0x2a, 0x41, 0x00c5},
|
||||
{0x41, 0x45, 0x00c6},
|
||||
{0x2c, 0x43, 0x00c7},
|
||||
{0x60, 0x45, 0x00c8},
|
||||
{0x27, 0x45, 0x00c9},
|
||||
{0x5e, 0x45, 0x00ca},
|
||||
{0x22, 0x45, 0x00cb},
|
||||
{0x60, 0x49, 0x00cc},
|
||||
{0x27, 0x49, 0x00cd},
|
||||
{0x5e, 0x49, 0x00ce},
|
||||
{0x22, 0x49, 0x00cf},
|
||||
{0x2d, 0x44, 0x00d0},
|
||||
{0x7e, 0x4e, 0x00d1},
|
||||
{0x60, 0x4f, 0x00d2},
|
||||
{0x27, 0x4f, 0x00d3},
|
||||
{0x5e, 0x4f, 0x00d4},
|
||||
{0x7e, 0x4f, 0x00d5},
|
||||
{0x22, 0x4f, 0x00d6},
|
||||
{0x58, 0x58, 0x00d7},
|
||||
{0x2f, 0x4f, 0x00d8},
|
||||
{0x60, 0x55, 0x00d9},
|
||||
{0x27, 0x55, 0x00da},
|
||||
{0x5e, 0x55, 0x00db},
|
||||
{0x22, 0x55, 0x00dc},
|
||||
{0x27, 0x59, 0x00dd},
|
||||
{0x48, 0x54, 0x00de},
|
||||
{0x73, 0x73, 0x00df},
|
||||
{0x60, 0x61, 0x00e0},
|
||||
{0x27, 0x61, 0x00e1},
|
||||
{0x5e, 0x61, 0x00e2},
|
||||
{0x7e, 0x61, 0x00e3},
|
||||
{0x22, 0x61, 0x00e4},
|
||||
{0x2a, 0x61, 0x00e5},
|
||||
{0x61, 0x65, 0x00e6},
|
||||
{0x2c, 0x63, 0x00e7},
|
||||
{0x60, 0x65, 0x00e8},
|
||||
{0x27, 0x65, 0x00e9},
|
||||
{0x5e, 0x65, 0x00ea},
|
||||
{0x22, 0x65, 0x00eb},
|
||||
{0x60, 0x69, 0x00ec},
|
||||
{0x27, 0x69, 0x00ed},
|
||||
{0x5e, 0x69, 0x00ee},
|
||||
{0x22, 0x69, 0x00ef},
|
||||
{0x2d, 0x64, 0x00f0},
|
||||
{0x7e, 0x6e, 0x00f1},
|
||||
{0x60, 0x6f, 0x00f2},
|
||||
{0x27, 0x6f, 0x00f3},
|
||||
{0x5e, 0x6f, 0x00f4},
|
||||
{0x7e, 0x6f, 0x00f5},
|
||||
{0x22, 0x6f, 0x00f6},
|
||||
{0x3a, 0x2d, 0x00f7},
|
||||
{0x6f, 0x2f, 0x00f8},
|
||||
{0x60, 0x75, 0x00f9},
|
||||
{0x27, 0x75, 0x00fa},
|
||||
{0x5e, 0x75, 0x00fb},
|
||||
{0x22, 0x75, 0x00fc},
|
||||
{0x27, 0x79, 0x00fd},
|
||||
{0x68, 0x74, 0x00fe},
|
||||
{0x22, 0x79, 0x00ff},
|
||||
/* Unicode extras. */
|
||||
{0x6f, 0x65, 0x0153},
|
||||
{0x4f, 0x45, 0x0152},
|
||||
/* Compose pairs from UCS */
|
||||
{0x41, 0x2D, 0x0100},
|
||||
{0x61, 0x2D, 0x0101},
|
||||
{0x43, 0x27, 0x0106},
|
||||
{0x63, 0x27, 0x0107},
|
||||
{0x43, 0x5E, 0x0108},
|
||||
{0x63, 0x5E, 0x0109},
|
||||
{0x45, 0x2D, 0x0112},
|
||||
{0x65, 0x2D, 0x0113},
|
||||
{0x47, 0x5E, 0x011C},
|
||||
{0x67, 0x5E, 0x011D},
|
||||
{0x47, 0x2C, 0x0122},
|
||||
{0x67, 0x2C, 0x0123},
|
||||
{0x48, 0x5E, 0x0124},
|
||||
{0x68, 0x5E, 0x0125},
|
||||
{0x49, 0x7E, 0x0128},
|
||||
{0x69, 0x7E, 0x0129},
|
||||
{0x49, 0x2D, 0x012A},
|
||||
{0x69, 0x2D, 0x012B},
|
||||
{0x4A, 0x5E, 0x0134},
|
||||
{0x6A, 0x5E, 0x0135},
|
||||
{0x4B, 0x2C, 0x0136},
|
||||
{0x6B, 0x2C, 0x0137},
|
||||
{0x4C, 0x27, 0x0139},
|
||||
{0x6C, 0x27, 0x013A},
|
||||
{0x4C, 0x2C, 0x013B},
|
||||
{0x6C, 0x2C, 0x013C},
|
||||
{0x4E, 0x27, 0x0143},
|
||||
{0x6E, 0x27, 0x0144},
|
||||
{0x4E, 0x2C, 0x0145},
|
||||
{0x6E, 0x2C, 0x0146},
|
||||
{0x4F, 0x2D, 0x014C},
|
||||
{0x6F, 0x2D, 0x014D},
|
||||
{0x52, 0x27, 0x0154},
|
||||
{0x72, 0x27, 0x0155},
|
||||
{0x52, 0x2C, 0x0156},
|
||||
{0x72, 0x2C, 0x0157},
|
||||
{0x53, 0x27, 0x015A},
|
||||
{0x73, 0x27, 0x015B},
|
||||
{0x53, 0x5E, 0x015C},
|
||||
{0x73, 0x5E, 0x015D},
|
||||
{0x53, 0x2C, 0x015E},
|
||||
{0x73, 0x2C, 0x015F},
|
||||
{0x54, 0x2C, 0x0162},
|
||||
{0x74, 0x2C, 0x0163},
|
||||
{0x55, 0x7E, 0x0168},
|
||||
{0x75, 0x7E, 0x0169},
|
||||
{0x55, 0x2D, 0x016A},
|
||||
{0x75, 0x2D, 0x016B},
|
||||
{0x55, 0x2A, 0x016E},
|
||||
{0x75, 0x2A, 0x016F},
|
||||
{0x57, 0x5E, 0x0174},
|
||||
{0x77, 0x5E, 0x0175},
|
||||
{0x59, 0x5E, 0x0176},
|
||||
{0x79, 0x5E, 0x0177},
|
||||
{0x59, 0x22, 0x0178},
|
||||
{0x5A, 0x27, 0x0179},
|
||||
{0x7A, 0x27, 0x017A},
|
||||
{0x47, 0x27, 0x01F4},
|
||||
{0x67, 0x27, 0x01F5},
|
||||
{0x4E, 0x60, 0x01F8},
|
||||
{0x6E, 0x60, 0x01F9},
|
||||
{0x45, 0x2C, 0x0228},
|
||||
{0x65, 0x2C, 0x0229},
|
||||
{0x59, 0x2D, 0x0232},
|
||||
{0x79, 0x2D, 0x0233},
|
||||
{0x44, 0x2C, 0x1E10},
|
||||
{0x64, 0x2C, 0x1E11},
|
||||
{0x47, 0x2D, 0x1E20},
|
||||
{0x67, 0x2D, 0x1E21},
|
||||
{0x48, 0x22, 0x1E26},
|
||||
{0x68, 0x22, 0x1E27},
|
||||
{0x48, 0x2C, 0x1E28},
|
||||
{0x68, 0x2C, 0x1E29},
|
||||
{0x4B, 0x27, 0x1E30},
|
||||
{0x6B, 0x27, 0x1E31},
|
||||
{0x4D, 0x27, 0x1E3E},
|
||||
{0x6D, 0x27, 0x1E3F},
|
||||
{0x50, 0x27, 0x1E54},
|
||||
{0x70, 0x27, 0x1E55},
|
||||
{0x56, 0x7E, 0x1E7C},
|
||||
{0x76, 0x7E, 0x1E7D},
|
||||
{0x57, 0x60, 0x1E80},
|
||||
{0x77, 0x60, 0x1E81},
|
||||
{0x57, 0x27, 0x1E82},
|
||||
{0x77, 0x27, 0x1E83},
|
||||
{0x57, 0x22, 0x1E84},
|
||||
{0x77, 0x22, 0x1E85},
|
||||
{0x58, 0x22, 0x1E8C},
|
||||
{0x78, 0x22, 0x1E8D},
|
||||
{0x5A, 0x5E, 0x1E90},
|
||||
{0x7A, 0x5E, 0x1E91},
|
||||
{0x74, 0x22, 0x1E97},
|
||||
{0x77, 0x2A, 0x1E98},
|
||||
{0x79, 0x2A, 0x1E99},
|
||||
{0x45, 0x7E, 0x1EBC},
|
||||
{0x65, 0x7E, 0x1EBD},
|
||||
{0x59, 0x60, 0x1EF2},
|
||||
{0x79, 0x60, 0x1EF3},
|
||||
{0x59, 0x7E, 0x1EF8},
|
||||
{0x79, 0x7E, 0x1EF9},
|
||||
/* Compatible/possibles from UCS */
|
||||
{0x49, 0x4A, 0x0132},
|
||||
{0x69, 0x6A, 0x0133},
|
||||
{0x4C, 0x4A, 0x01C7},
|
||||
{0x4C, 0x6A, 0x01C8},
|
||||
{0x6C, 0x6A, 0x01C9},
|
||||
{0x4E, 0x4A, 0x01CA},
|
||||
{0x4E, 0x6A, 0x01CB},
|
||||
{0x6E, 0x6A, 0x01CC},
|
||||
{0x44, 0x5A, 0x01F1},
|
||||
{0x44, 0x7A, 0x01F2},
|
||||
{0x64, 0x7A, 0x01F3},
|
||||
{0x2E, 0x2E, 0x2025},
|
||||
{0x21, 0x21, 0x203C},
|
||||
{0x3F, 0x21, 0x2048},
|
||||
{0x21, 0x3F, 0x2049},
|
||||
{0x52, 0x73, 0x20A8},
|
||||
{0x4E, 0x6F, 0x2116},
|
||||
{0x53, 0x4D, 0x2120},
|
||||
{0x54, 0x4D, 0x2122},
|
||||
{0x49, 0x49, 0x2161},
|
||||
{0x49, 0x56, 0x2163},
|
||||
{0x56, 0x49, 0x2165},
|
||||
{0x49, 0x58, 0x2168},
|
||||
{0x58, 0x49, 0x216A},
|
||||
{0x69, 0x69, 0x2171},
|
||||
{0x69, 0x76, 0x2173},
|
||||
{0x76, 0x69, 0x2175},
|
||||
{0x69, 0x78, 0x2178},
|
||||
{0x78, 0x69, 0x217A},
|
||||
{0x31, 0x30, 0x2469},
|
||||
{0x31, 0x31, 0x246A},
|
||||
{0x31, 0x32, 0x246B},
|
||||
{0x31, 0x33, 0x246C},
|
||||
{0x31, 0x34, 0x246D},
|
||||
{0x31, 0x35, 0x246E},
|
||||
{0x31, 0x36, 0x246F},
|
||||
{0x31, 0x37, 0x2470},
|
||||
{0x31, 0x38, 0x2471},
|
||||
{0x31, 0x39, 0x2472},
|
||||
{0x32, 0x30, 0x2473},
|
||||
{0x31, 0x2E, 0x2488},
|
||||
{0x32, 0x2E, 0x2489},
|
||||
{0x33, 0x2E, 0x248A},
|
||||
{0x34, 0x2E, 0x248B},
|
||||
{0x35, 0x2E, 0x248C},
|
||||
{0x36, 0x2E, 0x248D},
|
||||
{0x37, 0x2E, 0x248E},
|
||||
{0x38, 0x2E, 0x248F},
|
||||
{0x39, 0x2E, 0x2490},
|
||||
{0x64, 0x61, 0x3372},
|
||||
{0x41, 0x55, 0x3373},
|
||||
{0x6F, 0x56, 0x3375},
|
||||
{0x70, 0x63, 0x3376},
|
||||
{0x70, 0x41, 0x3380},
|
||||
{0x6E, 0x41, 0x3381},
|
||||
{0x6D, 0x41, 0x3383},
|
||||
{0x6B, 0x41, 0x3384},
|
||||
{0x4B, 0x42, 0x3385},
|
||||
{0x4D, 0x42, 0x3386},
|
||||
{0x47, 0x42, 0x3387},
|
||||
{0x70, 0x46, 0x338A},
|
||||
{0x6E, 0x46, 0x338B},
|
||||
{0x6D, 0x67, 0x338E},
|
||||
{0x6B, 0x67, 0x338F},
|
||||
{0x48, 0x7A, 0x3390},
|
||||
{0x66, 0x6D, 0x3399},
|
||||
{0x6E, 0x6D, 0x339A},
|
||||
{0x6D, 0x6D, 0x339C},
|
||||
{0x63, 0x6D, 0x339D},
|
||||
{0x6B, 0x6D, 0x339E},
|
||||
{0x50, 0x61, 0x33A9},
|
||||
{0x70, 0x73, 0x33B0},
|
||||
{0x6E, 0x73, 0x33B1},
|
||||
{0x6D, 0x73, 0x33B3},
|
||||
{0x70, 0x56, 0x33B4},
|
||||
{0x6E, 0x56, 0x33B5},
|
||||
{0x6D, 0x56, 0x33B7},
|
||||
{0x6B, 0x56, 0x33B8},
|
||||
{0x4D, 0x56, 0x33B9},
|
||||
{0x70, 0x57, 0x33BA},
|
||||
{0x6E, 0x57, 0x33BB},
|
||||
{0x6D, 0x57, 0x33BD},
|
||||
{0x6B, 0x57, 0x33BE},
|
||||
{0x4D, 0x57, 0x33BF},
|
||||
{0x42, 0x71, 0x33C3},
|
||||
{0x63, 0x63, 0x33C4},
|
||||
{0x63, 0x64, 0x33C5},
|
||||
{0x64, 0x42, 0x33C8},
|
||||
{0x47, 0x79, 0x33C9},
|
||||
{0x68, 0x61, 0x33CA},
|
||||
{0x48, 0x50, 0x33CB},
|
||||
{0x69, 0x6E, 0x33CC},
|
||||
{0x4B, 0x4B, 0x33CD},
|
||||
{0x4B, 0x4D, 0x33CE},
|
||||
{0x6B, 0x74, 0x33CF},
|
||||
{0x6C, 0x6D, 0x33D0},
|
||||
{0x6C, 0x6E, 0x33D1},
|
||||
{0x6C, 0x78, 0x33D3},
|
||||
{0x6D, 0x62, 0x33D4},
|
||||
{0x50, 0x48, 0x33D7},
|
||||
{0x50, 0x52, 0x33DA},
|
||||
{0x73, 0x72, 0x33DB},
|
||||
{0x53, 0x76, 0x33DC},
|
||||
{0x57, 0x62, 0x33DD},
|
||||
{0x66, 0x66, 0xFB00},
|
||||
{0x66, 0x69, 0xFB01},
|
||||
{0x66, 0x6C, 0xFB02},
|
||||
{0x73, 0x74, 0xFB06},
|
||||
{0, 0, 0}
|
||||
}, *c;
|
||||
|
||||
int nc = -1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user