Add case table for Adlam

Change-Id: I8e6bbff8f8d6fa71f71dbbef7ec498ea22d7212b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/88740
Tested-by: Jenkins
Reviewed-by: Eike Rathke <erack@redhat.com>
This commit is contained in:
Alex Henrie 2020-02-14 10:59:12 -07:00 committed by Eike Rathke
parent 4c13e89d8e
commit cbc8482d34

View file

@ -70,6 +70,22 @@ static const sal_Int8 CaseMappingIndex[] = {
-1, -1, -1, -1, -1, -1, -1, -1, // 15800 - 15fff
-1, -1, -1, -1, -1, -1, -1, -1, // 16000 - 167ff
-1, -1, -1, -1, -1, -1, 0x10, -1, // 16800 - 16fff
-1, -1, -1, -1, -1, -1, -1, -1, // 17000 - 177ff
-1, -1, -1, -1, -1, -1, -1, -1, // 17800 - 17fff
-1, -1, -1, -1, -1, -1, -1, -1, // 18000 - 187ff
-1, -1, -1, -1, -1, -1, -1, -1, // 18800 - 18fff
-1, -1, -1, -1, -1, -1, -1, -1, // 19000 - 197ff
-1, -1, -1, -1, -1, -1, -1, -1, // 19800 - 19fff
-1, -1, -1, -1, -1, -1, -1, -1, // 1a000 - 1a7ff
-1, -1, -1, -1, -1, -1, -1, -1, // 1a800 - 1afff
-1, -1, -1, -1, -1, -1, -1, -1, // 1b000 - 1b7ff
-1, -1, -1, -1, -1, -1, -1, -1, // 1b800 - 1bfff
-1, -1, -1, -1, -1, -1, -1, -1, // 1c000 - 1c7ff
-1, -1, -1, -1, -1, -1, -1, -1, // 1c800 - 1cfff
-1, -1, -1, -1, -1, -1, -1, -1, // 1d000 - 1d7ff
-1, -1, -1, -1, -1, -1, -1, -1, // 1d800 - 1dfff
-1, -1, -1, -1, -1, -1, -1, -1, // 1e000 - 1e7ff
-1, 0x11, -1, -1, -1, -1, -1, -1, // 1e800 - 1efff
};
@ -634,6 +650,39 @@ static const Value CaseMappingValue[] = {
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 16ee8 - 16eef
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 16ef0 - 16ef7
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 16ef8 - 16eff
{0x6a, 0xDD22}, {0x6a, 0xDD23}, {0x6a, 0xDD24}, {0x6a, 0xDD25}, {0x6a, 0xDD26}, {0x6a, 0xDD27}, {0x6a, 0xDD28}, {0x6a, 0xDD29}, // 1e900 - 1e907
{0x6a, 0xDD2A}, {0x6a, 0xDD2B}, {0x6a, 0xDD2C}, {0x6a, 0xDD2D}, {0x6a, 0xDD2E}, {0x6a, 0xDD2F}, {0x6a, 0xDD30}, {0x6a, 0xDD31}, // 1e908 - 1e90f
{0x6a, 0xDD32}, {0x6a, 0xDD33}, {0x6a, 0xDD34}, {0x6a, 0xDD35}, {0x6a, 0xDD36}, {0x6a, 0xDD37}, {0x6a, 0xDD38}, {0x6a, 0xDD39}, // 1e910 - 1e917
{0x6a, 0xDD3A}, {0x6a, 0xDD3B}, {0x6a, 0xDD3C}, {0x6a, 0xDD3D}, {0x6a, 0xDD3E}, {0x6a, 0xDD3F}, {0x6a, 0xDD40}, {0x6a, 0xDD41}, // 1e918 - 1e91f
{0x6a, 0xDD42}, {0x6a, 0xDD43}, {0x15, 0xDD00}, {0x15, 0xDD01}, {0x15, 0xDD02}, {0x15, 0xDD03}, {0x15, 0xDD04}, {0x15, 0xDD05}, // 1e920 - 1e927
{0x15, 0xDD06}, {0x15, 0xDD07}, {0x15, 0xDD08}, {0x15, 0xDD09}, {0x15, 0xDD0A}, {0x15, 0xDD0B}, {0x15, 0xDD0C}, {0x15, 0xDD0D}, // 1e928 - 1e92f
{0x15, 0xDD0E}, {0x15, 0xDD0F}, {0x15, 0xDD10}, {0x15, 0xDD11}, {0x15, 0xDD12}, {0x15, 0xDD13}, {0x15, 0xDD14}, {0x15, 0xDD15}, // 1e930 - 1e937
{0x15, 0xDD16}, {0x15, 0xDD17}, {0x15, 0xDD18}, {0x15, 0xDD19}, {0x15, 0xDD1A}, {0x15, 0xDD1B}, {0x15, 0xDD1C}, {0x15, 0xDD1D}, // 1e938 - 1e93f
{0x15, 0xDD1E}, {0x15, 0xDD1F}, {0x15, 0xDD20}, {0x15, 0xDD21}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e940 - 1e947
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e948 - 1e94f
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e950 - 1e957
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e958 - 1e95f
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e960 - 1e967
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e968 - 1e96f
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e970 - 1e977
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e978 - 1e97f
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e980 - 1e987
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e988 - 1e98f
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e990 - 1e997
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e998 - 1e99f
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9a0 - 1e9a7
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9a8 - 1e9af
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9b0 - 1e9b7
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9b8 - 1e9bf
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9c0 - 1e9c7
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9c8 - 1e9cf
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9d0 - 1e9d7
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9d8 - 1e9df
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9e0 - 1e9e7
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9e8 - 1e9ef
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9f0 - 1e9f7
{0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, {0x00, 0x0000}, // 1e9f8 - 1e9ff
};