Santhosh and myself discussed this bug over and we found that there are more rules which are present in standard Tamil typing tools like e-kalappai,nhmwriter,IBUS and missing in Narayam. Filing the below bug the user reported. I would test other cases and report more bugs soon with examples.
Report from User
I started testing today this Tamil99 in Tamil Wikipedia while in Firefox 7.0.1 on Ubuntu 10.04 OS. Found so far the following bug:
On pressing an Akara-consonant 3 times or more, that is in cases of udanilai meimmayakam | உடனிலை மெய்ம்மயக்கம்- for example:
For the sake of this discussion say the key for க is referred to as <key_h> (because in qwerty keyboard the key for h is used for Tamil99 க ) then
<key_h><key_h><key_h> should yield க்கக whereas the keymap here tested yields க்க்க
<key_h><key_h><key_h><key_h> should yield க்கக்க whereas the keymap here tested yields க்க்க்க
The further repetitions of the keystrokes should also yield the same alternating pattern. That is as per the following:
i) When number of keystrokes is odd (greater or equal to 3) the last two akara-consonants remain akara-consonants (examples க்கக, க்கக்கக .....)
ii) When the number of keystrokes is even (greater or equal to 2) then the penultimate akara-consonant gets pulli. (examples: க்க, க்கக்க, க்கக்கக்க .....)
Please note for the other meimmayakkam - that is ஒத்திசைவு மெய்ம்மயக்கம் cases this bug is not seen - examples: ங்கங, ங்கங்க, ஞ்சஞ, ஞ்சஞ்ச, ....
Version: unspecified
Severity: normal
URL: http://ta.wikipedia.org