David> In an ideal world, I can see the advantage of making it
David> independent of the Tcl version. However, since each new
David> version of Tcl is usually incompatible at the binary level
David> (and often even at the source level), I don't see this as a
David> big problem.
The Tcl history tells me that you are right in many cases. However,
there are already binary extensions that can work with different
Tcl/Tk versions (such as new canvas item types).
Anyway, it is a design decision whether you allow to install
extensions independent from the Tcl version or not and I guess that
John will come up with a good solution (like in so many other cases
before).
Juergen
-- Juergen Schoenwaelder schoenw@cs.utwente.nl http://www.cs.utwente.nl/~schoenw Computer Science Department, University of Twente, (Fax: +31-53-489-3247) P.O. Box 217, NL-7500 AE Enschede, The Netherlands. (Tel. +31-53-489-3678)