This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author nobodxbodon
Recipients nobodxbodon
Date 2020-10-22.20:54:54
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1603400094.16.0.618856195633.issue42121@roundup.psfhosted.org>
In-reply-to
Content
When creating a text editor with tkinter Text widget, I found that some Chinese punctuations cound't be input correctly.

When input "(", which is open parenthesis in Chinese, it behaves like a back space.
When input ")", close parenthesis in Chinese, it seems like a tab instead.
When input ";", semicolon in Chinese, it does nothing.

Then I tried input the same in IDLE 3.7.6 and the same happened. Also, the same happens in thonny, the python IDE. I suppose they all use Text widget.

Pitifully I don't think of a way to reproduce the issue without using Chinese input method.

Please let me know how to help with debugging. Thanks.
History
Date User Action Args
2020-10-22 20:54:54nobodxbodonsetrecipients: + nobodxbodon
2020-10-22 20:54:54nobodxbodonsetmessageid: <1603400094.16.0.618856195633.issue42121@roundup.psfhosted.org>
2020-10-22 20:54:54nobodxbodonlinkissue42121 messages
2020-10-22 20:54:54nobodxbodoncreate