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.