swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Swarm-Support] Using Aqua tcl/tk on Mac OS X?


From: Russell Standish
Subject: Re: [Swarm-Support] Using Aqua tcl/tk on Mac OS X?
Date: Thu, 10 Apr 2003 10:55:09 +1000 (EST)

Bill Northcott wrote:
> 
> As far as I can see, the changes were introduced between Tcl/tk 8.3 and 
> 8.4.
> 
> In the tcl/tk sources these new const qualifiers are shown as the macro 
> CONST84.  Tclconfig.sh always gives you the major and minor version 
> numbers.  So it seems to me that it should not be too hard to incorporate 
> CONST84 into tk extensions in the same way.

Thats largely what I did - although being undocumented makes me a
little nervous...

> 
> BLT 2.4z works happily with Tcl/tk 8.4, but would not work with 8.3.
> 

Ah - 2.4u seemed to be the latest I could find on the usual mirror
sites. Well its not a big deal, I'm sure I'll catch up with 2.4z at
some point.

> Bill Northcott
> 
> Russell Standish wrote
> > It looked like TCL/TK changed the TCL API by changing many non const
> > arguments to const arguments, and getting code to compile using both
> > APIs is quite kludgy, and not exactly documented (the documentation
> > refers to the old API). BLT will need to be adapted to the new API (or
> > even both).
> 
> > I was rather disappointed at this action by the TCL/TK developers -
> > they should at least increment the major version number when changing
> > APIs. They did it once before when going from TCL/TK 8.0 to TCL/TK 8.1
> > (I think it was), but that was a relatively mild change.
> 
> 
> _______________________________________________
> Support mailing list
> address@hidden
> http://www.swarm.org/mailman/listinfo/support
> 



----------------------------------------------------------------------------
A/Prof Russell Standish                  Director
High Performance Computing Support Unit, Phone 9385 6967, 8308 3119 (mobile)
UNSW SYDNEY 2052                         Fax   9385 6965, 0425 253119 (")
Australia                                address@hidden             
Room 2075, Red Centre                    http://parallel.hpc.unsw.edu.au/rks
            International prefix  +612, Interstate prefix 02
----------------------------------------------------------------------------


reply via email to

[Prev in Thread] Current Thread [Next in Thread]