Fontself to Glyphs Unicode issue

I used Fontself to import glyphs and they were assigned random Private Use codes/names. I manually renamed them, updated the Glyph Info, but it still looks like this – they’re all in ‘Private Use’:


Any ideas? Thanks.

Is Use custom naming turned on in Font InfoOther?

Yes, I tried that:

Check whether they have the correct unicode and categories in this info box

Thanks, Abdullah – is there a way to update this info automatically? I assumed that “update Glyph info” would do this – or do I need to manually look up and then type in every Unicode value?

They have i icons, so they have custom glyph info. Select them all, Edit > Info for Selection and uncheck everything in the upcoming dialog.

Nope, still as before.

I’ll email it to you, Rainer. Thanks for answering.

Did you then run Glyph > Update Glyph Info for all selected glyphs again?

Private use codes are a bit sticky. Try selecting all and remove the Unicode in the info box in the lower left (you might need to type a space and then remove it). The run “Update Glyoh Info” again.

What worked – repeatedly retyping a random number in the Unicode value, deleting it (sometimes I’d get a greyed out “multiple values”) then running Update Glyph Values. Definitely a bit sticky, but I got there!

It is on purpose. Imagine you have a set of icons and assign PUA codes. Then you change the name to something that happens to be a defined glyph in glyphData. That would switches to that glyphs Unicode.

Now that I think back, I’ve run into this PUA stickiness in the past as well and wondered why I couldn’t get the glyphs info to update automatically (though in my case, it was only one or two characters at a time, so I just ended up setting the categories manually).

Would it be possible to add a feature to bypass the PUA restriction? For example, if holding Option turned Update Glyph Info into Force Update Glyph Info, which would then update the info based on the nice name no matter what?

1 Like

I thought about the “force” option yesterday, too. I’ll see.

Related: Each imported glyph has that “i” top right. I need to “get info” for every glyph and untick the box to remove it. As this has to be done for each individually (I can’t untick them in batches) is it necessary to do?




For most settings, you can select all glyphs and remove the checkboxes for all at once.

Not an option in this case – if I select more than one that checkbox did not come up, just a simpler one with fewer options.