Ah, okay, seems like “Predefined Sorting” is part of the idea of looking at list filters? Good.
But I’m still confused, after opening the Andika OTF. The Mac Roman filter includes glyphs that
do not have any Unicode value,
and also Glyphs that have names which are not included in the list.
As a result, we have the a.SngStory (because it has the Unicode value of the a), as well as the glyph named a (although it does not have a Unicode value in this font), see screen shot. Something strange is going on there.
How are list filters supposed to work? Unicode-based or names-based?
The filters are mainly supposed to be name based. But character bases lookup is very handy in a lot situations, too. How often it will happen that name and unicode don’t match? What should it do? Stick to the names? Or force unicode match (what happens with unencoded glyphs)?