summaryrefslogtreecommitdiff
path: root/fribidi_tab_mirroring.i
diff options
context:
space:
mode:
Diffstat (limited to 'fribidi_tab_mirroring.i')
-rw-r--r--fribidi_tab_mirroring.i182
1 files changed, 180 insertions, 2 deletions
diff --git a/fribidi_tab_mirroring.i b/fribidi_tab_mirroring.i
index 465b47e..ef7382d 100644
--- a/fribidi_tab_mirroring.i
+++ b/fribidi_tab_mirroring.i
@@ -1,5 +1,5 @@
/*
- This file was automatically created from BidiMirroring.txt, version 1
+ This file was automatically created from BidiMirroring.txt, version 3.2.0
by fribidi_create_mirroring
*/
@@ -54,6 +54,7 @@ FriBidiMirroredChars[] =
{0x220B, 0x2208},
{0x220C, 0x2209},
{0x220D, 0x220A},
+ {0x2215, 0x29F5},
{0x223C, 0x223D},
{0x223D, 0x223C},
{0x2243, 0x22CD},
@@ -103,8 +104,13 @@ FriBidiMirroredChars[] =
{0x2290, 0x228F},
{0x2291, 0x2292},
{0x2292, 0x2291},
+ {0x2298, 0x29B8},
{0x22A2, 0x22A3},
{0x22A3, 0x22A2},
+ {0x22A6, 0x2ADE},
+ {0x22A8, 0x2AE4},
+ {0x22A9, 0x2AE3},
+ {0x22AB, 0x2AE5},
{0x22B0, 0x22B1},
{0x22B1, 0x22B0},
{0x22B2, 0x22B3},
@@ -146,12 +152,172 @@ FriBidiMirroredChars[] =
{0x22ED, 0x22EC},
{0x22F0, 0x22F1},
{0x22F1, 0x22F0},
+ {0x22F2, 0x22FA},
+ {0x22F3, 0x22FB},
+ {0x22F4, 0x22FC},
+ {0x22F6, 0x22FD},
+ {0x22F7, 0x22FE},
+ {0x22FA, 0x22F2},
+ {0x22FB, 0x22F3},
+ {0x22FC, 0x22F4},
+ {0x22FD, 0x22F6},
+ {0x22FE, 0x22F7},
{0x2308, 0x2309},
{0x2309, 0x2308},
{0x230A, 0x230B},
{0x230B, 0x230A},
{0x2329, 0x232A},
{0x232A, 0x2329},
+ {0x2768, 0x2769},
+ {0x2769, 0x2768},
+ {0x276A, 0x276B},
+ {0x276B, 0x276A},
+ {0x276C, 0x276D},
+ {0x276D, 0x276C},
+ {0x276E, 0x276F},
+ {0x276F, 0x276E},
+ {0x2770, 0x2771},
+ {0x2771, 0x2770},
+ {0x2772, 0x2773},
+ {0x2773, 0x2772},
+ {0x2774, 0x2775},
+ {0x2775, 0x2774},
+ {0x27D5, 0x27D6},
+ {0x27D6, 0x27D5},
+ {0x27DD, 0x27DE},
+ {0x27DE, 0x27DD},
+ {0x27E2, 0x27E3},
+ {0x27E3, 0x27E2},
+ {0x27E4, 0x27E5},
+ {0x27E5, 0x27E4},
+ {0x27E6, 0x27E7},
+ {0x27E7, 0x27E6},
+ {0x27E8, 0x27E9},
+ {0x27E9, 0x27E8},
+ {0x27EA, 0x27EB},
+ {0x27EB, 0x27EA},
+ {0x2983, 0x2984},
+ {0x2984, 0x2983},
+ {0x2985, 0x2986},
+ {0x2986, 0x2985},
+ {0x2987, 0x2988},
+ {0x2988, 0x2987},
+ {0x2989, 0x298A},
+ {0x298A, 0x2989},
+ {0x298B, 0x298C},
+ {0x298C, 0x298B},
+ {0x298D, 0x2990},
+ {0x298E, 0x298F},
+ {0x298F, 0x298E},
+ {0x2990, 0x298D},
+ {0x2991, 0x2992},
+ {0x2992, 0x2991},
+ {0x2993, 0x2994},
+ {0x2994, 0x2993},
+ {0x2995, 0x2996},
+ {0x2996, 0x2995},
+ {0x2997, 0x2998},
+ {0x2998, 0x2997},
+ {0x29B8, 0x2298},
+ {0x29C0, 0x29C1},
+ {0x29C1, 0x29C0},
+ {0x29C4, 0x29C5},
+ {0x29C5, 0x29C4},
+ {0x29CF, 0x29D0},
+ {0x29D0, 0x29CF},
+ {0x29D1, 0x29D2},
+ {0x29D2, 0x29D1},
+ {0x29D4, 0x29D5},
+ {0x29D5, 0x29D4},
+ {0x29D8, 0x29D9},
+ {0x29D9, 0x29D8},
+ {0x29DA, 0x29DB},
+ {0x29DB, 0x29DA},
+ {0x29F5, 0x2215},
+ {0x29F8, 0x29F9},
+ {0x29F9, 0x29F8},
+ {0x29FC, 0x29FD},
+ {0x29FD, 0x29FC},
+ {0x2A2B, 0x2A2C},
+ {0x2A2C, 0x2A2D},
+ {0x2A2D, 0x2A2E},
+ {0x2A2E, 0x2A2D},
+ {0x2A34, 0x2A35},
+ {0x2A35, 0x2A34},
+ {0x2A3C, 0x2A3D},
+ {0x2A3D, 0x2A3C},
+ {0x2A64, 0x2A65},
+ {0x2A65, 0x2A64},
+ {0x2A79, 0x2A7A},
+ {0x2A7A, 0x2A79},
+ {0x2A7D, 0x2A7E},
+ {0x2A7E, 0x2A7D},
+ {0x2A7F, 0x2A80},
+ {0x2A80, 0x2A7F},
+ {0x2A81, 0x2A82},
+ {0x2A82, 0x2A81},
+ {0x2A83, 0x2A84},
+ {0x2A84, 0x2A83},
+ {0x2A8B, 0x2A8C},
+ {0x2A8C, 0x2A8B},
+ {0x2A91, 0x2A92},
+ {0x2A92, 0x2A91},
+ {0x2A93, 0x2A94},
+ {0x2A94, 0x2A93},
+ {0x2A95, 0x2A96},
+ {0x2A96, 0x2A95},
+ {0x2A97, 0x2A98},
+ {0x2A98, 0x2A97},
+ {0x2A99, 0x2A9A},
+ {0x2A9A, 0x2A99},
+ {0x2A9B, 0x2A9C},
+ {0x2A9C, 0x2A9B},
+ {0x2AA1, 0x2AA2},
+ {0x2AA2, 0x2AA1},
+ {0x2AA6, 0x2AA7},
+ {0x2AA7, 0x2AA6},
+ {0x2AA8, 0x2AA9},
+ {0x2AA9, 0x2AA8},
+ {0x2AAA, 0x2AAB},
+ {0x2AAB, 0x2AAA},
+ {0x2AAC, 0x2AAD},
+ {0x2AAD, 0x2AAC},
+ {0x2AAF, 0x2AB0},
+ {0x2AB0, 0x2AAF},
+ {0x2AB3, 0x2AB4},
+ {0x2AB4, 0x2AB3},
+ {0x2ABB, 0x2ABC},
+ {0x2ABC, 0x2ABB},
+ {0x2ABD, 0x2ABE},
+ {0x2ABE, 0x2ABD},
+ {0x2ABF, 0x2AC0},
+ {0x2AC0, 0x2ABF},
+ {0x2AC1, 0x2AC2},
+ {0x2AC2, 0x2AC1},
+ {0x2AC3, 0x2AC4},
+ {0x2AC4, 0x2AC3},
+ {0x2AC5, 0x2AC6},
+ {0x2AC6, 0x2AC5},
+ {0x2ACD, 0x2ACE},
+ {0x2ACE, 0x2ACD},
+ {0x2ACF, 0x2AD0},
+ {0x2AD0, 0x2ACF},
+ {0x2AD1, 0x2AD2},
+ {0x2AD2, 0x2AD1},
+ {0x2AD3, 0x2AD4},
+ {0x2AD4, 0x2AD3},
+ {0x2AD5, 0x2AD6},
+ {0x2AD6, 0x2AD5},
+ {0x2ADE, 0x22A6},
+ {0x2AE3, 0x22A9},
+ {0x2AE4, 0x22A8},
+ {0x2AE5, 0x22AB},
+ {0x2AEC, 0x2AED},
+ {0x2AED, 0x2AEC},
+ {0x2AF7, 0x2AF8},
+ {0x2AF8, 0x2AF7},
+ {0x2AF9, 0x2AFA},
+ {0x2AFA, 0x2AF9},
{0x3008, 0x3009},
{0x3009, 0x3008},
{0x300A, 0x300B},
@@ -170,11 +336,23 @@ FriBidiMirroredChars[] =
{0x3019, 0x3018},
{0x301A, 0x301B},
{0x301B, 0x301A},
+ {0xFF08, 0xFF09},
+ {0xFF09, 0xFF08},
+ {0xFF1C, 0xFF1E},
+ {0xFF1E, 0xFF1C},
+ {0xFF3B, 0xFF3D},
+ {0xFF3D, 0xFF3B},
+ {0xFF5B, 0xFF5D},
+ {0xFF5D, 0xFF5B},
+ {0xFF5F, 0xFF60},
+ {0xFF60, 0xFF5F},
+ {0xFF62, 0xFF63},
+ {0xFF63, 0xFF62},
} ;
/* *INDENT-ON* */
-const int nFriBidiMirroredChars = 140;
+const int nFriBidiMirroredChars = 318;
#endif /* FRIBIDI_TAB_MIRRORING_I */