Behdad Esfahbod
Behdad Esfahbod
> Maybe add `hb_buffer_add_pre` and `hb_buffer_add_post` so one can actually control them finely if they choose to, But how to reset them? I'm leaning towards maybe closing this as not...
Ouch... I took a look. So hard to find all the different issues we have to balance. One was that we needed mark fallback positioning with older Times New Roman...
In referenced issue I suggest that we detect Arial Unicode MS and other few widely-used broken fonts and only do magic for those. That would address David's concern that fonts...
How should we handle this?
I agree we want some of those things. Not sure about specifics. Let this sit here for a while. :) I thought I opened an issue for it before.
So I think `trak` and `opsz` should be controlled the same way. Same way that we control TT `kern` table using `kern` OT feature. How to control it, what takes...
So Blink can always override.
> This would be great to have. I'm looking at what to do for opsz in pango, and having harfbuzz just do the right thing would be by far the...
Ref https://gitlab.gnome.org/GNOME/pango/-/issues/621
Thinking more about this I think I want to deprecate this API and make it simply return the currently-set value of the `opsz` axis. Adding two new API: ``` void...