Behdad Esfahbod

Results 1486 comments of Behdad Esfahbod

> I see font->serial, and I guess callers are expected to stash the serial and check it every now and then. But does harfbuzz clear font->data.coretext when the serial is...

> Directwrite doesn't need it because the shaper just uses the font scale at shape time That's because we always position at font UPEM size and scale linearly. And variations...

> Is this by design? I don't think so.

Oops. That's because: ``` export O↦ = 0; # OTHER ``` and: ``` symbol_cluster = (O | GB) tail?; ``` @dscorbett I think the `O` there is wrong. WDYT?

The spec says instead of `O` there should be there: ``` UGC = So except U+25CC; UGC = Sc ```

I'm fine separating U+0020 only. Should we do the same in other syllabic shapers as well?

Thanks Norbert. @dscorbett would you have time to look into this by any chance?

> A font can currently distinguish between a dotted circle present in the input and a dotted circle inserted by the shaper. If the shaper’s cluster model is wrong, the...

I mean.. other than the changing of behavior which would make targeting harder.

> I have proposed to make meson behave the same way as autotools: > > * no error at configure time, but record whether ragel was found > > *...