Skip to content

fix: unify var-kor-MR breve form to the combining series - #196

Merged
ronaldtse merged 2 commits into
mainfrom
fix/var-kor-breve-form
Sep 30, 2026
Merged

ronaldtse merged 2 commits into
mainfrom
fix/var-kor-breve-form

Conversation

@ronaldtse

Copy link
Copy Markdown
Contributor

Three rules carried precomposed ŏ (U+014F) while the file's tests and every other rule use the combining series (o + U+0306). McCune-Reischauer output must be NFD per the map's decompose directive — the mixed forms failed all 94 tests on byte diffs invisible in any renderer. Runtime companion: interscript-ruby#784 (decompose was compiling as compose).

Three rules (lines 1505-1521: 어→ŏ, ᅧ→yŏ, ᅯ→wŏ) carried precomposed
ŏ (U+014F) while the rest of the file and all tests use the combining
series (o + U+0306). McCune-Reischauer output must be NFD per the
map's decompose directive; the mixed forms failed all 94 tests on
byte diffs invisible in any renderer.
@ronaldtse
ronaldtse merged commit c98dfb7 into main Sep 30, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant