From 063ece5e2f2d32298838b4b8eba41cbabc2b1627 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Wed, 7 Jun 2023 10:10:27 -0700 Subject: tooling: always include name ID in name table in misc/tools/fontinfo.py --- misc/tools/fontinfo.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'misc/tools') diff --git a/misc/tools/fontinfo.py b/misc/tools/fontinfo.py index 0a4565929..9dcfcfe1a 100755 --- a/misc/tools/fontinfo.py +++ b/misc/tools/fontinfo.py @@ -278,7 +278,9 @@ def genFontInfo(fontpath, outputType, withGlyphs=True): if 'name' in tt: nameDict = {} for rec in tt['name'].names: - k = _NAME_IDS[rec.nameID] if rec.nameID in _NAME_IDS else ('#%d' % rec.nameID) + k = '#%d' % rec.nameID + if rec.nameID in _NAME_IDS: + k += ' ' + _NAME_IDS[rec.nameID] nameDict[k] = rec.toUnicode() if 'fontId' in nameDict: info['id'] = nameDict['fontId'] -- cgit v1.2.3