Tcl/Tk 8.6.13 release

After a year of development, the release of Tcl/Tk 8.6.13 is presented, a dynamic programming language distributed together with a cross-platform library of basic GUI elements. Although Tcl is primarily used for creating user interfaces and as an embeddable language, Tcl is also suitable for other tasks. For example, for web-development, creation of network applications, administration of systems and testing. The project code is distributed under the BSD license.

In the new version:

  • Improved font selection interface (tk_fontchooser).
  • Polygon filling unified for all platforms has been implemented.
  • Improved positioning of menu buttons in X11 and Windows environments.
  • Work has been done to eliminate fragments from the code that lead to undefined behavior or integer overflows.
  • The Tcl_GetRange function now has the ability to specify negative index values.
  • Added support for compiling on Apple systems with M1 chip.
  • Resumed Tk build for MacOSX 10.11 (El Capitan) and Windows ARM.
  • Improved support for cygwin and macOS in Tk.
  • The Itcl 4.2.3, sqlite3 3.40.0, Thread 2.8.8, TDBC* 1.1.5, http 2.9.8, platform 1.0.19, tcltest 2.5.5, libtommath 1.x and zlib 1.2.13 packages included in the base distribution have been updated. XNUMX.
  • Added support for the Unicode 15 specification

Source: opennet.ru

Add a comment