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 ronaldoussoren
Recipients kbk, ned.deily, ronaldoussoren
Date 2011-03-15.16:42:11
SpamBayes Score 4.9602544e-12
Marked as misclassified No
Message-id <1300207333.47.0.890858948134.issue11055@psf.upfronthosting.co.za>
In-reply-to
Content
To reproduce install ActiveState Tcl 8.5.9 and then build python using:

../configure --enable-framework --enable-universalsdk=/ --with-universal-archs=intel MACOSX_DEPLOYMENT_TARGET=10.6

Both 3.2 and 3.3 fail can be used. Install the framework and then open an existing file, use SHIFT+CMD+S to save the file and you'll see two dialogs (both labelled 'Save').

Some investigation learns that the save_as method in IOBindings  gets called twice. 

The attached patch (for 3.2) is a crude hack, but does result in a working copy of IDLE that doesn't show two save dialogs.

I'm inclined to commit the patch, it is a hack but there are already other workarounds for Tk-on-OSX weirdness.

Comments?
History
Date User Action Args
2011-03-15 16:42:13ronaldoussorensetrecipients: + ronaldoussoren, kbk, ned.deily
2011-03-15 16:42:13ronaldoussorensetmessageid: <1300207333.47.0.890858948134.issue11055@psf.upfronthosting.co.za>
2011-03-15 16:42:11ronaldoussorenlinkissue11055 messages
2011-03-15 16:42:11ronaldoussorencreate