ANNOUNCE: Tcl/Tk 8.4.8 Release

From: Jeff Hobbs (jeffh_at_removethis.activestate.com)
Date: 11/24/04


Date: Tue, 23 Nov 2004 15:47:41 -0800

Tcl/Tk 8.4.8 Release Announcement
November 22, 2004

The Tcl Core Team is pleased to announce the 8.4.8 releases of the Tcl
scripting language and the Tk toolkit. This is the eighth patch release
of Tcl/Tk 8.4. More details can be found below. We would like to
express our gratitude to all those who submit bug reports and patches.
This information is invaluable in enabling us to identify and eliminate
problems in the core.

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

Tcl/Tk 8.4.8 sources are freely available as open source from the
Tcl Developer Xchange web site at:

        http://www.tcl.tk/software/tcltk/8.4.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://www.activestate.com/Tcl

Mac OS X binaries are available from:

         http://tcltkaqua.sourceforge.net/

Additionally, SuSE Linux RPMs are available from:

         ftp://ftp.suse.com/pub/projects/tcl/

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, Tcl development tools, and much more.

Thank you for your contributions:
---------------------------------

As usual, this release includes contributions from the Tcl community.
We have a page honoring these contributors at:

        http://www.tcl.tk/software/tcltk/contributors.html

Summary of Changes since Tcl/Tk 8.4.7:
--------------------------------------

The following were the main changes in Tcl/Tk 8.4.8. 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.

   * Fixed possible deadlock in Tcl_Finalize

   * Fixed thread IDs on 64-bit systems

   * Fixed [scan %ld] handling LP64 systems

   * Fixed [string map $samevar $samevar] crash

   * Fixed broken [namespace forget] logic

   * Fixed [namespace import] cycle prevention

   * Improved control over int <-> wideInt conversion

   * Fixed buffer overflow when there is a syntax error in [subst]

   * Fixed [file executable] result for case insensitivity on Windows

   * Fixed [expr {NaN == NaN}] result

   * Make [tcl_findLibrary] search $::auto_path as well

   * Fixed crash in [fconfigure -ttycontrol] in threaded build

   * [TIP 222] implementation of [wm attributes -alpha] on Windows

   * [TIP 159] implementation of [wm iconphoto]

   * Make Tk [load]-able on OS X/Aqua

   * Handle color/screen resolution changes on Windows

   * Fixed [wm resizable] for Solaris/CDE

   * Handle Windows native dialog double clicks that fall through

   * Fixed [place forget] memory leak

   * Recompute menu geometry on named font size change

   * Fixed X/IME IC focus after creation

   * Improved multiple display Tk dialog window placement

   * Fixed compound buttons for OS X/Aqua

   * Documentation improvements and test suite expansion

--
Tcl Core Team and Maintainers
Jeff Hobbs, Tcl Core Release Manager

Quantcast