[HarfBuzz] Intro to HarfBuzz

Tom Hacohen tom.hacohen at partner.samsung.com
Tue Aug 31 08:18:59 PDT 2010


Hi Behdad,

On Tue, 2010-08-31 at 11:01 -0400, Behdad Esfahbod wrote:
> Hi Tom,
> 
> You dropped the list from the CC it seems.  Feel free to add it back on.

Yeah, my bad.

> The repo is actually here:
> 
>   git://git.freedesktop.org/~behdad/harfbuzz-ng
> 
> I have to find some freedesktop.org admin to move it to a more proper place.

Yeah, makes sense.

> It is in my goals for the end of September to have Arabic working properly.

Very good for me, I was afraid you were going to say something like the
end of September 2011. :)

I wonder how everything will work with FriBiDi, since currently my flow
is:
Split to paragraphs -> Get bidi attributes per paragraph -> split to
lines -> shape -> reorder.
But with ligatures support, the string indexes will change, right? (a
couple of codepoints will merge into one), so unless you'll pad with
zero-width-space/zero-width-joiner/zero-width-non-joiner or something to
keep the previous byte positions I won't be able to use the previous
calculated BiDi data and will have to recalc.

Thanks a lot,
Tom.




More information about the HarfBuzz mailing list