Opened 3 weeks ago

Last modified 3 weeks ago

#5781 new enhancement

tcl-8.6.17

Reported by: Douglas R. Reno Owned by: lfs-book
Priority: normal Milestone: 12.5
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New point version

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

This is a patch release, so it primarily includes bug fixes and corrections
to erratic behavior.  Highlighted changes are noted below.  The changes file
at the root of the source tree contains a more complete list.  The Timelines
of all changes are online.

	http://core.tcl-lang.org/tcl/timeline
	http://core.tcl-lang.org/tk/timeline

   * Win: support PNG images in icon files.

   * Aqua: dark mode improvements.

   * Aqua: interop with clipboard managers.

   * Win: [exec] now dispatches App Execution Aliases.

   * Win: [auto_execok] recognizes more shell commands.

   * encoding cp864: missing Euro/Tail-sign.

   * Corrections to zh_cn message catalog for Tk console menu.

   * Fix crashes or hangs or undefined behavior in...
      - Tcl_SplitList on string that exceeds max list size
      - Win: Use-after-free memory corruption in multi-thread [glob].
      - macOs: Pointer alignment in file attribute functions
      - Aqua: tk_getOpenFile
      - div by zero in [$scale get $x $y] when trough resized to invisibility.

   * Correct failure in [namespace children $ns $nonGlob].

   * Number parsing failure: [scan "1.[string repeat 1 191]e-321" %g]

   * block cursor size on a tab is too large.

   * Win: incorrect system menu entries for transient toplevels

   * Win: withdrawn transient windows can reappear in taskbar preview.

   * Win: misplaced underline in menu entry

   * Aqua: cannot iconify all windows.

   * Aqua: wm-iconbitmap-{1.4,2.1}, uniwWm-22.3

   * Nested [return -options], cmdMZ-return-2.{19,20,21}.

   * errorline into errorinfo from [$interp eval $script], interp-26.9.

   * Updated bundled packages, libraries, standards, data
      - Itcl 4.3.4
      - sqlite3 3.50.4
      - Thread 2.8.12
      - TDBC* 1.1.12
      - tcltest 2.5.10
      - dde 1.4.5
      - tzdata 2025b

Change History (1)

comment:1 by Bruce Dubbs, 3 weeks ago

Milestone: 12.412.5
Note: See TracTickets for help on using tickets.