HeadlinesBriefing favicon HeadlinesBriefing.com

Tcl/Tk 9.1: Neue Funktionen und Updates

Hacker News •
×

Tcl/Tk 9.1.0, die neueste Entwicklungsversion, wurde am 29. September 2026 veröffentlicht und zielt auf stabile Versionen im September 2026 ab. Diese Version fügt der Basis von Tcl/Tk 9.0 neue Funktionen und Schnittstellen hinzu.

Zu den Highlights von Tcl 9.1 gehören neue Befehle wie `unicode` für Unicode-Normalisierung, `timer` für monotone Uhren mit Mikrosekundenauflösung und `lfilter` für Listenauswahl. Neue C-Routinen wie `Tcl_UtfToNormalized*` und `Tcl_IsEmpty` werden eingeführt. Anwendungen müssen jetzt eine Initialisierungsroutine aufrufen, entweder `Tcl_FindExecutable` oder `TclZipfs_AppHook`. Das Update bringt auch C99-Mathematikfunktionen als expr-Funktionen, verbesserte Listeninterna für Speichereffizienz und erweiterte 64-Bit-Größenunterstützung.

Tk 9.1 konzentriert sich auf Barrierefreiheit mit Bildschirmleserunterstützung und bidirektionalem Text für RTL-Sprachen. Neue Widgets wie `ttk::toggleswitch` und Befehle wie `tk attrib` werden hinzugefügt. Der send-Befehl wird auf Aqua überarbeitet, und Verbesserungen umfassen gedrehten Text auf Etiketten, bessere Listbox-Auswahlfarben und die Begrenzung von Dialogen auf die physische Bildschirmbreite. Die veraltete Unterstützung für das Windows XP-Erscheinungsbild wurde entfernt.

Diese Version steht zum Download auf der Hauptseite von Tcl Developer Xchange unter www.tcl-lang.org zur Verfügung.