Bugs item #1517993, was opened at 2006-07-06 10:29 Message generated for change (Comment added) made by ronaldoussoren You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1517993&group_id=5470
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: IDLE Group: Python 2.5 Status: Open Resolution: None >Priority: 2 Submitted By: Ronald Oussoren (ronaldoussoren) Assigned to: Nobody/Anonymous (nobody) Summary: IDLE: config-main.def contains windows-specific settings Initial Comment: The default values in config-main.def contain values that are specific for Windows. This means that the key-bindings for other platforms, such as OSX will be wrong (because config-main selects the windows keybindings as the default keybindings). I've worked around this by copying a mac version of config-main.def over the installed version of config-main.def from Mac/IDLE/Makefile.in. That is obviously a crude hack, but I know of no better solution. ---------------------------------------------------------------------- >Comment By: Ronald Oussoren (ronaldoussoren) Date: 2006-07-18 14:34 Message: Logged In: YES user_id=580910 Mac/IDLE contains support code for building and installing an application bundle for IDLE, which gives us a nice icon to click on :-) Detecting the platform and automaticly using platform-specific settings would be nice and would mostly solve my problem. "Mostly" because config- extensions.def also contains key-binding definitions; which could well be platform-specific (AquaTk doesn't seem to support the ALT modifier). IMHO the current workaround is crude because I maintain a seperate copy of several configuration files just to change a small number of settings. I have lowered the priority of this issue because I don't think this is very important. ---------------------------------------------------------------------- Comment By: Kurt B. Kaiser (kbk) Date: 2006-07-17 20:46 Message: Logged In: YES user_id=149084 Not so crude, since there is a Mac/IDLE/ dir? I gather this works ok for 2.5 installs on OSX? Perhaps IDLE should be modified to try to detect the platform and only use the entry in config-main.def if detection fails. The [keys] section is necessary, I believe, to mirror the [keys] section in the user's config-main.cfg if he changes keybindings. But you would still need Mac/IDLE/, would you not? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1517993&group_id=5470 _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com