Ned Deily <n...@acm.org> added the comment:

Interesting, I didn't know the "Dvorak - Qwerty ⌘" input method existed.  In 
just some causal experimentation with it, it seems pretty clear that the input 
method is not being consistently followed by Tk and there seem to be 
differences between Tk 8.4 and 8.5.  Part of the problem, I think, is that some 
of the keyboard accelerators are implemented in menus provided by Tk itself and 
the unrecognized ones are passed on to IDLE.  Unfortunately, Tk does not fully 
implement Input Method text processing although there does seem to be some 
work-in-progress in the Tk community to help fix that, see for instance:

http://sourceforge.net/tracker/?func=detail&aid=3205153&group_id=12997&atid=112997

But the work for that issue, if it does get released, may still have no impact 
on this problem.

If someone is interested in further investigating the issue, I would suggest 
setting up a small Tcl test case using menu accelerators using Tcl/Tk Wish and, 
if the problem can be demonstrated there, opening an issue on the Tk tracker.  
I'm reasonably certain there is nothing to be done about this in Python itself 
but I'm not interested in spending more time to prove that.  So I'm going to 
close this issue as "wont fix".  If anyone has an interest in it, feel free to 
reopen and reassign.

----------
assignee: ned.deily -> 
priority: normal -> low
resolution:  -> wont fix
stage:  -> committed/rejected
status: open -> closed
title: IDLE halts on osx when copy and paste -> Problems using IDLE 
accelerators with OS X Dvorak - Qwerty ⌘ input method
type:  -> behavior
versions: +Python 3.2, Python 3.3

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue12748>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to