Tcl / Tk 8.6.11 Release

After a year of development release Tcl / Tk 8.6.11 , a dynamic programming language distributed with a cross-platform library of basic GUI elements. Although Tcl is mainly used for creating user interfaces and as an embedded language, Tcl is also suitable for other tasks. For example, for web development, building network applications, system administration and testing. Project code distributed under BSD license.

In the new version:

  • Tk has significantly improved support for the macOS platform, including rewriting the implementation of keystroke handlers, adding a dark design mode, and redesigning the menu system.
  • The terms Master and Slave have been cleaned up.
  • Fixed issues specific to the Windows platform.
  • Reworked the handling of 4-byte UTF-8 sequences. Added support for Unicode 13 specification.
  • Enhanced date formatting and improved time zone support.
  • Added ability to select and copy text from inactive widgets.
  • In ttk: : scrollbar added support for mouse wheel handlers.
  • Improved interface for selecting text in widgets.
  • Added “-cursor” option to Ttk widgets.
  • Provided fontchooser in dialog showing font styles taking into account internationalization.
  • The packages included in the base distribution have been updated Itcl 4.2.1, sqlite3 3.34.0, Thread 2.8.6, TDBC * 1.1.2, http 2.9.5, tcltest 2.5.3 , registry 1.3.5, dde 1.4.3, opt 0.4.8, platform 1.0.15.
/Release. View in full here.