Subject: ANNOUNCE: Tcl/Tk 8.0.5 - DN [1]


Brent Welch <welch@scriptics.com> - 10 Mar 1999 - comp.lang.tcl

 Tcl 8.0.5/Tk 8.0.5 Release Announcement
 March 9, 1999

 We are pleased to announce the 8.0.5 releases of the Tcl scripting
 language and the Tk toolkit.  This patch release has over 30 bug fixes
 that include improvements to the configuration and build process, additions
 to the test suite, as well as fixes for the Tcl and Tk core systems.
 Many of these patches were contributed by the Tcl user community!
 A separate posting will acknowledge those contributors.  Thanks!

 Where to get the new releases:
 ------------------------------

 Tcl 8.0.5 and Tk 8.0.5 are available by public FTP from ftp.scriptics.com
 in the directories /pub/tcl/tcl8_0.  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.5 releases.
 For a complete list of all changes, see the "changes" files in the Tcl
 and Tk source distributions.

 1. Various Tcl bug fixes, including (but not limited to):
     - NULL return in TclGetStdFiles.
     - Fixed the building of dltests on SGI.
     - Windows sockets are not kept open by exec'd processes.
     - info sharedlibextension always returns ".sl" on HPUX.
     - Windows now finds init.tcl even if no registry keys are defined.
     - Added support for HKEY_PERFORMANCE_DATA and HKEY_DYN_DATA registry keys.
     - The "open" implementation uses object interfaces.
     - fixed core dump from overflowing exception stack in some expressions.
     - BSDI 4.x support added to configure script.
     - Fixed bug with upvar and deleted namespaces.
     - Fixed the delete of a renamed interp.

 2. Various Tk bug fixes, including (but not limited to):
     - Sanity check on font names because on some X servers XQueryLoadFont
       always returns a font, even if the font name is complete junk.
     - Fixed bug in "grid forget" that led to crashes in rare cases.
     - Postscript template uses European character with an umlaut when
       determining font height.
     - Improved behavior of "focus -force" on Windows.
     - Under Windows, changed so toplevels that aren't resizable don't
       have resize handles and the zoom box is disabled.
     - Configure bug fix for TK_LD_SEARCH_FLAGS
     - Changed to treat zero width lines in the canvas like they have
       width 1 for purposes of selection
     - Added a workaround for a bug in GetTextExtentExPoint on Win
       NT 4.0/Japanese that cause a crash in some cases.
     - Fixed uninitialized memory access bug in Unix send code.

 3. Minor feature change in the "file extension" command.  It  now
 returns, e.g., ".o" if a file ends in "..o".  The old behavior was to
 return "..o", and that was done to support a hack involved in dynamic
 loading on some platforms.  That trick is no longer needed and so "file
 extension" is returning to normal.

 4. Minor feature added to socket command so they handle errors during
 async connections.  Added fconfigure -error option to retrieve the
 failure message.

 5. Changed keyboard shortcuts so they will only be found in the current
 toplevel.  Previously, they might be found in menus attached to other
 toplevels that might not even be mapped.

 --    Brent Welch    <welch@scriptics.com>
     http://www.scriptics.com
     Scriptics: The Tcl Platform Company

Last modified
1999-09-27

(195.108.246.50)

Note: you are looking at
the snapshot of an old wiki
- much of this information
is likely to be very outdated