Behdad Esfahbod
Behdad Esfahbod
> It's not even bound in cairo-gobject. So needs to go there first. Then in gobject-introspection handcoded cairo-1.0.gir.in, then in pygobject. I'll try to take a look. https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/468
> Then in gobject-introspection handcoded cairo-1.0.gir.in, https://gitlab.gnome.org/GNOME/gobject-introspection/-/merge_requests/392
The use test expectations might need to be updated.
> The failing tests were added in [e3db84a](https://github.com/harfbuzz/harfbuzz/commit/e3db84a9d05f40c5281d889a726eb2e4baa12328) from #1695 I think it happened to work that way by chance. IIRC we always ignore ZWNJ/ZWJ in the backtrack/lookahead. Let me...
Thanks. Yeah, the ZWNJ should do something there...
Same in `compile_deltas` when rounding.
I spent some more time on this. I have no idea what's going on.
Changing `ot` to disable `aat` is probably fine. We can add a new default `hb` to do what `ot` currently does. What should a default `aat` do though? Only apply...
> Thanks. Is there any explanation of the rationale for this reordering? It doesn't seem beneficial to put things in an order which isn't visually correct. Is it your observation...
> Does Harfbuzz have to inherit the problem? Not if it's definitely wrong.