TkDesk 2.0 patch 2
Brought to you by:
jchris
|
From: J. C. C. <jc...@zn...> - 2004-04-20 20:07:42
|
I'm releasing patch 2 for version 2.0. Here's the patch description:
Some Linux distributions are using newer "unofficial" versions of
Incr Tcl (Itcl). Though TkDesk 2.0 works with the official Itcl 3.2.1
release, these newer Itcl installations disable backwards
compatibility for some older Itcl syntax that TkDesk still requires.
The typical symptom of this problem is this error message when TkDesk
is started:
Error in startup script: can't rename "itcl_class": command
doesn't exist...
The patch is available at: http://tkdesk.sf.net/patches.html
It turns out that there was a lot of Itcl 3 compatibility work still
needed in TkDesk. Hopefully most, though probably not all, of those
issues are addressed in patch 2. It's a large patch. Large enough
that I was tempted to wait until TkDesk 2.1 to include it, but I know
many of you are getting burned by Itcl 3.3 "phantom" installations.
I have tested patch 2 with Itcl 3.2.1 and it seems to work.
I have tested patch 2 with Itcl "3.3" and I did get one segmentation fault,
but I could not replicate it.
I have NOT tested patch 2 with any other Itcl versions. I think some of
you are using Itcl 3.0.1, for example. In theory, this patch is compatible
with any Itcl 3 release. That's the theory anyway...
Anyone not using Itcl "3.3" doesn't necessarily have to install this patch,
but future patches will depend on it, not to mention future releases, so
you might as well start testing it now. :-)
Chris
|