@@ -6,21 +6,39 @@ changes to the Tcl source code at
6
6
7
7
Release Tcl 9.0.1 arises from the check-in with tag ` core-9-0-1 ` .
8
8
9
- ## Changes since Tcl 9.0.0
10
- - [ zlib-8.8, zlib-8.16 fail on Fedora 40, gcc 14.1.1] ( https://core.tcl-lang.org/tcl/tktview/73d5cb )
9
+ Tcl patch releases have the primary purpose of delivering bug fixes
10
+ to the userbase. As the first patch release in the Tcl 9.0.\* series,
11
+ Tcl 9.0.1 also includes a small number of interface changes that complete
12
+ some incomplete features first delivered in Tcl 9.0.0.
13
+
14
+ # Completed 9.0 Features and Interfaces
15
+ - [ TIP 701 - Tcl_FSTildeExpand C API] ( https://core.tcl-lang.org/tips/doc/trunk/tip/701.md )
16
+ - [ TIP 707 - ptrAndSize internal rep in Tcl_Obj] ( https://core.tcl-lang.org/tips/doc/trunk/tip/707.md )
17
+ - [ Size modifiers j, q, z, t not implemented] ( https://core.tcl-lang.org/tcl/info/c4f365 )
18
+
19
+ # Bug fixes
11
20
- [ regression in tzdata, %z instead of offset TZ-name] ( https://core.tcl-lang.org/tcl/tktview/2c237b )
12
21
- [ Tcl will not start properly if there is an init.tcl file in the current dir] ( https://core.tcl-lang.org/tcl/tktview/43c94f )
13
22
- [ clock scan "24:00", ISO-8601 compatibility] ( https://core.tcl-lang.org/tcl/tktview/aee9f2 )
14
- - [ install registry and dde in $INSTALL_DIR\lib always] ( https://core.tcl-lang.org/tcl/tktview/364bd9 )
15
- - [ cannot build .chm help file (Windows)] ( https://core.tcl-lang.org/tcl/tktview/bb110c )
16
- - [ TIP 701 - Tcl_FSTildeExpand C API] ( https://core.tcl-lang.org/tips/doc/trunk/tip/701.md )
17
- - [ buffer overwrite for non-BMP characters in utf-16] ( https://core.tcl-lang.org/tcl/tktview/66da4d )
18
23
- [ Temporary folder with file "tcl9registry13.dll" remains after "exit"] ( https://core.tcl-lang.org/tcl/tktview/6ce3c0 )
19
24
- [ Wrong result by "lsearch -stride -subindices -inline -all"] ( https://core.tcl-lang.org/tcl/info/5a1aaa )
20
- - [ zipfs info on mountpoint of executable returns zero offset in field 4"] ( https://core.tcl-lang.org/tcl/info/aaa84f )
21
25
- [ TIP 609 - required Tcl_ThreadAlert() skipped with nested event loop] ( https://core.tcl-lang.org/tcl/info/c7e4c4 )
22
- - [ Size modifiers j, q, z, t not implemented] ( https://core.tcl-lang.org/tcl/info/c4f365 )
23
- - [ TIP 707 - ptrAndSize internal rep in Tcl_Obj] ( https://core.tcl-lang.org/tips/doc/trunk/tip/707.md )
26
+ - [ buffer overwrite for non-BMP characters in utf-16] ( https://core.tcl-lang.org/tcl/tktview/66da4d )
27
+ - [ zipfs info on mountpoint of executable returns zero offset in field 4"] ( https://core.tcl-lang.org/tcl/info/aaa84f )
28
+ - [ zlib-8.8, zlib-8.16 fail on Fedora 40, gcc 14.1.1] ( https://core.tcl-lang.org/tcl/tktview/73d5cb )
29
+ - [ install registry and dde in $INSTALL_DIR\lib always] ( https://core.tcl-lang.org/tcl/tktview/364bd9 )
30
+ - [ cannot build .chm help file (Windows)] ( https://core.tcl-lang.org/tcl/tktview/bb110c )
31
+
32
+ # Incompatibilities
33
+ - No known incompatibilities with the Tcl 9.0.0 public interface.
34
+
35
+ # Updated bundled packages, libraries, standards, data
36
+ - Itcl 4.3.2
37
+ - sqlite3 3.47.2
38
+ - Thread 3.0.1
39
+ - TDBC\* 1.1.10
40
+ - tcltest 2.5.9
41
+ - tzdata 2024b, corrected
24
42
25
43
Release Tcl 9.0.0 arises from the check-in with tag ` core-9-0-0 ` .
26
44
@@ -160,8 +178,6 @@ writing Tcl scripts.
160
178
- [ changed behaviour wrt command names, namespaces and resolution] ( https://core.tcl-lang.org/tcl/tktview/f14b33 )
161
179
- [ windows dos device paths inconsistencies and missing functionality] ( https://core.tcl-lang.org/tcl/tktview/d8f121 )
162
180
- [ load library (dll) from zipfs-library causes a leak in temporary folder] ( https://core.tcl-lang.org/tcl/tktview/a8e4f7 )
163
- - [ lsearch -stride with -subindices and -inline -all gives unexpected result] ( https://core.tcl-lang.org/tcl/tktview/5a1aaa )
164
181
- [ lsearch -sorted -inline -subindices incorrect result] ( https://core.tcl-lang.org/tcl/tktview/bc4ac0 )
165
182
- [ "No error" when load fails due to a missing secondary DLL] ( https://core.tcl-lang.org/tcl/tktview/bc4ac0 )
166
- - [[ namespace children] doesn't match non-glob patterns below global namespace] ( https://core.tcl-lang.org/tcl/tktview/63449c0514 )
167
183
0 commit comments