[Indic] Don't move virama with left matra
authorBehdad Esfahbod <behdad@behdad.org>
Wed, 14 Nov 2012 19:37:04 +0000 (11:37 -0800)
committerBehdad Esfahbod <behdad@behdad.org>
Wed, 14 Nov 2012 19:37:04 +0000 (11:37 -0800)
commitdde5506fd963e3cec27c3389bb1fc092f86d1e06
treed0d89a899f94689e5527eabfe69b5d100d2af38a
parent82c4d9880a2cd321f6426888511c5f0318f96ad5
[Indic] Don't move virama with left matra

This is important for the Sinhala U+0DDA split matra since it decomposes
to U+0DD9,U+0DCA where U+0DD9 is a left matra and U+0DCA is the virama.
We don't want to move the virama with the left matra.
TEST: U+0D9A,U+0DDA

Note that we were already doing this in the Uniscribe bug compatibility
mode.  We now do it all the time.
src/hb-ot-shape-complex-indic.cc