Shreyan Avigyan <shreyan.avig...@gmail.com> added the comment: I executed the code Tal provided and yes both Serhiy and Tal you're right. It seems the backspace problem is related to Tcl/Tk's indexing. 1.1 and 1.2 both refer to 😀. Also the dancing I told actually tells why this is happening. Since Tcl/Tk uses BMP it treats 😀 also as 2 bytes. Now when we move the typing cursor from right to left using arrow keys the 😀 gets split into ??. Notice there are two ?. So it's all coming together now.
---------- components: +Tkinter _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue44217> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com