
In _tkinter.c, there is currently special code for Tcl 8.0 (no Tcl objects) and Tcl 8.1 (no Unicode type). Tcl 8.2, 8.3, and 8.4 are supported uniformly. Can we drop support for those two releases, in Python 2.3? Regards, Martin

In _tkinter.c, there is currently special code for Tcl 8.0 (no Tcl objects) and Tcl 8.1 (no Unicode type). Tcl 8.2, 8.3, and 8.4 are supported uniformly.
Can we drop support for those two releases, in Python 2.3?
If it's more work to keep support around than to drop it, sure. I agree there's probably nobody who's still using any Tcl version before 8.3 anyway; that's been out several years now. --Guido van Rossum (home page: http://www.python.org/~guido/)

If it's more work to keep support around than to drop it, sure.
I'm planning a number of changes which can be simplified if I don't have that many versions to support.
OK, +1. --Guido van Rossum (home page: http://www.python.org/~guido/)

Martin, On Tue, Oct 01, 2002 at 11:19:58AM -0400, Guido van Rossum wrote:
If it's more work to keep support around than to drop it, sure.
I'm planning a number of changes which can be simplified if I don't have that many versions to support.
OK, +1.
This is probably too little, too late, but Cygwin is still stuck at Tcl 8.0. Would you be willing to keep this support in? Note that I've tried to encourage Cygwin to upgrade to a more recent version: http://cygwin.com/ml/cygwin/2002-10/msg00798.html Thanks, Jason

Jason Tishler <jason@tishler.net> writes:
This is probably too little, too late, but Cygwin is still stuck at Tcl 8.0. Would you be willing to keep this support in?
No, I've already made the changes to drop this support, and added support for UCS-4 mode in _tkinter.
Note that I've tried to encourage Cygwin to upgrade to a more recent version:
That seems the right way to go. They may have changed Cygwin by the time Python 2.3 is released. If not, users wishing to use Cygwin _tkinter can use Mumit Khan's Tcl 8.3/8.4 ports: ftp://ftp.nanotech.wisc.edu/pub/khan/tcl/tcltk-8.3.4-cygwin/ Regards, Martin

Martin, On Tue, Oct 15, 2002 at 10:57:58PM +0200, Martin v. Loewis wrote:
Jason Tishler <jason@tishler.net> writes:
This is probably too little, too late, but Cygwin is still stuck at Tcl 8.0. Would you be willing to keep this support in?
No, I've already made the changes to drop this support, and added support for UCS-4 mode in _tkinter.
Although the above is disappointing, your position is quite understandable. See below...
Note that I've tried to encourage Cygwin to upgrade to a more recent version:
That seems the right way to go.
Agreed.
They may have changed Cygwin by the time Python 2.3 is released.
Unfortunately, the above is unlikely. There seems to be "issues" with more recent Tcl versions under Cygwin. This implies that Cygwin Python 2.3+ will no longer provide a pre-built _tkinter module until the issues have been resolved. :,(
If not, users wishing to use Cygwin _tkinter can use Mumit Khan's Tcl 8.3/8.4 ports:
ftp://ftp.nanotech.wisc.edu/pub/khan/tcl/tcltk-8.3.4-cygwin/
The above appears to be the most likely workaround. Jason
participants (4)
-
Guido van Rossum
-
Jason Tishler
-
Martin v. Loewis
-
martin@v.loewis.de