Software update: Tcl/Tk 8.4.10

Spread the love

The folks at Tcl Core Team have released a new version of their Tcl/Tk package which consists of the Tcl scripting language and its toolkit. Tcl is a powerful scripting language with a simple structure and support for different platforms. Tk is a graphical toolkit for this scripting language and allows you to develop graphical applications. The version number has arrived at 8.4.10 and is distributed as source code as usual. However, for the Mac OS X platform, a ready-made file is provided with the name Tcl/Tk Aqua, which in turn is available in three flavors. The included release notes look like this:

The Tcl Core Team is pleased to announce the 8.4.10 releases of the Tcl dynamic language and the Tk toolkit. This is the tenth 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.

Summary of Changes since Tcl/Tk 8.4.9:

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

  • Updated build support for Mac OS X, Solaris 10 (64-bit, x86 and sparc), AIX gcc and HP-UX gcc builds, OpenBSD ports, and allow msys builds without cygwin installed
  • [TIP 218] Tcl_Channel API update for threads
  • Tcl_Expr* corrections for Tcl_WideInt
  • Clean up memory loss at thread exit
  • Lower minimum buffer size from 10 to 1 byte
  • Windows pipes now honor -blocking on close to mirror existing unix behavior, set -blocking 1 before ‘close’ to receive exit status
  • Make unix notifier thread joinable
  • Improve BMP, JPG image load speed
  • Add Spanish msg catalog
  • Several panedwindow drawing, destruction fixes
  • Correct MouseWheel %A translation
  • Improve Aqua native look and feel for entry and spinbox
  • Improve load-able Tk on Aqua
  • Several Aqua widget usability fixes
  • tk_popup menus are now “sticky”
  • Correctly display Unicode characters in X11 title bars
  • Documentation improvements

Tcl Core Team and Maintainers
Jeff Hobbs, Tcl Core Release Manager[break]The following downloads are ready:
Tcl source tarball
tcl source zipped
Tk source tarball
tk source zipped
Tcl/Tk Aqua 8.4.10
Tcl/Tk Aqua 8.4.10 Batteries-Included
Tcl/Tk Aqua 8.4.10 Standalone

Version number 8.4.10
Operating systems Windows 9x, Windows NT, Windows 2000, Linux, BSD, Windows XP, macOS, Solaris, UNIX
Website sourceforge
Download
License type Conditions (GNU/BSD/etc.)
You might also like