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 serhiy.storchaka
Recipients Arfrever, Lita.Cho, asvetlov, gpolo, jesstess, loewis, python-dev, serhiy.storchaka
Date 2014-05-26.20:47:08
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1401137228.71.0.0110989353291.issue3015@psf.upfronthosting.co.za>
In-reply-to
Content
Now I think we shouldn't deprecate and remove wantobjects=False. Tkinter was partially broken with wantobjects=False, on other hand, it was partially broken with wantobjects=True. Many bugs was fixed last months, all tests now work with wantobjects=False, and I hope Tkinter now correctly supports both mode.

Besides using in old third-party code, this parameter is very helpful for testing. Tcl/Tk changes internal details from release to release, so when in one release Tk function returns list or integer, in other release it can return special object ('dict' or 'pixel'). Tkinter should be more stable against changing of return type, and wantobjects=False helps in detecting some such cases.

I propose to close this issue as fixed.
History
Date User Action Args
2014-05-26 20:47:08serhiy.storchakasetrecipients: + serhiy.storchaka, loewis, gpolo, Arfrever, asvetlov, jesstess, python-dev, Lita.Cho
2014-05-26 20:47:08serhiy.storchakasetmessageid: <1401137228.71.0.0110989353291.issue3015@psf.upfronthosting.co.za>
2014-05-26 20:47:08serhiy.storchakalinkissue3015 messages
2014-05-26 20:47:08serhiy.storchakacreate