Issue 1517990: IDLE on macosx keybindings need work (original) (raw)
This issue has been migrated to GitHub: https://github.com/python/cpython/issues/43623
classification
Title: | IDLE on macosx keybindings need work | ||
---|---|---|---|
Type: | Stage: | ||
Components: | IDLE | Versions: | Python 2.5 |
process
Status: | closed | Resolution: | fixed |
---|---|---|---|
Dependencies: | Superseder: | ||
Assigned To: | ronaldoussoren | Nosy List: | kbk, ronaldoussoren |
Priority: | high | Keywords: |
Created on 2006-07-06 08:26 by ronaldoussoren, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Messages (7) | ||
---|---|---|
msg29059 - (view) | Author: Ronald Oussoren (ronaldoussoren) * ![]() |
Date: 2006-07-06 08:26 |
There is a serious issue with the keybindings for IDLE on OSX: a lot of them don't work correctly. One example of a not-working key-binding is 'CMD-W', this should close the current window but doesn't. 'CMD-N' does create a new window though, so at least some keybindings work. | ||
msg29060 - (view) | Author: Kurt B. Kaiser (kbk) * ![]() |
Date: 2006-07-17 18:06 |
Logged In: YES user_id=149084 Unfortunately, I don't have a Mac to work with. The current Mac keybindings were devised by Tony Lownds (tonylownds) during the transition to OSX. Would you like to create a new section in config-keys.def named OSX and work up some new bindings? | ||
msg29061 - (view) | Author: Ronald Oussoren (ronaldoussoren) * ![]() |
Date: 2006-07-18 12:09 |
Logged In: YES user_id=580910 The keybinding definition itself seems to be correct (although I haven't reviewed it completely yet). The problem at this point is that IDLE doesn't respond to some (or even most) of them. I suspect that AquaTk is at fault here, it is really lousy at times. | ||
msg29062 - (view) | Author: Kurt B. Kaiser (kbk) * ![]() |
Date: 2006-07-24 17:29 |
Logged In: YES user_id=149084 I see you made a change yesterday to EditorWindow which appears to address the cmd-w bug. Could you make an entry in NEWS.txt when you modify IDLE's functionality? | ||
msg29063 - (view) | Author: Ronald Oussoren (ronaldoussoren) * ![]() |
Date: 2006-07-25 19:26 |
Logged In: YES user_id=580910 Cmd-W is fixed. I'm currenlty working my way through the keybindings and (a) check if they are correct for OSX and (b) if they actually work. Sorry about the missing NEWS items, I'll commit those soon. | ||
msg29064 - (view) | Author: Ronald Oussoren (ronaldoussoren) * ![]() |
Date: 2006-07-25 20:36 |
Logged In: YES user_id=580910 I've checked in OSX specific keybindings in revision 50833 This seems to fix all issues I had with the key bindings. The bindings are still not entirely compatible with that of Cocoa's textview[1], but that can't be helped. I'm therefore closing this issue. P.S. thanks for prodding me on this one, I might have let this slip beyond 2.5 otherwise. [1] See http://hcs.harvard.edu/~jrus/Site/System%20Bindings.html | ||
msg29065 - (view) | Author: Kurt B. Kaiser (kbk) * ![]() |
Date: 2006-08-09 15:22 |
Logged In: YES user_id=149084 I see you added a comment to Python's NEWS. IDLE has its own NEWS file in idlelib: NEWS.txt! |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:18 | admin | set | github: 43623 |
2006-07-06 08:26:03 | ronaldoussoren | create |