Currently the part of the kern feature writer which tests if a mark is spacing or non-spacing checks for source.font[mark].width in all sources of a variable font. If the variable font has sparse masters, the glyph may not appear in some of them, and the kern feature writer crashes.
Currently the part of the kern feature writer which tests if a mark is spacing or non-spacing checks for
source.font[mark].width
in all sources of a variable font. If the variable font has sparse masters, the glyph may not appear in some of them, and the kern feature writer crashes.