googlefonts/fontdiff

Char-by-char diffs

Opened this issue · 2 comments

Have an option that computes diffs on every character in the before/after fonts. Perhaps this could walk the cmap to find covered Unicode blocks, and then render tables similar to the Unicode charts.

The cmap won't include all glyphs. James script in #16 was not just char-by-char, but used fonttools to read the GSUB/GPOS and return strings of glyphs with the respective features to be turned on in order to access them.

https://github.com/googlei18n/nototools/blob/master/nototools/hb_input.py is the full implementation in python. The major limitation being notofonts/nototools#354.