Description of problem: for Indic Langauge, Delete with Backspace having problem with some specific cases. Somewhere Undo action behaving in most unpermissable and ridiculas way!! Version-Release number of selected component (if applicable): evolution-2.11.92-3.fc8 gtkhtml3-3.15.92-1.fc8 How reproducible: Everytime Steps to Reproduce: Login with Oriya Language 2. Open Evolution --> New Mail 3. Go to the message body. 4. Enable SCIM with pressing CTRL+SPACE & choose Oriya inscript IME. 5. write the key sequence : mcdheovj 6. Press left-arrow key 3 times 7. Press backspace 3 times 8. It should delete 'e' 'h' and 'd' only. Its deleting 'c' and specially 'm' also which is a consonant and placing independently not with any conjunct. 9. Now, try with pressing CTRL+z to undo the delete and take back the full word. 10. Its not taking back the full word as before. (_Please copy to original word and paste once and then try to pasted word, so make easy to understand_). Actual results: It should delete 'e' 'h' and 'd' only. Its deleting 'c' and specially 'm' also which is a consonant and placing independently not with any conjunct. Its not taking back the full word as before. Expected results: The Delete with backspace should maintain its rule to delete chars or composed chars within a word. And Undo should revert it back properly in its previous state. Additional info: ---- ସମàପାଦନର (normal word) ସପମàଦାନର (after Backspace and Ctrl-Z word) સમà«àªªàª¾àª¦àª¨àª° (normal word) સપમà«àª¦àª¾àª¨àª° সমà§à¦ªà¦¾à¦¦à¦¨à¦° (normal word) সপমà§à¦¦à¦¾à¦¨à¦° ஸமà¯à®ªà®¾oநர (normal word) ஸமà¯à®ªà®¾oநர ಸಮà³à²ªà²¾à²¦à²¨à²° (normal word) ಸಪಮà³à²¦à²¾à²¨à²° ----
Bug is still reproducible with GtkHTML 3.17.3. Moving upstream. Please see [1] for further updates. If someone from eng-i18n could contribute a patch for this I'd be grateful. I'm pretty clueless about this myself. [1] http://bugzilla.gnome.org/show_bug.cgi?id=501581