[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fzzni5evvsydi":3},{"_id":4,"slug":5,"title":6,"subtitle":7,"kind":8,"cards":9,"tags":23,"categories":24,"source":25,"lang":28,"author":29,"audioState":28,"stats":32,"publishedAt":35,"renderer":36},"6abc0b46ca21c797c7e9e43b","tcltk-91-ff45c3d4","Tcl\u002FTk 9.1","Latest Release: Tcl\u002FTk 9.1.0 (Sep 29, 2026)","news",[10,13,18],{"headline":6,"body":7,"imageUrl":11,"images":12},"\u002Fapi\u002Fmedia\u002Fposts\u002Ftcltk-91-ff45c3d4\u002F0.webp",{"local":11},{"headline":14,"body":15,"imageUrl":16,"images":17},"Tcl\u002FTk 9.1.0 is the current development work on","Tcl\u002FTk 9.1.0 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\u002FTk 9.0. New command unicode: Unicode normalization New C routines Tcl_UtfToNormalized*: Unicode normalization New command timer: monotonic clock; microsecond resolution New command lfilter: select items from list New command interp set: variable access in child interpreter New subst options: -backslashes, -commands, -variables. New switch options: -integer. Many C99 math routines now available as expr functions. Applications now required to call an initialization routine, either Tcl_FindExecutable or TclZipfs_AppHook. New C routine Tcl_IsEmpty. New C routine Tcl_GetEncodingNameForUser. New C routine Tcl_AttemptCreateHashEntry. New C routines Tcl_ListObjRange, Tcl_ListObjRepeat, Tcl_ListObjReverse.","\u002Fapi\u002Fmedia\u002Fposts\u002Ftcltk-91-ff45c3d4\u002F1.webp",{"local":16},{"headline":19,"body":20,"imageUrl":21,"images":22},"New C time API using long long in","New C time API using long long in place of Tcl_Time Case-insensitive filesystem paths on macOS. auto_execok and exec search reform on Windows. Revised searches for script library and encodings. Improved list internals for memory efficiency of large lists. Extended support for 64-bit sizes. Accessibility screen reader support. Initial support for bidirectional text \u002F RTL languages. 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. Improved listbox selection colors. Removed obsolete support for Windows XP appearances.","\u002Fapi\u002Fmedia\u002Fposts\u002Ftcltk-91-ff45c3d4\u002F2.webp",{"local":21},[],[],{"name":26,"url":27},"Hacker News","https:\u002F\u002Fwww.tcl-lang.org\u002Fsoftware\u002Ftcltk\u002F9.1.html",null,{"handle":30,"displayName":31},"spots","Spots",{"views":33,"likes":34,"saves":34,"shares":34,"completions":34,"opens":34,"skips":34,"depthSum":34},3,0,"2026-09-29T19:02:30.537Z","local"]