Closed
Description
Bug report
Bug description:
E.g. on my keyboard with German layout, {
is usually entered via pressing the AltGr key and 7
, i.e. AltGr+7
.
Likewise, }
, [
, ]
, \
and some more can only be entered via AltGr
.
But since #128388 / #128389 these are swallowed by the REPL on Windows and can no longer be entered.
On 3.13.3, this happens independent from the terminal mode.
On main, this only happens in legacy Windows terminals, where the virtual terminal mode is turned off (e.g. cmd.exe
).
In virtual terminal mode there are other issues, see #131878.
Many other keyboard layouts like French, Czech, etc, use the AltGr key, too, and suffer the same bug (tested changing my keyboard layout).
CPython versions tested on:
3.14, 3.13
Operating systems tested on:
Windows
Linked PRs
Metadata
Metadata
Assignees
Labels
Projects
Status
Done