[HarfBuzz] harfbuzz: Branch 'master'

Simon Hausmann hausmann at kemper.freedesktop.org
Sat Apr 7 03:04:08 PDT 2007


 src/harfbuzz-arabic.c |    2 ++
 1 files changed, 2 insertions(+)

New commits:
diff-tree a97f2650809e7f6aafde1a612b0924b30406b867 (from 36c1152a66a6c75057d66925c41cfa85701d969b)
Author: Simon Hausmann <simon at luria.(none)>
Date:   Sat Apr 7 12:04:08 2007 +0200

    Fix justified arabic text (automatic kashida insertion). We forgot to copy the
    justification class from the output of getArabicProperties into the glyph attributes
    array.

diff --git a/src/harfbuzz-arabic.c b/src/harfbuzz-arabic.c
index 32771b8..14c8fa6 100644
--- a/src/harfbuzz-arabic.c
+++ b/src/harfbuzz-arabic.c
@@ -1011,6 +1011,8 @@ static HB_Bool arabicSyriacOpenTypeShape
             apply[i] |= IsolProperty|MediProperty|InitProperty;
         else if (properties[i].shape == XInitial)
             apply[i] |= IsolProperty|MediProperty|FinaProperty;
+
+        item->attributes[i].justification = properties[i].justification;
     }
 
     HB_FREE_STACKARRAY(props);



More information about the HarfBuzz mailing list