[LWN Logo]

From: Jeffrey Hobbs <jeffrey.hobbs@scriptics.com>
Subject: ANNOUNCE: Tcl/Tk 8.2.2 Release
Date: 8 Nov 1999 14:20:45 -0800

Tcl/Tk 8.2.2 Release Announcement
November 5th, 1999

We are pleased to announce the 8.2.2 releases of the Tcl scripting
language and the Tk toolkit.  This is primarily a bugfix release.
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.

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

Tcl 8.2.2 and Tk 8.2.2 are freely available in open source from the
Scriptics web site at
        http://www.scriptics.com/products/tcltk/8.2.html
This web page also contains additional information about the
releases, including new features and notes about installing and
compiling the releases.

For additional information:
---------------------------

Please visit the Scriptics Web site.
        http://www.scriptics.com/
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.scriptics.com/products/tcltk/contributors.html

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

The following were the main changes in Tcl/Tk 8.2.2. A complete
list can be found in the changes file at the root of the source tree.
The more complete ChangeLog is also now included with each release.

1. Fixed all reported mem leaks from Purify on Solaris and NT in the
threaded and non-threaded builds (about a half dozen separate items).

2. Added streamlined regular expression engine (RE) from Henry Spencer.
This greatly reduces stack usage of regexps (although they can still
grow dynamically).

3. Fixed event/io threading problems (patch from Kisserbeth).

4. Fixed va_list usage portability problem for Linux PPC (patch from
English).

5. Fixed problem that resulted in corrupted literal table and
consequently a segmentation fault (patch from Whitehouse).

6. Fixed some UTF filename handling problems on the Mac (Ingham).

7. Fixed mapping of keysym to keycode in Windows (caused incorrect
keysym generation during an 'event generate' call for symbolic keysyms
like <Home>, <Left>, etc).

8. Removed while loop from private tkEntrySeeInsert that would cause
reduced performance problems in entry widget when typing rapidly or
adding a lot of text.

-- 
   Jeffrey Hobbs                          The Tcl Guy
   jeffrey.hobbs at scriptics.com         Scriptics Corp.

[[Send Tcl/Tk announcements to tcl-announce@mitchell.org
  Send administrivia to tcl-announce-request@mitchell.org
  Announcements archived at http://www.findmail.com/list/tcl_announce/
  The primary Tcl/Tk archive is ftp://ftp.neosoft.com/pub/tcl/ ]]