This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: IDLE: "Save As..." keybind (Ctrl+Shift+S) does not work
Type: Stage:
Components: IDLE Versions: Python 2.4
process
Status: closed Resolution: fixed
Dependencies: Superseder:
Assigned To: kbk Nosy List: kbk, mshomphe
Priority: high Keywords:

Created on 2003-07-21 23:54 by mshomphe, last changed 2022-04-10 16:10 by admin. This issue is now closed.

Messages (5)
msg17186 - (view) Author: Matthew Shomphe (mshomphe) Date: 2003-07-21 23:54
Info:
-Python Version: Python 2.3c1 (#44, Jul 18 2003, 14:32:
36) [MSC v.1200 32 bit (Intel)] on win32
-IDLE Version:IDLE 1.0rc1  
-OS: Windows 2000 SP4
-Source: Installed from Installer on website (http://www.
python.org/ftp/python/2.3/Python-2.3c1.exe)

Behavior:

In the "File" dropdown menu in IDLE, the listed keybind for 
"Save As" is Ctrl+Shift+S.  This does not work.  When 
you hit Ctrl+Shift+S, nothing happens.

Additionally, the keybind for "Save Copy As...", 
Alt+Shift+S, does not work.
msg17187 - (view) Author: Matthew Shomphe (mshomphe) Date: 2003-07-22 00:32
Logged In: YES 
user_id=716326

Checking through the code, it seems that the problem is in the 
file "configHandler.py".  The bindings are assigned with 
_lowercase_ letters:

'<<save-copy-of-window-as-file>>': ['<Alt-Shift-s>'], 
'<<save-window-as-file>>': ['<Alt-s>'],

So the keybindings will work when CAPSLOCK is active.  
Otherwise, it won't.
msg17188 - (view) Author: Kurt B. Kaiser (kbk) * (Python committer) Date: 2003-07-23 05:23
Logged In: YES 
user_id=149084

Duplicate of IDLEfork Bug 755647

None of the bindings with a Shift modifier
work because it is then necessary to use the upper
case keysym.  IDLE is using the lower case.
msg17189 - (view) Author: Kurt B. Kaiser (kbk) * (Python committer) Date: 2003-11-24 05:39
Logged In: YES 
user_id=149084

config-keys.def 1.20
configHandler.py 1.32
keybindingDialog.py 1.12

2.3 Backport Candidate
msg17190 - (view) Author: Kurt B. Kaiser (kbk) * (Python committer) Date: 2004-03-30 04:21
Logged In: YES 
user_id=149084

Backported to release23-maint
History
Date User Action Args
2022-04-10 16:10:06adminsetgithub: 38895
2003-07-21 23:54:56mshomphecreate