diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2012-07-16 16:45:22 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2012-07-16 16:45:22 -0400 |
commit | 7d09c98a1fff97127e48eae48d380dc9fcff288e (patch) | |
tree | ddc14e6255caf0dc0e2a7e7703f7c1fa1d7d0284 /src/hb-ot-shape-complex-indic-private.hh | |
parent | 60da763dfac96a7931d6e6bdef8b9973bd5209ab (diff) |
[Indic] Recognizer Register Shifter marks
Fixes another 6% of the Khmer failures.
Diffstat (limited to 'src/hb-ot-shape-complex-indic-private.hh')
-rw-r--r-- | src/hb-ot-shape-complex-indic-private.hh | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/hb-ot-shape-complex-indic-private.hh b/src/hb-ot-shape-complex-indic-private.hh index faf56167..ab44777e 100644 --- a/src/hb-ot-shape-complex-indic-private.hh +++ b/src/hb-ot-shape-complex-indic-private.hh @@ -58,7 +58,8 @@ enum indic_category_t { OT_VD, OT_A, OT_NBSP, - OT_DOTTEDCIRCLE /* Not in the spec, but special in Uniscribe. /Very very/ special! */ + OT_DOTTEDCIRCLE, /* Not in the spec, but special in Uniscribe. /Very very/ special! */ + OT_RS /* Register Shifter, used in Khmer OT spec */ }; /* Visual positions in a syllable from left to right. */ @@ -92,7 +93,7 @@ enum indic_syllabic_category_t { INDIC_SYLLABIC_CATEGORY_CONSONANT_REPHA = OT_C, INDIC_SYLLABIC_CATEGORY_MODIFYING_LETTER = OT_X, INDIC_SYLLABIC_CATEGORY_NUKTA = OT_N, - INDIC_SYLLABIC_CATEGORY_REGISTER_SHIFTER = OT_X, + INDIC_SYLLABIC_CATEGORY_REGISTER_SHIFTER = OT_RS, INDIC_SYLLABIC_CATEGORY_TONE_LETTER = OT_X, INDIC_SYLLABIC_CATEGORY_TONE_MARK = OT_X, INDIC_SYLLABIC_CATEGORY_VIRAMA = OT_H, |