~silnrsi/smith/+git/fonttools-master:fix-coverage-order

Last commit made on 2022-03-14
Get this branch:
git clone -b fix-coverage-order https://git.launchpad.net/~silnrsi/smith/+git/fonttools-master

Branch merges

Branch information

Name:
fix-coverage-order
Repository:
lp:~silnrsi/smith/+git/fonttools-master

Recent commits

26fceae... by Cosimo Lupo <email address hidden>

otTables: always sort Coverage.glyphs in preWrite

see https://github.com/fonttools/fonttools/issues/2060#issuecomment-1067122600

c08bfc1... by Cosimo Lupo <email address hidden>

ttCollection: fix 'ResourceWarning: unclosed file'

Thanks Mike L.

ebe313d... by Cosimo Lupo <email address hidden>

Bump version: 4.30.0 → 4.30.1.dev0

71e5ed0... by Cosimo Lupo <email address hidden>

Release 4.30.0

5e7bc97... by Cosimo Lupo <email address hidden>

Update NEWS.rst

d3eb079... by Cosimo Lupo <email address hidden>

Merge pull request #2542 from fontlaborg/main

Add debug logger showing the glyph name for which gvar is built

54e2072... by Adam Twardoch <email address hidden>

Add debug logger showing the glyph name for which gvar is built

When building gvar, some situations cause fontmake/varLib to fail, for example if a component has a coordinate that's >32k or <-32k. This adds a debug line that prints each glyph name for which gvar is built, so it’s easier to pinpoint where the faulty glyph is.

ac4d561... by Cosimo Lupo <email address hidden>

VarLibMergeError has cause and stack attributes, use them in subclasses

https://github.com/googlefonts/fontmake/issues/858

180d8d7... by Cosimo Lupo <email address hidden>

varLib.errors: fix typo

Fixes #2534

c2ad857... by Cosimo Lupo <email address hidden>

Merge pull request #2528 from moontypespace/improve_buildStatTable

Add windowsNames and macNames parameters to buildStatTable