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 terry.reedy
Recipients ned.deily, ronaldoussoren, serhiy.storchaka, taleinat, terry.reedy, vtudorache, wordtech
Date 2018-12-13.22:34:19
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1544740459.86.0.788709270274.issue34313@psf.upfronthosting.co.za>
In-reply-to
Content
I get it now.  [:8] meant .0 to .7 inclusive, like range(8).

I understand that until last spring, the tcl/tk/tkinter situation on Mac was a bit like the old American wild west.  But then Ned more or less tamed it for 3.7 and now 3.6. We no longer install Python to work with system tcl and, I believe, releases compiled against 8.6 would not work with them.

Can you suggest a doc change?

tkinter has a hard-coded requirement for at least 8.4, IDLE for 8.5 (so ttk works).  For future IDLE, that should be at least 8.5.18 or maybe later.  I have thought about adding a startup warning if something older that the expected (tested-against) version is used, but that should be once only, requiring a 'hidden' configuration value.  So maybe not worth the effort.
History
Date User Action Args
2018-12-13 22:34:19terry.reedysetrecipients: + terry.reedy, ronaldoussoren, taleinat, wordtech, ned.deily, serhiy.storchaka, vtudorache
2018-12-13 22:34:19terry.reedysetmessageid: <1544740459.86.0.788709270274.issue34313@psf.upfronthosting.co.za>
2018-12-13 22:34:19terry.reedylinkissue34313 messages
2018-12-13 22:34:19terry.reedycreate