Behdad Esfahbod
Behdad Esfahbod
Fontconfig supports optical sizes for a while now.
> The other two cases are fixed in Firefox Nightly as well, so all the three render the same now: But I broke the third in HarfBuzz master by not...
The following two packages are used by the new generator (`gen-ucd-table.py`): https://github.com/harfbuzz/packtab https://github.com/harfbuzz/youseedy
Alternatively, we don't have to distribute these all. Or maybe this is a non-issue.
> there is a GPOS lookup that gets applied only when the string does not start with space That should have resulted in a unsafe-to-break somewhere... I'll debug. Thanks.
> > there is a GPOS lookup that gets applied only when the string does not start with space It looks like a simple case of PairPos table with non-zero...
From the spec: "valueFormat2 applies to the ValueRecords for the second glyph in each pair. The single ValueFormat field applies to ValueRecords for all second glyphs. If valueFormat2 is set...
@jfkthame do you have any input here?
> I suppose when valueFormat2 is non-zero, we should record it as "unsafe" to break between the pair even if the values applied were zero? The problem arises between the...
Proposed WIP patch in https://github.com/harfbuzz/harfbuzz/pull/3825