[docs] Shortcuts bug in Python IDLE

Constantine Ketskalo konstantin.ketskalo at gmail.com
Tue Oct 3 04:50:30 EDT 2017

Hi, I've written this info to your forum. But is Terry Reedy even in pyhon
team or is she just some troll? Saying it's impossible to fix this bug?
Look, here is the list of countries, that use cyrillic alphabet. This is
the list of countries, that are going to be unable to use hotkeys in Python
IDLE, when they are coding and switch input language to their native
language to write a comment.
Looks like your hotkeys are bound to characters output by keys, however
every key on the keyboard actually has its own id, that is independent of
the language chosen for typing. So if you just bind your hotkeys to
keyboard buttons id instead of characters produced by keys pressed - it's
going to be easy and universal handling of this bug, that's going to work
all over the world.

2017-08-21 15:05 GMT+03:00 Constantine Ketskalo <
konstantin.ketskalo at gmail.com>:

> Hi there.
> Thank you for Python, I love this programming language.
> I've found a bug with shortcuts. I'm from Ukraine, so I'm working with
> English, Ukrainian and Russian languages. But any shortcuts, where alphabet
> is involved (like Ctrl+Z, Ctrl+F, Ctrl+V and so on) work only when English
> is turned on. This is quite inconvenient. It's possible to work with it,
> but still confusing, because you can select something in IDLE, copy it with
> shortcut Ctrl+C, then try to paste it to another place and then you find
> out that it wasn't copied, because active language is Ukrainian. So you
> need to switch to English and repeat everything again.
> I'm currently working with Python 3.6.1, Windows 8.1 Embedded enterprize
> x64.
> Also I've noticed the same under Windows 7, Windows 10 in different
> versions of Python.
> I believe there where Python 2.7, 2.11, 3.4, 3.5. Not sure about all the
> versions exectly, but for sure shortcuts worked the same in all the
> versions I've ever tried to use.
> I hope this was helpful and I'm sure many developers, that work not only
> with English would be really happy if you would fix this.
> Thanks again for your time and effort.
> Best regards, Constantine.
> P.S. I'll right the same message to Issue tracker just in case.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/docs/attachments/20171003/29dc2def/attachment.html>

More information about the docs mailing list