[Indic] Relax grammar
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 5 Sep 2012 21:21:17 +0000 (17:21 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 5 Sep 2012 21:21:17 +0000 (17:21 -0400)
commit4ed717ef61813fa16cf74f2874848e9feb81568f
treeb9add8ee6221e5a943d32ed8903296bc1b1f2929
parentaa7141efe49991a1160489106984e95163fe2ab8
[Indic] Relax grammar

Now that we insert dotted-circle, tests break more easily when our indic
machine breaks.

In particular, a few Devanagari tests were having sequences like
"C,H,ZWJ,N", and because of the ZWJ the Nukta does NOT get reordered to
before the Halant as the grammar used to expect...  Fixup.

Another case is as simple as "C,ZWJ,SM".

Fixes 10 out of 79 failures:

DEVANAGARI: 707325 out of 707394 tests passed. 69 failed (0.00975411%)
src/hb-ot-shape-complex-indic-machine.rl