Using Glyphs 3 (3055), but not new to this build…
I have a list filter with 88 glyphs, all of which exist in the font. The list filter indicates 73/88 glyphs exist, and right-clicking on the filter name shows 15 names which the filter thinks are missing. The names shown in the missing glyphs popup are all of the form yehFarsi…-ar.fina/.medi/.init, whereas the glyph names actually listed in the filter (and the existing glyphs) are of the form yeh…-farsi.fina/.medi/init.
The 15 listed as missing are:
yehTwodotsabove-farsi.fina/.medi/.init
yehThreedotsabove-farsi.fina/.medi/.init
yehTwoabove-farsi.fina/.medi/.init
yehThreeabove-farsi.fina/.medi/.init
yehFourbelow-farsi.fina/.medi/.init
The isolate forms are recognised fine by the filter. The yeh…-farsi isolate forms are listed in GlyphData.xml as altNames, and so are still recognised, but the other forms are not listed.
If I understand this right, there are two issues: the missing glyphs popup isn’t reporting the names as used in the list filter, and there are some entries missing from GlyphData.xml.
Thanks for Glyphs 3 - really enjoying the new features!