skef
skef
This was never merged and has been superseded by otfautohint in the main afdko repository.
The CIDmap isn't a group so it can't/shouldn't go in groups.plist. I don't see a problem with separating the two (keeping the map in lib.plist and having the group in...
Was the previous code ever really in production?
I could be wrong about the UFO `.plist` preservation question. I suggest consulting with Josh and Zachary about that.
In theory `usWinAscent` values should be blended like many other VF values, with the value corresponding to the default master going into the OS_2 table and the other data going...
@josh-hadley Not sure if that's a solution or a work-around. The typical modern test philosophy is don't print anything when there isn't a problem and print useful information when there...
> use a different file format for the files resulting from buildmasterotfs. Even if just the extension is different, it would make clear that those files are not for use...
Type1 fonts do not have "lookups" or "features" in the OpenType sense. They contain glyphs in an *encoding*. Support for ligatures, when present, is through the encoding (such as Adobe...
The "just use tx's facility instead" approach only works if tx's code is better across the board, which I find doubtful. If we were willing to pay the cost of...
Recording this here prior to a PR. This change to booleanOperatons fixes the problem and doesn't seem to cause other problems: ```diff flatten.py ~/src/booleanOperations/Lib/booleanOperations/flatten.py 258,280d257 < def tValueToPoint(self, t): <...