Zachary Quinn Scheuren
Zachary Quinn Scheuren
Currently in `postProcessInstance` we have `clearCustomLibs` which wipes out everything in `lib.plist` except for `public.glyphOrder` and `public.postscriptNames`. I noticed by trying to copy the lib info to instances by setting...
Every other format will overwrite an existing file with the same name, but with `tx -ufo` the output will fail when a UFO already exists. `tx` should overwrite it just...
If a mapping file has entries that don't exist in the associated source file `mergefonts` doesn't say anything. It would be helpful to report what is missing from the source...
In most normal workflows this shouldn't happen, but I tried to run on source OTFs that had overlaps removed (so totally not compatible) and maybe this error could be better:...
When fontTools fails to merge and raises `VarLibCFFPointTypeMergeError` it can happen in `fontTools.varLib.cff` `add_point`, `add_hint`, or `add_hintmask`, but `buildcff2vf` reports the same error: `The input set requires compatibilization. Please try...
Don't know how that got introduced, but it's been that way since we added variable fonts. https://github.com/adobe-fonts/source-han-serif/assets/11257204/789627b2-583b-4fc0-9eba-4ffa52fc0fb6
Without the key set the TTFs will contain more glyphs which causes problems with the font in ots.
I don't really know how to describe this in any other way, but it's been happening for a long time. Right now I had 13 fonts lined up and I...
This test UFO contains glyphs that have multiple Unicode values. [double-encoding.ufo.zip](https://github.com/adobe-type-tools/afdko/files/11538019/double-encoding.ufo.zip) A: 0041 and 55E0 (makes no sense, just a test) space: 0020 and 00A0 `makeotf -f double-encoding.ufo` -> The...