Tk Source Code

View Ticket
Login
Ticket UUID: ec42b9226a66231ba1c7c913ba1d14e5178046cc
Title: Idle (Python 3.4 on Ubuntu) does not allow typing accents
Type: Bug Version:
Submitter: rogeriowolff Created on: 2016-10-20 02:21:43
Subsystem: 79. L10N Assigned To: nobody
Priority: 5 Medium Severity: Minor
Status: Open Last Modified: 2020-08-18 19:13:49
Resolution: None Closed By: nobody
    Closed on:
Description:
I'm using IDLE (with Python 3.4.3 and Tk version 8.6.1). The OS is Ubuntu 14.04 LTS. When I open the IDLE, everything works fine, until I open a .py file, or save a .py file, or click any menu in IDLE. Then the characters ´`~^ and characters with accents, like á, à, â, ã doesn't work anymore. I found the Issue 25356 at [https://bugs.python.org/issue25356] and ask for help, but no one answer me. These characters are dead keys in Brazilian keyboards: if I want the "á", first I press "´" key, then I press "a" key, then the "á" character appears at the window. I found that the diaeresis key shows this bug in the same way. In Brazilian Portuguese there was diaeresis over "u" character (like "ü") until few years ago in words like "freqüência" (frequency), now we don't use it anymore, except for names (like "Müller").
User Comments: fvogel added on 2016-10-20 18:15:15:

A pure-Tcl/tk script (or procedure) reproducing the issue would help.

But I think this problem be more likely in the way Linux handles those keys given the physical keyboard layout you have. In other words: I will probably not be able to reproduce.

Finally, does this ticket ring a bell for you perhaps? Any similarity?