summaryrefslogtreecommitdiff
path: root/tests/unictype/test-pr_bidi_left_to_right.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unictype/test-pr_bidi_left_to_right.c')
-rw-r--r--tests/unictype/test-pr_bidi_left_to_right.c264
1 files changed, 55 insertions, 209 deletions
diff --git a/tests/unictype/test-pr_bidi_left_to_right.c b/tests/unictype/test-pr_bidi_left_to_right.c
index ea2a7aa..09617ed 100644
--- a/tests/unictype/test-pr_bidi_left_to_right.c
+++ b/tests/unictype/test-pr_bidi_left_to_right.c
@@ -36,21 +36,20 @@
{ 0x0388, 0x03F5 },
{ 0x03F7, 0x0482 },
{ 0x048A, 0x0589 },
- { 0x058B, 0x058C },
- { 0x0903, 0x0939 },
- { 0x093B, 0x093B },
+ { 0x058B, 0x058F },
+ { 0x0900, 0x0900 },
+ { 0x0903, 0x093B },
{ 0x093D, 0x0940 },
{ 0x0949, 0x094C },
{ 0x094E, 0x0950 },
- { 0x0958, 0x0961 },
+ { 0x0955, 0x0961 },
{ 0x0964, 0x0980 },
{ 0x0982, 0x09BB },
{ 0x09BD, 0x09C0 },
{ 0x09C5, 0x09CC },
{ 0x09CE, 0x09E1 },
{ 0x09E4, 0x09F1 },
- { 0x09F4, 0x09FA },
- { 0x09FC, 0x0A00 },
+ { 0x09F4, 0x0A00 },
{ 0x0A03, 0x0A3B },
{ 0x0A3D, 0x0A40 },
{ 0x0A43, 0x0A46 },
@@ -76,19 +75,17 @@
{ 0x0B83, 0x0BBF },
{ 0x0BC1, 0x0BCC },
{ 0x0BCE, 0x0BF2 },
- { 0x0BFB, 0x0BFF },
- { 0x0C01, 0x0C3D },
+ { 0x0BFB, 0x0C3D },
{ 0x0C41, 0x0C45 },
{ 0x0C49, 0x0C49 },
{ 0x0C4E, 0x0C54 },
{ 0x0C57, 0x0C61 },
{ 0x0C64, 0x0C77 },
- { 0x0C7F, 0x0C80 },
- { 0x0C82, 0x0CBB },
+ { 0x0C7F, 0x0CBB },
{ 0x0CBD, 0x0CCB },
{ 0x0CCE, 0x0CE1 },
- { 0x0CE4, 0x0D00 },
- { 0x0D02, 0x0D40 },
+ { 0x0CE4, 0x0CF0 },
+ { 0x0CF3, 0x0D40 },
{ 0x0D45, 0x0D4C },
{ 0x0D4E, 0x0D61 },
{ 0x0D64, 0x0DC9 },
@@ -109,7 +106,7 @@
{ 0x0F3E, 0x0F70 },
{ 0x0F7F, 0x0F7F },
{ 0x0F85, 0x0F85 },
- { 0x0F88, 0x0F8C },
+ { 0x0F88, 0x0F8F },
{ 0x0F98, 0x0F98 },
{ 0x0FBD, 0x0FC5 },
{ 0x0FC7, 0x102C },
@@ -122,18 +119,15 @@
{ 0x1075, 0x1081 },
{ 0x1083, 0x1084 },
{ 0x1087, 0x108C },
- { 0x108E, 0x109C },
- { 0x109E, 0x135C },
+ { 0x108E, 0x135E },
{ 0x1360, 0x138F },
- { 0x139A, 0x13FF },
- { 0x1401, 0x167F },
+ { 0x139A, 0x167F },
{ 0x1681, 0x169A },
{ 0x169D, 0x1711 },
{ 0x1715, 0x1731 },
{ 0x1735, 0x1751 },
{ 0x1754, 0x1771 },
- { 0x1774, 0x17B3 },
- { 0x17B6, 0x17B6 },
+ { 0x1774, 0x17B6 },
{ 0x17BE, 0x17C5 },
{ 0x17C7, 0x17C8 },
{ 0x17D4, 0x17DA },
@@ -149,16 +143,7 @@
{ 0x1941, 0x1943 },
{ 0x1946, 0x19DD },
{ 0x1A00, 0x1A16 },
- { 0x1A19, 0x1A1A },
- { 0x1A1C, 0x1A55 },
- { 0x1A57, 0x1A57 },
- { 0x1A5F, 0x1A5F },
- { 0x1A61, 0x1A61 },
- { 0x1A63, 0x1A64 },
- { 0x1A6D, 0x1A72 },
- { 0x1A7D, 0x1A7E },
- { 0x1A80, 0x1AAF },
- { 0x1ABF, 0x1AFF },
+ { 0x1A19, 0x1AFF },
{ 0x1B04, 0x1B33 },
{ 0x1B35, 0x1B35 },
{ 0x1B3B, 0x1B3B },
@@ -167,21 +152,10 @@
{ 0x1B74, 0x1B7F },
{ 0x1B82, 0x1BA1 },
{ 0x1BA6, 0x1BA7 },
- { 0x1BAA, 0x1BAA },
- { 0x1BAE, 0x1BE5 },
- { 0x1BE7, 0x1BE7 },
- { 0x1BEA, 0x1BEC },
- { 0x1BEE, 0x1BEE },
- { 0x1BF2, 0x1C2B },
+ { 0x1BAA, 0x1C2B },
{ 0x1C34, 0x1C35 },
- { 0x1C38, 0x1CCF },
- { 0x1CD3, 0x1CD3 },
- { 0x1CE1, 0x1CE1 },
- { 0x1CE9, 0x1CEC },
- { 0x1CEE, 0x1CF3 },
- { 0x1CF5, 0x1CF7 },
- { 0x1CFA, 0x1DBF },
- { 0x1DF6, 0x1DFB },
+ { 0x1C38, 0x1DBF },
+ { 0x1DE7, 0x1DFD },
{ 0x1E00, 0x1FBC },
{ 0x1FBE, 0x1FBE },
{ 0x1FC2, 0x1FCC },
@@ -193,7 +167,7 @@
{ 0x2071, 0x2073 },
{ 0x207F, 0x207F },
{ 0x208F, 0x209F },
- { 0x20BF, 0x20CF },
+ { 0x20B6, 0x20CF },
{ 0x20F1, 0x20FF },
{ 0x2102, 0x2102 },
{ 0x2107, 0x2107 },
@@ -207,35 +181,43 @@
{ 0x212F, 0x2139 },
{ 0x213C, 0x213F },
{ 0x2145, 0x2149 },
- { 0x214E, 0x214F },
- { 0x2160, 0x2188 },
- { 0x218C, 0x218F },
+ { 0x214E, 0x2152 },
+ { 0x2160, 0x218F },
{ 0x2336, 0x237A },
{ 0x2395, 0x2395 },
- { 0x23FB, 0x23FF },
+ { 0x23E8, 0x23FF },
{ 0x2427, 0x243F },
{ 0x244B, 0x245F },
{ 0x249C, 0x24E9 },
+ { 0x269E, 0x269F },
{ 0x26AC, 0x26AC },
+ { 0x26BD, 0x26BF },
+ { 0x26C4, 0x2700 },
+ { 0x2705, 0x2705 },
+ { 0x270A, 0x270B },
+ { 0x2728, 0x2728 },
+ { 0x274C, 0x274C },
+ { 0x274E, 0x274E },
+ { 0x2753, 0x2755 },
+ { 0x2757, 0x2757 },
+ { 0x275F, 0x2760 },
+ { 0x2795, 0x2797 },
+ { 0x27B0, 0x27B0 },
+ { 0x27BF, 0x27BF },
+ { 0x27CB, 0x27CB },
+ { 0x27CD, 0x27CF },
{ 0x2800, 0x28FF },
- { 0x2B74, 0x2B75 },
- { 0x2B96, 0x2B97 },
- { 0x2BBA, 0x2BBC },
- { 0x2BC9, 0x2BC9 },
- { 0x2BD2, 0x2BEB },
- { 0x2BF0, 0x2CE4 },
- { 0x2CEB, 0x2CEE },
- { 0x2CF2, 0x2CF8 },
- { 0x2D00, 0x2D7E },
- { 0x2D80, 0x2DDF },
- { 0x2E43, 0x2E7F },
+ { 0x2B4D, 0x2B4F },
+ { 0x2B55, 0x2CE4 },
+ { 0x2CEB, 0x2CF8 },
+ { 0x2D00, 0x2DDF },
+ { 0x2E31, 0x2E7F },
{ 0x2E9A, 0x2E9A },
{ 0x2EF4, 0x2EFF },
{ 0x2FD6, 0x2FEF },
{ 0x2FFC, 0x2FFF },
{ 0x3005, 0x3007 },
{ 0x3021, 0x3029 },
- { 0x302E, 0x302F },
{ 0x3031, 0x3035 },
{ 0x3038, 0x303C },
{ 0x3040, 0x3098 },
@@ -254,43 +236,24 @@
{ 0x4E00, 0xA48F },
{ 0xA4C7, 0xA60C },
{ 0xA610, 0xA66E },
- { 0xA680, 0xA69D },
- { 0xA6A0, 0xA6EF },
- { 0xA6F2, 0xA6FF },
+ { 0xA674, 0xA67B },
+ { 0xA680, 0xA6FF },
{ 0xA722, 0xA787 },
{ 0xA789, 0xA801 },
{ 0xA803, 0xA805 },
{ 0xA807, 0xA80A },
{ 0xA80C, 0xA824 },
{ 0xA827, 0xA827 },
- { 0xA82C, 0xA837 },
- { 0xA83A, 0xA873 },
+ { 0xA82C, 0xA873 },
{ 0xA878, 0xA8C3 },
- { 0xA8C5, 0xA8DF },
- { 0xA8F2, 0xA925 },
+ { 0xA8C5, 0xA925 },
{ 0xA92E, 0xA946 },
- { 0xA952, 0xA97F },
- { 0xA983, 0xA9B2 },
- { 0xA9B4, 0xA9B5 },
- { 0xA9BA, 0xA9BB },
- { 0xA9BD, 0xA9E4 },
- { 0xA9E6, 0xAA28 },
+ { 0xA952, 0xAA28 },
{ 0xAA2F, 0xAA30 },
{ 0xAA33, 0xAA34 },
{ 0xAA37, 0xAA42 },
{ 0xAA44, 0xAA4B },
- { 0xAA4D, 0xAA7B },
- { 0xAA7D, 0xAAAF },
- { 0xAAB1, 0xAAB1 },
- { 0xAAB5, 0xAAB6 },
- { 0xAAB9, 0xAABD },
- { 0xAAC0, 0xAAC0 },
- { 0xAAC2, 0xAAEB },
- { 0xAAEE, 0xAAF5 },
- { 0xAAF7, 0xABE4 },
- { 0xABE6, 0xABE7 },
- { 0xABE9, 0xABEC },
- { 0xABEE, 0xFB1C },
+ { 0xAA4D, 0xFB1C },
{ 0xFF00, 0xFF00 },
{ 0xFF21, 0xFF3A },
{ 0xFF41, 0xFF5A },
@@ -299,136 +262,19 @@
{ 0xFFEF, 0xFFEF },
{ 0x10000, 0x10100 },
{ 0x10102, 0x1013F },
- { 0x1018D, 0x1018F },
- { 0x1019C, 0x1019F },
- { 0x101A1, 0x101FC },
- { 0x101FE, 0x102DF },
- { 0x102FC, 0x10375 },
- { 0x1037B, 0x107FF },
- { 0x11000, 0x11000 },
- { 0x11002, 0x11037 },
- { 0x11047, 0x11051 },
- { 0x11066, 0x1107E },
- { 0x11082, 0x110B2 },
- { 0x110B7, 0x110B8 },
- { 0x110BB, 0x110FF },
- { 0x11103, 0x11126 },
- { 0x1112C, 0x1112C },
- { 0x11135, 0x11172 },
- { 0x11174, 0x1117F },
- { 0x11182, 0x111B5 },
- { 0x111BF, 0x111C9 },
- { 0x111CD, 0x1122E },
- { 0x11232, 0x11233 },
- { 0x11235, 0x11235 },
- { 0x11238, 0x112DE },
- { 0x112E0, 0x112E2 },
- { 0x112EB, 0x112FF },
- { 0x11302, 0x1133B },
- { 0x1133D, 0x1133F },
- { 0x11341, 0x11365 },
- { 0x1136D, 0x1136F },
- { 0x11375, 0x114B2 },
- { 0x114B9, 0x114B9 },
- { 0x114BB, 0x114BE },
- { 0x114C1, 0x114C1 },
- { 0x114C4, 0x115B1 },
- { 0x115B6, 0x115BB },
- { 0x115BE, 0x115BE },
- { 0x115C1, 0x115DB },
- { 0x115DE, 0x11632 },
- { 0x1163B, 0x1163C },
- { 0x1163E, 0x1163E },
- { 0x11641, 0x116AA },
- { 0x116AC, 0x116AC },
- { 0x116AE, 0x116AF },
- { 0x116B6, 0x116B6 },
- { 0x116B8, 0x1171C },
- { 0x11720, 0x11721 },
- { 0x11726, 0x11726 },
- { 0x1172C, 0x16AEF },
- { 0x16AF5, 0x16B2F },
- { 0x16B37, 0x16F8E },
- { 0x16F93, 0x1BC9C },
- { 0x1BC9F, 0x1BC9F },
- { 0x1BCA4, 0x1D166 },
+ { 0x1018B, 0x1018F },
+ { 0x1019C, 0x101FC },
+ { 0x101FE, 0x107FF },
+ { 0x11000, 0x1D166 },
{ 0x1D16A, 0x1D172 },
{ 0x1D183, 0x1D184 },
{ 0x1D18C, 0x1D1A9 },
{ 0x1D1AE, 0x1D1FF },
{ 0x1D246, 0x1D2FF },
- { 0x1D357, 0x1D6DA },
- { 0x1D6DC, 0x1D714 },
- { 0x1D716, 0x1D74E },
- { 0x1D750, 0x1D788 },
- { 0x1D78A, 0x1D7C2 },
- { 0x1D7C4, 0x1D7CD },
- { 0x1D800, 0x1D9FF },
- { 0x1DA37, 0x1DA3A },
- { 0x1DA6D, 0x1DA74 },
- { 0x1DA76, 0x1DA83 },
- { 0x1DA85, 0x1DA9A },
- { 0x1DAA0, 0x1DAA0 },
- { 0x1DAB0, 0x1E7FF },
- { 0x1E8C5, 0x1E8C6 },
- { 0x1E8D7, 0x1EDFF },
- { 0x1EE04, 0x1EE04 },
- { 0x1EE20, 0x1EE20 },
- { 0x1EE23, 0x1EE23 },
- { 0x1EE25, 0x1EE26 },
- { 0x1EE28, 0x1EE28 },
- { 0x1EE33, 0x1EE33 },
- { 0x1EE38, 0x1EE38 },
- { 0x1EE3A, 0x1EE3A },
- { 0x1EE3C, 0x1EE41 },
- { 0x1EE43, 0x1EE46 },
- { 0x1EE48, 0x1EE48 },
- { 0x1EE4A, 0x1EE4A },
- { 0x1EE4C, 0x1EE4C },
- { 0x1EE50, 0x1EE50 },
- { 0x1EE53, 0x1EE53 },
- { 0x1EE55, 0x1EE56 },
- { 0x1EE58, 0x1EE58 },
- { 0x1EE5A, 0x1EE5A },
- { 0x1EE5C, 0x1EE5C },
- { 0x1EE5E, 0x1EE5E },
- { 0x1EE60, 0x1EE60 },
- { 0x1EE63, 0x1EE63 },
- { 0x1EE65, 0x1EE66 },
- { 0x1EE6B, 0x1EE6B },
- { 0x1EE73, 0x1EE73 },
- { 0x1EE78, 0x1EE78 },
- { 0x1EE7D, 0x1EE7D },
- { 0x1EE7F, 0x1EE7F },
- { 0x1EE8A, 0x1EE8A },
- { 0x1EE9C, 0x1EEA0 },
- { 0x1EEA4, 0x1EEA4 },
- { 0x1EEAA, 0x1EEAA },
- { 0x1EEBC, 0x1EEEF },
- { 0x1EEF2, 0x1EFFF },
+ { 0x1D357, 0x1D7CD },
+ { 0x1D800, 0x1EFFF },
{ 0x1F02C, 0x1F02F },
- { 0x1F094, 0x1F09F },
- { 0x1F0AF, 0x1F0B0 },
- { 0x1F0C0, 0x1F0C0 },
- { 0x1F0D0, 0x1F0D0 },
- { 0x1F0F6, 0x1F0FF },
- { 0x1F10D, 0x1F169 },
- { 0x1F16C, 0x1F2FF },
- { 0x1F57A, 0x1F57A },
- { 0x1F5A4, 0x1F5A4 },
- { 0x1F6D1, 0x1F6DF },
- { 0x1F6ED, 0x1F6EF },
- { 0x1F6F4, 0x1F6FF },
- { 0x1F774, 0x1F77F },
- { 0x1F7D5, 0x1F7FF },
- { 0x1F80C, 0x1F80F },
- { 0x1F848, 0x1F84F },
- { 0x1F85A, 0x1F85F },
- { 0x1F888, 0x1F88F },
- { 0x1F8AE, 0x1F90F },
- { 0x1F919, 0x1F97F },
- { 0x1F985, 0x1F9BF },
- { 0x1F9C1, 0x1FFFD },
+ { 0x1F094, 0x1FFFD },
{ 0x20000, 0x2FFFD },
{ 0x30000, 0x3FFFD },
{ 0x40000, 0x4FFFD },