Terry J. Reedy added the comment:

In msg265349, Ned stated that running IDLE with 8.4 should no longer be a 
requirement in 3.6.  Hence the revised title and restriction to 3.6.

Serhiy, I read the code in your #24750 patch.  Should it not be enough to first 
check tkinter.Tkversion >= 8.5 before trying to import ttk. And is testing ttk 
then needed?  Is it possible for ttk to not work in 8.5/6)?

Tkversion (or a refinement thereof) is already checked in colorizer, config, 
editor, macosx, and pyshell.  With one check on startup, existing check can be 
eliminated, along with code only for older versions.

----------
title: Idle: add ttk widgets as an option -> Idle: require tk 8.5 and ttk 
widgets, and drop unneeded code.
versions:  -Python 2.7, Python 3.4, Python 3.5

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24759>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to