Bug 2315271 - Tcl/Tk 8.6.15 is available
Summary: Tcl/Tk 8.6.15 is available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: tcl
Version: 41
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Jaroslav Škarvada
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-09-27 15:03 UTC by Xose Vazquez Perez
Modified: 2024-10-17 17:01 UTC (History)
1 user (show)

Fixed In Version: tcl-8.6.15-2.fc42
Clone Of:
Environment:
Last Closed: 2024-10-17 17:01:03 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Xose Vazquez Perez 2024-09-27 15:03:32 UTC
Tcl/Tk 8.6.15 Release Announcement (September 13, 2024)

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

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

   * [TIP 692] Deprecate Tcl_GetAlias(). Migrate to Tcl_GetAliasObj()

   * Invoke binding scripts for events with detail field NotifyInferior
        *** POTENTIAL INCOMPATIBILITY ***

   * Tcl_NewObjectInstance() errors on namespace re-use.
        *** POTENTIAL INCOMPATIBILITY -- breaks Itcl 4.2 ***

   * TCL_PACKAGE_PATH change from Tcl list to platform path convention
        *** POTENTIAL INCOMPATIBILITY ***

   * Make [self] work inside [$obj eval]

   * Fix [$obj varname] for linked varnames

   * Restore access to alternate data streams (ADS) in NTFS filesystems.

   * Fix crashes or hangs in...
      - TclOO + coroutine, oo-22.[34]
      - entangled destructor and namespace deletion, oo-35.7.*
      - destruction of reflected channel, iocmd-32.3.*
      - select notifier with file descriptor >= FD_SETSIZE
      - [child invokehidden info frame], info-40.0
      - [focus -force], focus-8.1
      - [$canvas dchars], canvas-11.4
      - [$menubutton destroy]

   * Appearance improvements for...
      - focus ring, arrows, and classic theme.
      - last item in a [ttk::treeview].
      - down arrow in [ttk::combobox].

   * Repair [$photo read -from] flaws in GIF,PNG formats. imgPhoto-19.*

   * [$photo copy] coordinate check error. See imgPhoto-12.5

   * Detect corrupt GIF file and raise error. See imgPhoto-18.6.1

   * Fixes to [ttk::treeview] subcommands 'see' and 'bbox'.

   * Fix default font detection for high DPI

   * [treeview identify] now point aware

   * Fix broken undo/redo in [text] widget.

   * Fix GENFUNC mode of Tcl_ParseArgsObjv(). See tests indexObj-7.*

   * Fix removal of oo variable by [info exists]. See oo-19.4

   * Fix byte compiled [incr] with wide int increment. See incr-1.31

   * Repair encoding flaws in [info hostname] visible for non-ASCII names.

   * Fix incorrect [string is control] results on some private codepoints

   * Autoload of [::tcl::tm::path]

   * Fix missing error message in some [interp limit] failures.

   * Improved hash performance for some hash tables.

   * Performance optimizations in several encoding primitives.

   * Correction to rare failed startup search for system encoding

   * Add encodings: koi8-ru, koi8-t

   * Add keycodes ISO_Group_Shift and dead_hamza

   * Updated bundled packages, libraries, standards, data
      - Itcl 4.3.0 -- supports multi-thread operations
      - sqlite3 3.45.3
      - Thread 2.8.10
      - TDBC* 1.1.9
      - tcltest 2.5.8
      - libtommath 1.3.0
      - Unicode 16
      - tzdata 2024b

Reproducible: Always

Comment 1 Fedora Update System 2024-10-01 20:39:56 UTC
FEDORA-2024-69aee79b7a (tcl-8.6.15-1.fc42 and tk-8.6.15-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-69aee79b7a

Comment 2 Fedora Update System 2024-10-17 17:01:03 UTC
FEDORA-2024-69aee79b7a (tcl-8.6.15-2.fc42 and tk-8.6.15-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.