summaryrefslogtreecommitdiff
path: root/trunk/pango/mini-fribidi/fribidi_types.i
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/pango/mini-fribidi/fribidi_types.i')
-rw-r--r--trunk/pango/mini-fribidi/fribidi_types.i21
1 files changed, 21 insertions, 0 deletions
diff --git a/trunk/pango/mini-fribidi/fribidi_types.i b/trunk/pango/mini-fribidi/fribidi_types.i
new file mode 100644
index 00000000..562bae39
--- /dev/null
+++ b/trunk/pango/mini-fribidi/fribidi_types.i
@@ -0,0 +1,21 @@
+_FRIBIDI_ADD_TYPE(LTR) /* Strong left to right */
+_FRIBIDI_ADD_TYPE(RTL) /* Right to left characters */
+_FRIBIDI_ADD_TYPE(AL) /* Arabic characters */
+_FRIBIDI_ADD_TYPE(LRE) /* Left-To-Right embedding */
+_FRIBIDI_ADD_TYPE(RLE) /* Right-To-Left embedding */
+_FRIBIDI_ADD_TYPE(LRO) /* Left-To-Right override */
+_FRIBIDI_ADD_TYPE(RLO) /* Right-To-Left override */
+_FRIBIDI_ADD_TYPE(PDF) /* Pop directional override */
+_FRIBIDI_ADD_TYPE(EN) /* European digit */
+_FRIBIDI_ADD_TYPE(AN) /* Arabic digit */
+_FRIBIDI_ADD_TYPE(ES) /* European number separator */
+_FRIBIDI_ADD_TYPE(ET) /* European number terminator */
+_FRIBIDI_ADD_TYPE(CS) /* Common Separator */
+_FRIBIDI_ADD_TYPE(NSM) /* Non spacing mark */
+_FRIBIDI_ADD_TYPE(BN) /* Boundary neutral */
+_FRIBIDI_ADD_TYPE(BS) /* Block separator */
+_FRIBIDI_ADD_TYPE(SS) /* Segment separator */
+_FRIBIDI_ADD_TYPE(WS) /* Whitespace */
+_FRIBIDI_ADD_TYPE(ON) /* Other Neutral */
+_FRIBIDI_ADD_TYPE(WL) /* Weak left to right */
+_FRIBIDI_ADD_TYPE(WR) /* Weak right to left */