[HarfBuzz] Refactoring mark skipping
behdad at behdad.org
Tue Jan 17 14:17:11 PST 2012
On 01/17/2012 05:11 PM, Khaled Hosny wrote:
> On Mon, Jan 16, 2012 at 10:22:40PM -0500, Behdad Esfahbod wrote:
>> Hi Jonathan,
>> I refactored mark skipping all in one place and pushed to master. Can you
>> please review? Also interested to see test results in Firefox.
> Not sure if this is related, but now it seems some OpenType rules are not
> triggered for the first and last last glyphs in a run, for example,
> using Scheherazade 'لا' gives plain initial and final glyphs, while ' لا '
> give the correct contextual forms:
> $ hb-shape --no-positions --no-clusters ScheherazadeRegOT.ttf 'لا'
> $ hb-shape --no-positions --no-clusters ScheherazadeRegOT.ttf ' لا '
> This was fine last week.
Yeah, quite possibly my screwup. Let me fix.
More information about the HarfBuzz