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 georg.brandl, ned.deily, ronaldoussoren
Date 2011-02-04.07:38:37
SpamBayes Score 3.2337282e-09
Marked as misclassified No
Message-id <1296805118.19.0.677110018298.issue10736@psf.upfronthosting.co.za>
In-reply-to
Content
After looking into these two test failures a bit more, it looks like both are due to regressions and/or bugs in the ActiveState Tk 8.5.9 Cocoa behavior versus the Apple Cocoa Tk 8.5.7, with which neither test fails.

The test_tab_identifiers failure may be a test case error where the test is making unwarranted assumptions about how the Notebook widget lays out its tabs.

The test_traversal failure may need to be modified to use a different key modifier for OS X (<alt> -> <option>) but there appears to be a deeper problem within Cocoa Tk on how the traversal is implemented (hint, option-char can run into the dead key problem documented in Issue10973).

http://docs.python.org/py3k/library/tkinter.ttk.html#tkinter.ttk.Notebook.enable_traversal

Neither of these failures appear to indicate any problems with tkinter itself.  At this stage in the 3.2 cycle, the failures can either be ignored or, if necessary, conditionally disabled for platform 'darwin'. This should be a release manager call.  Otherwise, the next step would be to isolate further and report as possible upstream bugs.

Also, the "setCanCycle: is deprecated" warnings have subsequently been shown to be avoidable by a change in the upstream Tcl/Tk build process and are expected to disappear in the next release of ActiveState Tcl/Tk 8.5.
History
Date User Action Args
2011-02-04 07:38:38ned.deilysetrecipients: + ned.deily, georg.brandl, ronaldoussoren
2011-02-04 07:38:38ned.deilysetmessageid: <1296805118.19.0.677110018298.issue10736@psf.upfronthosting.co.za>
2011-02-04 07:38:37ned.deilylinkissue10736 messages
2011-02-04 07:38:37ned.deilycreate