Software update: Tcl/Tk 8.4.7

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 the associated Tk toolkit. The version number has climbed to 8.4.7 and again has a mountain of patches on board. The included release notes look like this:

Tcl/Tk 8.4.7 Release Announcement
July 27, 2004

The Tcl Core Team is pleased to announce the 8.4.7 releases of the Tcl scripting language and the Tk toolkit. This is the seventh 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.6:
The following were the main changes in Tcl/Tk 8.4.7. 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 [glob -path] bug when in the root directory
  • Fixed unicode-char path installation on Windows NT-based platforms
  • Properly substitute more values ​​in Windows tclConfig.sh
  • Improved stack overflow prevention on Windows
  • Fixed mem leak in [fconfigure $serial -xchar]
  • Fixed crash with [cd] with a volume relative $HOME
  • Fixed clock %G %V formats for ISO8601 week numbers
  • Fixed support for non-WIDE_INT aware math functions
  • Added [http::config -urlencoding] option
  • Fixed utf-8 encoding of u0000 on system I/O
  • Prevented dde hangs with non-responsive apps
  • Added round() wide integer support
  • Cleaner exit and correction of mem leaks when using the threaded memory allocator and reinitializing
  • Improved build configuration on 64-bit systems
  • Added read support of PPM/PGM with the -data option
  • Correct issue with displaying maximize window button on KDE-3.2.1
  • Fix drawing of unicode chars in menu titles on Windows
  • Correctly post Tk clipboard data to the Windows clipboard on exit
  • Fix the panedwindow -opaqueresize option to work as per the docs
  • Reduce Tk tk_messageBox default font size to 14-point
  • Prevent possible segfault in -maxundo
  • Fix XIM initialization on Solaris
  • Complete the implementation of the CG version of the X drawing emulation layer on Mac OS X
  • Fix several Mac OS X usability issues

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

Version number 8.4.7
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