In https://github.com/khaledhosny/reem-kufi master I get:
ReemKufi-Regular.ttf: Glyph 0x00A0 is called "space": Change to "nbsp" or "uni00A0"
(which should be skipped anyway, see #311) but that glyph is used for both space and NBSP (cmap entries for both characters map to the same glyph) which is a common practice.
The code should detect such multiple mappings and accept the glyph name if it is good for one of them, or just give up since the name is bound to be “wrong” for all but one of them any way.
In https://github.com/khaledhosny/reem-kufi master I get:
(which should be skipped anyway, see #311) but that glyph is used for both space and NBSP (
cmapentries for both characters map to the same glyph) which is a common practice.The code should detect such multiple mappings and accept the glyph name if it is good for one of them, or just give up since the name is bound to be “wrong” for all but one of them any way.