<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(51,51,0)">A related observation: The noto font does not seems to have this issue. It does not have explicit <dot-reph, cha, virama, cha> glyph. The dot-reph glyph is reordered to after the last virama.</div>

<div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(51,51,0)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(51,51,0)">Font is available at: <a href="https://noto.googlecode.com/svn/trunk/fonts/individual/unhinted/NotoSansMalayalam.ttf">https://noto.googlecode.com/svn/trunk/fonts/individual/unhinted/NotoSansMalayalam.ttf</a> <br>

</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/9/14 Rajeesh K Nambiar <span dir="ltr"><<a href="mailto:rajeeshknambiar@gmail.com" target="_blank">rajeeshknambiar@gmail.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Fri, Sep 13, 2013 at 5:41 PM, Rajeesh K Nambiar<br>
<<a href="mailto:rajeeshknambiar@gmail.com">rajeeshknambiar@gmail.com</a>> wrote:<br>
<br>
><br>
> I guess it would be easiest for us to update the fonts if Dotreph is<br>
> not reordered at all.<br>
> Also see an earlier discussion -<br>
> <a href="http://lists.freedesktop.org/archives/harfbuzz/2013-July/003433.html" target="_blank">http://lists.freedesktop.org/archives/harfbuzz/2013-July/003433.html</a><br>
><br>
<br>
</div>Found another issue with Dotreph in conjunction with 'akhn' rules.<br>
Font Rachana: <a href="http://rajeeshknambiar.fedorapeople.org/smc-fonts-6.0/Rachana-6.0.ttf" target="_blank">http://rajeeshknambiar.fedorapeople.org/smc-fonts-6.0/Rachana-6.0.ttf</a><br>
At the moment, it has 'akhn' rule for <Dotreph+Cha+Virama+Cha> mapped<br>
to glyph dotrephch1ch1.<br>
<br>
The word 'ചൎച്ച്' <Cha+Dotreph+Cha+Virama+Cha+Virama> is incorrectly<br>
shaped - the final Virama is reordered before<br>
<Dotreph+Cha+Virama+Cha>.<br>
hb-shape output: [ch1=0+1488|xx=1+184|dotrephch1ch1=1+1488]<br>
Correct output: [ch1,dotrephch1ch1,xx].<br>
<br>
<br>
---<br>
Cheers,<br>
Rajeesh<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
HarfBuzz mailing list<br>
<a href="mailto:HarfBuzz@lists.freedesktop.org">HarfBuzz@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/harfbuzz" target="_blank">http://lists.freedesktop.org/mailman/listinfo/harfbuzz</a><br>
</div></div></blockquote></div><br></div>