skef
skef
`pathops` seems to be both much faster and more accurate than `booleanOperations` and seems far preferable for instancing a glyph. However, there are other cases where one wants to remove...
This is a set of changes I feel more confident about, in that: 1. They fix some already filed issues (see [mergefirst.zip](https://github.com/typemytype/booleanOperations/files/9849687/mergefirst.zip) for three glyphs discussed in the past) 2....
After staring at this a long time I'm still not sure what do about it. We ran into this geometry in a production font: [hole.zip](https://github.com/typemytype/booleanOperations/files/9849470/hole.zip) When run through booleanOperations "union"...
The single E glyph in [prevint.zip](https://github.com/typemytype/booleanOperations/files/9849226/prevint.zip) exhibits a problem with `previousIntersectionPoint` tracking in `flatten.py:reCurveSubSegments()`. This is a real example from a production font but unfortunately I haven't been able to...
We have put a lot of effort into developing a variable-first workflow, and plan to put more effort into it until it's finished. One thing this eliminates is the need...
Complete the rounding fixes in otfautohint (problems found with Momochidori testing).
The existing tests should pass. I had to do a bit of restructuring in the kern tester. The new code classes some cases as "normal" when the old code classes...