[myanmar] Relax pwo-tone group a bit
This is broken sequence according to OpenType spec, Uniscribe, and current HarfBuzz implementation. But Roozbeh says this is a valid sequence, so allow it. There are multiple "(DB As?)?" constructs in the grammar, but Roozbeh thinks only this one needs changing. Test case: 1014,1063,103A Fixes https://bugs.freedesktop.org/show_bug.cgi?id=71949
This commit is contained in:
parent
9af91ca8ff
commit
d2da5e0b4b
|
@ -70,7 +70,7 @@ c = C|Ra; # is_consonant
|
||||||
medial_group = MY? MR? ((MW MH? | MH) As?)?;
|
medial_group = MY? MR? ((MW MH? | MH) As?)?;
|
||||||
main_vowel_group = VPre* VAbv* VBlw* A* (DB As?)?;
|
main_vowel_group = VPre* VAbv* VBlw* A* (DB As?)?;
|
||||||
post_vowel_group = VPst MH? As* VAbv* A* (DB As?)?;
|
post_vowel_group = VPst MH? As* VAbv* A* (DB As?)?;
|
||||||
pwo_tone_group = PT A* (DB As?)?;
|
pwo_tone_group = PT A* DB? As?;
|
||||||
|
|
||||||
complex_syllable_tail = As* medial_group main_vowel_group post_vowel_group* pwo_tone_group* V* j?;
|
complex_syllable_tail = As* medial_group main_vowel_group post_vowel_group* pwo_tone_group* V* j?;
|
||||||
syllable_tail = (H | complex_syllable_tail);
|
syllable_tail = (H | complex_syllable_tail);
|
||||||
|
|
Loading…
Reference in New Issue