Tcl 8.0.4/Tk 8.0.4 Release Announcement
November 20, 1998
We are pleased to announce the 8.0.4 releases of the Tcl scripting
language and the Tk toolkit. This patch release has relatively
few changes over the 8.0.3 release.
Where to get the new releases:
------------------------------
Tcl 8.0.4 and Tk 8.0.4 are available by public FTP from ftp.scriptics.com
in the directories /pub/tcl/tcl8_0 and /pub/tcl/mac. Within a few days
they will also appear at numerous mirror sites around the Internet. The
easiest way to retrieve these releases is via the Scriptics Web page for
the 8.0 releases:
http://www.scriptics.com/software/8.0.html
For additional information:
---------------------------
For complete information about all the Tcl/Tk resources available on the
Internet, visit the Tcl Resource Center at Scriptics:
http://www.scriptics.com/resource
Summary of changes:
-------------------
Below is a summary of the most important changes in the 8.0.4 releases.
For a complete list of all changes, see the "changes" files in the Tcl
and Tk source distributions.
1. Various bug fixes, including:
- Fixed Tcl_Realloc on windows.
- Overhauled pkg_mkIndex, which had various bugs in 8.0.3. Check the
man page for details on new flags to this routine.
- info complete is now NULL safe.
- Another fix to lsort -dictionary, this time for leading zeros.
- Added tcl_platform(debug) for when Tcl is compiled with debugging
symbols. You need to know this when loading DLLS on windows.
- Improved the IRIX configure script so it uses the n32 libraries.
- Fixed Tcl_NotifyChannel so it doesn't register/unregister its channel.
- Macintosh fixes for using the Metrowerk's MSL.
- Canvas text items can take -fill "" to become transparent.
2. Added the event to Tk for the mouse wheel on Microsoft mice.
3. Added a hash table to the canvas implementation to speed lookups
for numeric item IDs. Originally contributed by Mark Weissman and
included in Jan Nijtmans' dash patch.
4. Continued to improve support for Macintosh Appearance Manager
under MacOS 8.1 and MacOS 8.5. Many thanks to Jim Ingham for his
continued work on the Macintosh port.