On 2/2/2022 2:38 PM, Mailvaganasundaram Ram Mohan wrote:
For many years I use python to teach programming to kids. But I am
unable to type our Tamil language characters (such as அ, ஆ, இ, ஈ) in the
IDLE. I can type in other editors and copy back IDLE, but directly
typing in shell or IDLE is not possible.
This is mostly not an IDLE issue. Your keyboard talks to your OS, which
talks to the tk gui framework, which talks to python's tkinter module,
which talks with IDLE. IDLE's only effect should be setting the font
and size to use.
What OS are you using? On Windows, I installed Tamil(India) support.
In IDLE I typed some random letter keys after switching to Tamil input.
>>> for c in 'ம்பதம்பதபமதப்பம':
... print(hex(ord(c)))
...
0xbae
0xbcd
0xbaa
0xba4
...
Tamil has some extra wide characters that can interfere with editing.
That is a limitation of the tk Text widget.
For more help, you might post to python-list.
https://mail.python.org/mailman/listinfo/python-list
--
Terry Jan Reedy
_______________________________________________
IDLE-dev mailing list
IDLE-dev@python.org
https://mail.python.org/mailman/listinfo/idle-dev