From: Harald O. <har...@el...> - 2024-12-16 14:37:15
|
Dear TCL/Tk team, thanks for the great meeting today. Here is a report. 1) celebrate great TCL/Tk 8.6.16 release ! 2) upcomming TCL/Tk 9.0.1 release 2.1) changes.md update -> TIP 707 is not mentioned as it is internal change -> Ashok adds TIP707 2.2) DKF's Enum work: is it ok on main and for 9.0.1. Should rewrites like this merged to 9.1 (when development branch open)? https://core.tcl-lang.org/tcl/info/5611b610925a7a30 -> Cosmetic change, easy to get typing errors in -> Jan has tested and approved it for 9.0.1 -> Those cosmetic changes: - should first go into a branch for a 2nd eye (risk of error) - should not be done just before a release Result: go to 9.0.1 2.3) namespace children subnamespace does not match exactly https://core.tcl-lang.org/tcl/info/63449c0514 It fixes a real problem. But the fix feels critical as not fully understood. Nevertheless, a fix is a fix -> go to 9.0.1 2.4) zip bundling - ticket aaa84fbb -> eventual user guidance? -> User guidense difficult as many combination possible 2.5) git/fossil checkin in build-info - tclUuid.h -> eventual user guidance? -> all useful files are committed 2.6) bundled packages state: ITCL, Thread, TDBC -> SQLite patches by Jan get partly upstream -> may add a warning that ITCL may be unbundled-> ask community about use -> ITCL will break with 9.1 with the long command argument TIP. 2.7) Install/compile/package TCL 8.6 and 9.0 together/on same computer -> eventual user guidance? -> 8.6,8.7 and 9.0 runs from the same directory. -> development packages (tcl.h) are distinct. -> man pages are distinct-> Torsten -> nothing new with TCL8.5/8.6: but did not ship together. 2.8) Include recent Thread package bug fix in 9.0.1 https://core.tcl-lang.org/thread/info/f32864af 3) TIP 705 Licence Vote is pending and expected for next year 4) Tk image copy performance [e7fc29ce]: image copy optimization: test for alpha != 0/1 takes more time, than it optimizes. Paul just remarks it but has no confidence in his patch. Only a branch and experimentation may show issues. 5) Renés Tk bindings proposals Thanks for the core list message. This great input should not be lost, but is not for 9.0.1. -> selection improvements: type beginning of a text to select -> requires a TIP to explain -> bindings may conflict with user choice -> Tk 9.1. -> or TkLib Thanks for all ! Remark that the next meeting is in one week: 20th of December 12:00 UTC. Take care, Harald |