[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

[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=

[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

[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 ___

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

2017-08-26 Thread Charles Wohlganger
Changes by Charles Wohlganger : -- pull_requests: +3253 ___ Python tracker ___

[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 ___

[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-18 Thread Mark Roseman
Changes by Mark Roseman : -- nosy: +markroseman ___ Python tracker ___ ___

[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

[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 of

[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

[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 rep...@bugs.python.org http://bugs.python.org/issue20580 ___

[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

[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 rep...@bugs.python.org http://bugs.python.org/issue20580 ___ ___

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

2014-02-28 Thread Westley Martínez
Changes by Westley Martínez aniko...@gmail.com: -- nosy: +westley.martinez ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue20580 ___ ___

[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 used