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 ned.deily
Recipients Todd.Rovito, ned.deily, python-dev, roger.serwy, ronaldoussoren, terry.reedy
Date 2014-03-28.04:07:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1395979640.16.0.906115460735.issue17654@psf.upfronthosting.co.za>
In-reply-to
Content
Thanks for the review, Terry. The reasons for moving the menders changes are two.  As noted in the comments, the menudefs were being customized early in IDLE initialization before calling Tk to create the root object and, therefore, we did not know at that point which kind of Tk we were running under.  To properly customize, we need to know that, as we are now more careful to customize menus depending on the OS X Tk variant.  Also, there already were other menu customizations being done in macosxSupport; now it is all in one place. It would be nice to reduce the fragility in the menu management. I would encourage anyone interested in working on IDLE to tackle it as a separate issue.

Applied for release in 3.5.0, 3.4.1, and 2.7.7.
History
Date User Action Args
2014-03-28 04:07:20ned.deilysetrecipients: + ned.deily, terry.reedy, ronaldoussoren, roger.serwy, Todd.Rovito, python-dev
2014-03-28 04:07:20ned.deilysetmessageid: <1395979640.16.0.906115460735.issue17654@psf.upfronthosting.co.za>
2014-03-28 04:07:20ned.deilylinkissue17654 messages
2014-03-28 04:07:19ned.deilycreate