|
Latest Release: Tcl/Tk 9.1a1 (Mar 4, 2026)
Tcl/Tk 9.1a1 is the current development work on Tcl and Tk,
aiming toward stable releases in September 2026. They add new features
and interfaces to the foundation of Tcl/Tk 9.0.
Download Tcl/Tk 9.1a1 Source Releases
Highlights of Tcl 9.1
- New command unicode: Unicode normalization
- New C routines Tcl_UtfToNormalized*: Unicode normallization
- New command timer: monotonic clock; microsecond resolution
- New subst options: -backslashes, -commands, -variables.
- New C routine Tcl_IsEmpty.
- New C routine Tcl_GetEncodingNameForUser.
- New C routine Tcl_AttemptCreateHashEntry.
- New C routines Tcl_ListObjRange, Tcl_ListObjRepeat, Tcl_ListObjReverse.
- Revised searches for script library and encodings.
- Improved list internals for memory efficiency of large lists.
- Extended support for 64-bit sizes.
- .... and more under development....
Highlights of Tk 9.1
- Accessibility screen reader support.
- New widget ttk::toggleswitch.
- New command tk attribtable.
- send command revised and improved on Aqua.
- Handling of negative screen distances.
- Extended states in ttk::treeview and ttk::notebook
- Improvements to Tk_CanvasTextInfo
- Limit message box and dialogs to physical screen width.
- Removed obsolete support for Windows XP appearances.
- .... and more under development....
|