Post #1808012
2026-03-09 15:47 UTC
Replies (1)
-
@TiroTypeworks@typo.social 2026-03-09 15:58
@justvanrossum @frankrolf @mathieureguer I’m thinking through repha identification, and it is perhaps more algorithmically simple than I thought. In this case, the first glyph in the string is the ikar + repha ligature. If this were named in a way that actually ignores the underlying character order, as /uni093F0930094D, then it would decompose to ikar + ra + halant, and simply reordering the parsed vowel sign character to the end of the cluster would leave the ra + halant where they belong at the beginning of the cluster. In most other cases, the repha is going to be at the end of the glyph string, so then the parser needs to idenfity a trailing ra + halant at the end of a conjunct as a special case and reorder them to the beginning.