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.

Author taleinat
Recipients gpolo, kbk, taleinat, terry.reedy, weeble
Date 2014-02-04.22:39:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1391553556.45.0.230163255995.issue3068@psf.upfronthosting.co.za>
In-reply-to
Content
As the title suggests, this patch adds a second configuration dialog, used to configure extensions.

This is useful because many extensions have parameters, but setting them can only be done by editing a file. Also, the documentation for such parameters is hard to find (when it exists). Finally, it allows us (the IDLE devs) to add more default extensions, allowing users to easily configure them or disable them, all without cluttering the regular config dialog.


Regarding the patch, please note that it is from 5.5 years ago. Back then there was no scrollable frame that worked properly, so I implemented one which worked well enough for the config dialogs. I didn't test it thoroughly enough in other scenarios to suggest adding it to Tkinter.

I think that since then a proper scrollable frame was added to Tk, so that part of the patch is probably no longer necessary.
History
Date User Action Args
2014-02-04 22:39:16taleinatsetrecipients: + taleinat, terry.reedy, kbk, gpolo, weeble
2014-02-04 22:39:16taleinatsetmessageid: <1391553556.45.0.230163255995.issue3068@psf.upfronthosting.co.za>
2014-02-04 22:39:16taleinatlinkissue3068 messages
2014-02-04 22:39:16taleinatcreate