Do we need to support Tcl/Tk versions before 8.0?

The _tkinter.c source code is littered with #ifdefs that mostly center around distinguishing between Tcl/Tk 8.0 and older versions. The two pre-8.0 version supported seem to be 7.5/4.1 and 7.6/4.2. Would it be reasonable to assume that everybody is using at least Tcl/Tk version 8.0? This would simplify the code somewhat. Or should I ask this in a larger forum? --Guido van Rossum (home page: http://www.python.org/~guido/)

On Mon, 27 Mar 2000, Fred L. Drake, Jr. wrote:
I strongly agree. My motto is, "if the latest Python version doesn't work for you, then don't upgrade!" This is also Open Source -- they can easily get the source to the old _Tkinter if they want new Python + 7.x support. If you ask in a larger forum, then you are certain to get somebody to say, "yes... I need that support." Then you have yourself a quandary :-) Cheers, -g -- Greg Stein, http://www.lyra.org/

OK, I'm convinced. We will pre-8.0 support. Could someone submit a set of patches? It would make sense to call #error if a pre-8.0 version is detected at compile-time! --Guido van Rossum (home page: http://www.python.org/~guido/)

On Mon, 27 Mar 2000, Guido van Rossum wrote:
I want to ask a different question: when is Python going to officially support Tcl/Tk v8.2/8.3? I'd really like for this to happen, as I hate having several libraries of Tcl/Tk on my machine. (I assume you know the joke about Jews always answering a question with a question <wink>) -- Moshe Zadka <mzadka@geocities.com>. http://www.oreilly.com/news/prescod_0300.html http://www.linux.org.il -- we put the penguin in .com

This is already in the CVS tree, except for the Windows installer. Python 1.6 will not install a separate complete Tcl installation; instead, it will install the needed Tcl/Tk files (Tcl/Tk 8.3 or newer) in the Python tree, so it won't affect existing Tcl/Tk installations. --Guido van Rossum (home page: http://www.python.org/~guido/)

On Mon, 27 Mar 2000, Fred L. Drake, Jr. wrote:
I strongly agree. My motto is, "if the latest Python version doesn't work for you, then don't upgrade!" This is also Open Source -- they can easily get the source to the old _Tkinter if they want new Python + 7.x support. If you ask in a larger forum, then you are certain to get somebody to say, "yes... I need that support." Then you have yourself a quandary :-) Cheers, -g -- Greg Stein, http://www.lyra.org/

OK, I'm convinced. We will pre-8.0 support. Could someone submit a set of patches? It would make sense to call #error if a pre-8.0 version is detected at compile-time! --Guido van Rossum (home page: http://www.python.org/~guido/)

On Mon, 27 Mar 2000, Guido van Rossum wrote:
I want to ask a different question: when is Python going to officially support Tcl/Tk v8.2/8.3? I'd really like for this to happen, as I hate having several libraries of Tcl/Tk on my machine. (I assume you know the joke about Jews always answering a question with a question <wink>) -- Moshe Zadka <mzadka@geocities.com>. http://www.oreilly.com/news/prescod_0300.html http://www.linux.org.il -- we put the penguin in .com

This is already in the CVS tree, except for the Windows installer. Python 1.6 will not install a separate complete Tcl installation; instead, it will install the needed Tcl/Tk files (Tcl/Tk 8.3 or newer) in the Python tree, so it won't affect existing Tcl/Tk installations. --Guido van Rossum (home page: http://www.python.org/~guido/)
participants (6)
-
Fred L. Drake, Jr.
-
Fredrik Lundh
-
Greg Stein
-
Guido van Rossum
-
Moshe Zadka
-
pf@artcom-gmbh.de