If font is saved in .sfdir, glyphs with code point > 0xFFFF are saved to files with name uXXXXX.glyph (where XXXXX is upper-case hexadecimal number). If last digit has value > 9, underscore prefix appears.
Example
Save font as test.sfdir with two glyphs: code point 0x1F4F9 and 0x1F4FA.
Expected behavior
There will be glyph files with names:
u1F4F9.glyph
u1F4FA.glyph
Current behavior
There are glyph files with names:
u1F4F9.glyph
u1F4F_A.glyph
Fix
Pull request #5333
If font is saved in
.sfdir, glyphs with code point > 0xFFFF are saved to files with nameuXXXXX.glyph(whereXXXXXis upper-case hexadecimal number). If last digit has value > 9, underscore prefix appears.Example
Save font as
test.sfdirwith two glyphs: code point0x1F4F9and0x1F4FA.Expected behavior
There will be glyph files with names:
u1F4F9.glyphu1F4FA.glyphCurrent behavior
There are glyph files with names:
u1F4F9.glyphu1F4F_A.glyphFix
Pull request #5333