[HarfBuzz] The canonical ordering of hamza marks

Behdad Esfahbod behdad at behdad.org
Sat Sep 1 15:40:40 PDT 2012


On 08/26/2012 07:15 PM, Khaled Hosny wrote:
> Hi Behdad,
> 
> I just noticed that hamza above and below marks (U+0654, U+0655), are
> reordered after Arabic vowel marks because they have much higher
> combining classes, 230 and 222 (the "generic" combining class above and
> below, respectively), which breaks mkmk positioning.
> 
> I tried to make a patch to handle them like the shadda, but I'm not sure
> how safe it is with such generic combining classes.

Khaled,

Given that there's a few handfuls of Arabic marks with 220/230 ccc, can you
help me figure out what the expected behavior is, in respect to the main marks
and shadda?  I can try to implement that after.

b

> Regards,
>  Khaled



More information about the HarfBuzz mailing list