Sections in glyphOrder

A couple of requests to improve the glyphOrder handling for multi-script fonts…

The feature to allow headings by using the double asterisk is fab, allowing us to find glyphs quickly and easily. Here we have the Khmer glyphs first, divided into sensible categories with those headers, and then the Myanmar glyphs.

  1. Ideally we’d also have ‘Consonants’ appearing after ‘Khmer’ and ‘Myanmar’ but glyphOrder ignores if I write two headings like this

  2. Khmer and Myanmar both need headings like ‘consonants’, ‘independent vowels’, ‘numerals’, but currently if Khmer contains e.g ‘numerals’ then the Myanmar ‘numerals’ part gets hidden along with all the glyphs in that part. You’ll see in the first screenshot that ‘Independent vowels’ and ‘virama sequences’ are missing from the Myanmar sections as they share the same headings as Khmer sections. These aren’t showing: