Microsoft's Kartika and other Malayalam Unicode compliant fonts(Anjali, Rachana) behave differently for following NA, RRA combinations. This introduces error in the texts being produced currently.
<NA, VIRAMA, ZWJ, ZWNJ, RRA>
(similar to the current encoding of as <NA, VIRAMA, ZWJ, SA>)
<Chillu-N, RRA>
NA, Visible virama, full RRA
<NA, VIRAMA, RRA> or <NA, VIRAMA, ZWNJ, RRA>
no changes
Current behavior of the fonts[]
Karthika produces from <NA, VIRAMA, ZWJ, RRA>. Anjali and Rachana produces from both <NA, VIRAMA, ZWJ, RRA> and <NA, VIRAMA, RRA>. None of them produce from <NA, VIRAMA, ZWJ, ZWJ, VIRAMA, RRA>.