- [ttLib/otTables] Cleaned up virtual GID handling: allow virtual GIDs in
Coverage
andClassDef
readers; removed unusedallowVID
argument fromTTFont
constructor, andrequireReal
argument inTTFont.getGlyphID
method.
MakeTTFont.setGlyphOrder
clear reverse glyphOrder map, and assumeglyphOrder
internal attribute is never modified outside setGlyphOrder; addedTTFont.getGlyphNameMany
andgetGlyphIDMany
(#1536, #1654, #2334, #2398). - [py23] Dropped internal use of
fontTools.py23
module to fix deprecation warnings in client code that imports from fontTools (#2232, #2399, #2400). - [subset] Fix subsetting COLRv1 clip boxes when font is loaded lazily (#2408).