[issue14409] IDLE: not executing commands from shell, error with default keybinding for Return
report at bugs.python.org
Thu Mar 29 05:14:01 CEST 2012
Roger Serwy <roger.serwy at gmail.com> added the comment:
Ned, the buggy default keybinding for <<newline-and-indent>> requires that Key-Return and then Key-KP_Enter be pressed before the virtual event triggers. This happens because both key events are present in a single string. The correct behavior requires each key event be listed in a separate string in a list. (See <<copy>> for an example). MultiCall.py has code (event_add) that iterates over the list and binds each key to an event.
This bug is also present in 2.3.5. (I just downloaded and tested it on XP.)
Python tracker <report at bugs.python.org>
More information about the Python-bugs-list