[issue20580] IDLE should support platform-specific default config defaults

2017-09-09 Thread Terry J. Reedy
Terry J. Reedy added the comment: Ned, config.py currently has def GetCurrentKeySet(self): "Return CurrentKeys with 'darwin' modifications." result = self.GetKeySet(self.CurrentKeys()) if sys.platform == "darwin": # OS X Tk variants do not support the "Al

[issue20580] IDLE should support platform-specific default config defaults

2017-09-08 Thread Terry J. Reedy
Terry J. Reedy added the comment: I miswrote. 'Alt' becomes 'Option'. The new keybindings to be added to Classic Mac and Classic OSX in PR2494 are the following. force-open-completions= expand-word= force-open-calltip= format-paragraph= flash-paren= run-module= check-module= zoom-height

[issue20580] IDLE should support platform-specific default config defaults

2017-08-26 Thread Terry J. Reedy
Terry J. Reedy added the comment: A. In 3.6+, the [Keys] section of config-main.def reads [Keys] default= 1 name= name2= # name2 set in user config-main.cfg for keys added after 2016 July 1 The name is no longer 'IDLE Classic Windows'. Instead, if default is left true, the actual default is s

[issue20580] IDLE should support platform-specific default config defaults

2017-08-26 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- nosy: +serhiy.storchaka -westley.martinez ___ Python tracker ___ ___ Python-bugs-list mailing list Unsu

[issue20580] IDLE should support platform-specific default config defaults

2017-08-26 Thread Charles Wohlganger
Changes by Charles Wohlganger : -- pull_requests: +3253 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:/

[issue20580] IDLE should support platform-specific default config defaults

2017-06-29 Thread Terry J. Reedy
Changes by Terry J. Reedy : -- assignee: -> terry.reedy versions: +Python 3.7 -Python 2.7, Python 3.5 ___ Python tracker ___ ___ Pyth

[issue20580] IDLE should support platform-specific default config defaults

2016-06-13 Thread Ned Deily
Ned Deily added the comment: "I have the impression from what you wrote above that every 'Control' should be 'Command'." I'm not sure where I gave that impression but, no, the default IDLE keyset on OS X has command accelerators with Command- modifiers and some with Control- modifiers, as is

[issue20580] IDLE should support platform-specific default config defaults

2016-06-13 Thread Terry J. Reedy
Terry J. Reedy added the comment: Ned, looking at config-keys.def, the Mac and Osx sections have a mixture of 'Command' and 'Control'. I have the impression from what you wrote above that every 'Control' should be 'Command'. Why are the sections as they are? -- _

[issue20580] IDLE should support platform-specific default config defaults

2016-02-23 Thread Ned Deily
Ned Deily added the comment: See Issue26417 for further discussion about the OS X specific tailoring of IDLE config files and changes to the 2.7 Makefiles to better match the 3.x Makefiles to reduce the risk of inadvertent platform differences. -- versions: -Python 3.4 __

[issue20580] IDLE should support platform-specific default config defaults

2015-09-30 Thread Mark Roseman
Mark Roseman added the comment: Before creating another layer on top of the existing layers of configuration handling, can I suggest for now at least just hard-coding the few things that are needed in the code itself? For example, in configHandler.py, after calling LoadCfgFiles, we could call

[issue20580] IDLE should support platform-specific default config defaults

2015-09-18 Thread Mark Roseman
Changes by Mark Roseman : -- nosy: +markroseman ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.py

[issue20580] IDLE should support platform-specific default config defaults

2015-07-29 Thread Terry J. Reedy
Terry J. Reedy added the comment: While I like the fact that my font choice is used by 3 installed and 4 built pythons, I am beginning to see possible version problems. In #5594 I propose adding a Startup tab to Idle preferences, but doing so will require carefully checking that the correspon

[issue20580] IDLE should support platform-specific default config defaults

2014-07-10 Thread Ned Deily
Ned Deily added the comment: "Correct?" Yes "And you would like to change this?" I think it should be considered, yes. -- ___ Python tracker ___ __

[issue20580] IDLE should support platform-specific default config defaults

2014-07-10 Thread Terry J. Reedy
Terry J. Reedy added the comment: You appear to be saying that even though some of the per system defaults you want are present, they are not automatically used, but users must go into the options dialog to select bindings other than Windows. Correct? And you would like to change this? The od

[issue20580] IDLE should support platform-specific default config defaults

2014-07-10 Thread Ned Deily
Ned Deily added the comment: "I have presumed the the appropriate selections are made for other systems." As far as I know, there is nothing in IDLE itself to do that. As I noted earlier, there is a kludge in the Mac Makefile to edit config-main.def and config-extensions.def during installs o

[issue20580] IDLE should support platform-specific default config defaults

2014-06-11 Thread Terry J. Reedy
Terry J. Reedy added the comment: I am not completely sure what you are asking. Config-keys.def has 4 Idle Classic sections, one each for Windows, Unix, Mac (still needed?), and OSX. On my Windows install, the one for Windows is preselected. I have presumed the the appropriate selections are m

[issue20580] IDLE should support platform-specific default config defaults

2014-06-09 Thread Terry J. Reedy
Terry J. Reedy added the comment: I closed #1517993 in favor of this. -- ___ Python tracker ___ ___ Python-bugs-list mailing list Unsu

[issue20580] IDLE should support platform-specific default config defaults

2014-02-28 Thread Westley Martínez
Changes by Westley Martínez : -- nosy: +westley.martinez ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: https:

[issue20580] IDLE should support platform-specific default config defaults

2014-02-14 Thread Terry J. Reedy
Terry J. Reedy added the comment: >From what you have said here and on the other issue, reality has outgrown the >current customization methods. If Python, Tk, and Idle were to run on Windows >RT, I presume a different configuration would be needed than for normal >desktop. Any new scheme use

[issue20580] IDLE should support platform-specific default config defaults

2014-02-10 Thread Ned Deily
New submission from Ned Deily: There is a need for IDLE to provide different default settings depending on which platform it is running, e.g. Windows, OS X, or other UNIX. That need need has been most acute for OS X where, for various reasons, tailoring of default key bindings for IDLE comman