[HarfBuzz] harfbuzz-ng progress report

Behdad Esfahbod behdad at behdad.org
Mon May 25 16:01:46 PDT 2009


On 05/25/2009 04:47 AM, Pierre Marchand wrote:

>> In the mean time, I finished my layout engine rewrite.  A few minutes ago,
>> I removed the old code.  It's all in pango's git repo in the harfbuzz-ng
>> branch. Gone is 16k lines of code which parsed the OpenType tables in
>> memory. Replacement is 6k lines that uses mmap()ed fonts.  Sanitization is
>> still not implemented, so there's a bit more to do.  But the code already
>> does more than the old one.  And IranNastaliq and other complex fonts I
>> tested render correctly.
>
> Will it be a new branch in Harfbuzz repo or replace Head? How it will interact
> with shapers already in Harfbuzz? Oh, I stop questions here, I’ll see :-)

It will become a new repo.  The shapers will be merged with Pango's shapers 
and added to the new repo.  The API design is very similar to the current 
harfbuzz code in functionality, but much more clear.

behdad

> Bon courage




More information about the HarfBuzz mailing list