From: Jeff H. <JeffH@ActiveState.com> - 2002-10-22 23:11:22
|
Tcl/Tk 8.3.5 Release Announcement October 18, 2002 The Tcl Core Team are pleased to announce the 8.3.5 releases of the Tcl scripting language and the Tk toolkit. This is the fifth patch release of Tcl/Tk 8.3. More details can be found below. We'd like to thank all those that submit bugs and patches as they are the primary source of information for us to identify problems in the core. This is likely the final patch release of 8.3 as we focus on the now-stable 8.4 version. Where to get the new releases: ------------------------------ Tcl/Tk 8.3.5 sources are freely available in open source from the Tcl Developer Xchange web site at http://www.tcl.tk/software/tcltk/8.3.html This web page also contains additional information about the releases, including new features and notes about installing and compiling the releases. Sources are always available from the Tcl SourceForge project's file distribution area: http://sourceforge.net/project/showfiles.php?group_id=10894 Windows, Linux, Solaris and HP-UX binaries are available from: http://aspn.activestate.com/ASPN/Downloads/ActiveTcl/ For additional information: --------------------------- Please visit the Tcl Developer Xchange web site: http://www.tcl.tk/ This site contains a variety of information about Tcl/Tk in general, the core Tcl and Tk distributions, the TclPro tool suite, and much more. Thank you for your contributions: --------------------------------- As usual, this release includes contributions from the Tcl community. We have a page honoring these contributions at: http://www.tcl.tk/software/tcltk/contributors.html Summary of Changes since Tcl/Tk 8.3.4: -------------------------------------- The following were the main changes in Tcl/Tk 8.3.5. A complete list can be found in the changes file at the root of the source tree. The more complete ChangeLog is also included with each source release. This is a patch release, so it primarily included bug fixes and corrections to erratic behavior. Below are only the most notable changes. * Corrected loss of fileevents due to short reads. * Corrected [global] mishandled varnames matching ":*". * Fixed overflows in [time] of >2**31 microseconds. * Corrected infinite loop writing in iso2022-jp encoding * Leave the default port out of the Host: header value. http 2.4.2 * Avoid zero-byte writes to STREAMs. * Make [scan] accept 0x as prefix of base 16 value * Use Mac OS X 10.1 dyld APIs that have more libdl-like semantics. * Prevent Tcl on Windows from possible crash when shutdown from a non-Tcl thread (affected Tkinter). * Added code to regonize "/dev/tty" (by name) and to not handle it as tty / serial line. * Corrected potential double-free of traces on variables. * Fixed info level to report namespace eval. * Corrected interpretation of integers that did not look like doubles as booleans. * Fix for Windows msvcrt mem leak caused by using an env(TZ) setting trick for in clock format -gmt 1. * updated utf and env variable handling for OS X. * Convert the format string to UTF8 before calling TclpStrftime. * On Windows, only wait during close on writable pipe if there was something to write. * Correct listvariable handling. * Updated platform support for HP-UX, IRIX64-6.*, SunOS, FreeBSD, AIX and Darwin (OS X) and Win/Cygwin targets. * Update grid size when removing a widget from a grid. * Added support for generating ps for embedded widgets on canvases on Windows. * Further corrections to fix the 2-second 'raise' delay on some Unix window managers -- Tcl Core Team and Maintainers Jeff Hobbs, Tcl Core Release Manager |