Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

743 check-ins using file compat/zlib/win32/README-WIN32.txt version 3de4e65b8b

2026-09-07
14:11
Use TclStackAlloc for more places. Requires interp and right lifetime to be worthwhile... Leaf check-in: 5aaa7cb9e1 user: dkf tags: use-stackalloc-more
14:00
More efficient memory handling inside ensembles Leaf check-in: bbac26accc user: dkf tags: trunk, main
13:53
Fix some technically-possible memory leaks in [scan] check-in: e75cb29903 user: dkf tags: trunk, main
11:38
Merge trunk Leaf check-in: 98c6c7c513 user: jan.nijtmans tags: tip-700
11:37
Cherrypick some trivial doc changes from tip-700 branch check-in: 151d53761e user: jan.nijtmans tags: trunk, main
2026-09-06
21:11
- 14 new conversions - bold Tcl_DString text is now also alway a link to the Dstring manual page - c... check-in: 38924072ae user: Torsten tags: tip-700
2026-09-05
22:05
- 10 more conversions - more fixes to timer.n (also worth to be backported to trunk) - correected a ... check-in: 8977e8ee80 user: Torsten tags: tip-700
2026-09-04
14:31
merge 9.0 (CI-flow: refactor MSVC initialization and allow manual trigger of flow) check-in: 8c34bfe629 user: sebres tags: trunk, main
14:28
CI-flow: refactor MSVC initialization: removed 3rd party action ilammy/msvc-dev-cmd; silence depreca... Leaf check-in: b0beba50c5 user: sebres tags: core-9-0-branch
14:20
allow manual trigger of flow (independently on branch/tag name) check-in: 3d9d33cda6 user: sebres tags: core-9-0-branch
2026-09-03
22:07
- 9 more final conversions in Tcl section 3 - removed a .TP in timer.n that doesn't belong there (sh... check-in: a9f9587f0b user: Torsten tags: tip-700
14:40
merge trunk Leaf check-in: b8f195fd1a user: dgp tags: core-9-1-b1-rc
2026-09-02
19:56
merge 9.0: fix for segfault [e533296a92d89044]: avoid reset of lambda info in frames stack by nested... check-in: 498cc0652c user: sebres tags: trunk, main
16:52
merge trunk check-in: 3b02e9295c user: dgp tags: core-9-1-b1-rc
11:19
amend to [a8133670760aa4a8]: added missing initialization for flags in DuplicateProc (doesn't exist ... check-in: 3d107522cb user: sebres tags: core-9-0-branch
08:52
Clean up grapheme command a bit. Verified that it can be exposed in a safe interp check-in: 936b5af238 user: dkf tags: trunk, main
2026-09-01
21:45
merge 8.6: amend to [e533296a92d89044], fixes [f6afe6b71d26e111]: same logic of lamda command init i... check-in: a813367076 user: sebres tags: core-9-0-branch
21:38
small amend Leaf check-in: 2984630280 user: sebres tags: core-8-6-branch
21:16
amend to [e533296a92d89044], fixes [f6afe6b71d26e111]: same logic of lamda command init in disassemb... check-in: 20f3163dcb user: sebres tags: core-8-6-branch
11:01
merge 8.6: ultimate fix for segfault [e533296a92d89044]: avoid reset of lambda info in frames stack ... check-in: 0449bde0a1 user: sebres tags: core-9-0-branch
10:32
ultimate fix for segfault [e533296a92d89044]: avoid reset of lambda info in frames stack by nested c... check-in: e76affb84c user: sebres tags: core-8-6-branch
10:24
new apply test (covering shimmer of lambda during its evaluation, similar to regexp-27.8) Closed-Leaf check-in: beada2b515 user: sebres tags: bug-e533296a92-sebres-optimized
2026-08-31
21:35
merge fix for [e533296a92d89044] from 8.6: reset cmd in procPtr after lambda invocation; avoid reset... check-in: e20417820f user: sebres tags: core-9-0-branch
21:07
fixes [e533296a92d89044]: reset cmd in procPtr after lambda invocation; avoid reset of lambda info i... check-in: 107a8d20dd user: sebres tags: core-8-6-branch
21:03
tests/apply.test: cherry-picked test from optimized branch Closed-Leaf check-in: dfab4ecfbb user: sebres tags: bug-e533296a92-sebres
20:53
real refcounting for owned procPtr->cmdPtr of lambda check-in: 93426b6cb7 user: sebres tags: bug-e533296a92-sebres-optimized
15:50
merge trunk check-in: 92114cd791 user: dgp tags: core-9-1-b1-rc
15:45
amend (added init for var res) check-in: e5c1baca0c user: sebres tags: bug-e533296a92-sebres-optimized
09:14
Merge trunk check-in: 3bab2658b0 user: jan.nijtmans tags: tip-700
09:02
Doc fixes, backported from TIP 700 branch check-in: b0decb1140 user: jan.nijtmans tags: trunk, main
2026-08-30
11:30
Spruce up tclIO.c in a few spots check-in: 903c8c643f user: dkf tags: trunk, main
2026-08-29
09:14
[04d1d40a] correct expr ?: documentation (9.0 and main) check-in: 864bf536bc user: oehhar tags: core-9-0-branch
09:12
[04d1d40a] correct expr ?: documentation (9.0 and main) check-in: 9176ea0dc5 user: oehhar tags: trunk, main
2026-08-28
13:06
more tests, reset cmdPtr->nsPtr after reference decrement (in case if NS is dead) check-in: 3f19b5ad4b user: sebres tags: bug-e533296a92-sebres-optimized
12:24
Fix [17960b80db]: Missing libtcl?.?.dll.a in Cygwin check-in: f7c5b35922 user: jan.nijtmans tags: core-8-6-branch
2026-08-27
22:25
workaround for OO, differentiating cmdPtr between OO and lamda (lamdas procPtr owns cmdPtr now), no ... check-in: 7c7c1cc508 user: sebres tags: bug-e533296a92-sebres-optimized
21:46
small amend referencing nsPtr in lambda command (don't allow eval of lamdas in dead namespaces); tod... check-in: 4d92c46427 user: sebres tags: bug-e533296a92-sebres-optimized
21:01
experimental: try to optimize lambda invocation (apply, frame info, TIP #280, etc) check-in: 1198dc89a5 user: sebres tags: bug-e533296a92-sebres-optimized
17:53
backport the idea [a7a8993cca8e49c9] from 8.5 as NRE-capable version: fill this info and reset the a... check-in: 4ca6eb5618 user: sebres tags: bug-e533296a92-sebres
15:08
Merge-mark check-in: 7bf36b1379 user: jan.nijtmans tags: core-9-0-branch
14:57
chw's proposed patch for [e533296a92] Closed-Leaf check-in: 152c3d8cd6 user: jan.nijtmans tags: bug-e533296a92
14:36
Formatting, missing sentinels check-in: 61456a8920 user: jan.nijtmans tags: core-8-6-branch
2026-08-26
12:48
Testcases for [3b2a527ed3]: grapheme.test failures with Unicode 18 Leaf check-in: 28dad48b93 user: jan.nijtmans tags: bug-3b2a527ed3, core-bug-3b2a527ed3
2026-08-25
17:19
merge trunk check-in: bbff0c172c user: dgp tags: core-9-1-b1-rc
12:07
Update utf8proc.c for Unicode 18. Most GraphemeBreakTest testcases now pass. Only 4 fail, those are ... check-in: 9ec5286ed2 user: jan.nijtmans tags: trunk, main
07:32
Disable io-29.26 run in CI environment. Needs further investigation check-in: 1c9cfff9b4 user: jan.nijtmans tags: trunk, main
07:31
Disable io-29.26 run in CI environment. Needs further investigation check-in: c38ed1e311 user: jan.nijtmans tags: core-9-0-branch
2026-08-24
19:04
merge trunk check-in: ff434a8f09 user: dgp tags: core-9-1-b1-rc
17:59
Update CI build to ubuntu-26.04 check-in: 8fc5d32146 user: jan.nijtmans tags: trunk, main
17:53
Update to latest unicode 18 tables check-in: fc480be2b8 user: jan.nijtmans tags: trunk, main
17:51
Update testcases too Closed-Leaf check-in: 96820f5a95 user: jan.nijtmans tags: unicode-18
16:38
Update to latest Unicode 18 tables check-in: 7b319874a9 user: jan.nijtmans tags: unicode-18
15:59
merge trunk check-in: 782dcf6a65 user: dgp tags: core-9-1-b1-rc
14:27
Update CI build to ubuntu-26.04 (except for onefiledist) check-in: 5dfe8d9dbb user: jan.nijtmans tags: core-9-0-branch
2026-08-23
19:30
update tclsh.svg to new Tcl logo check-in: 1572613317 user: pbrooks tags: trunk, main
11:04
Error string compaction Leaf check-in: 88c80c8187 user: dkf tags: tip-757
05:24
Initial version - expr language extensions : ---------------------------- assignement, separator (T... Leaf check-in: a87ab08c12 user: florentis tags: tip-759_tcl90
05:01
Initial version Arithmetic substitution for Tcl. ---------------------------------- Synopsis : - ... check-in: 079d93a429 user: florentis tags: tip-759_tcl90
2026-08-21
10:18
This is the first version of TIP 759 check-in: ea18400465 user: Florent tags: tip-759_tcl90
2026-08-20
17:41
merge trunk check-in: 8c71d54d07 user: dgp tags: core-9-1-b1-rc
16:26
update tools/tclsh.svg to new logo Closed-Leaf check-in: b906a035f8 user: pbrooks tags: pbrooks-update-tclsh-svg
12:12
Fix [e4c24e86b5]: timer documentation typos check-in: 933d99c5a7 user: jan.nijtmans tags: trunk, main
12:09
Fix [e4c24e86b5]: documentation typos check-in: 684ab7c194 user: jan.nijtmans tags: core-9-0-branch
11:57
Fix [99717117b7]: warnings when compiling with Clang ucrt64 check-in: 420a9cfbcd user: jan.nijtmans tags: trunk, main
09:48
Merge 9.0. Previous fix for exec output encoding docs was incomplete check-in: 27340bb7ff user: apnadkarni tags: trunk, main
09:47
Previous fix for exec output encoding docs was incomplete check-in: f8f1c131ad user: apnadkarni tags: core-9-0-branch
03:10
Merge 9.0. Fix explanation of exec -encoding option (thanks, @Schelte) check-in: a9496f804e user: apnadkarni tags: trunk, main
03:08
Fix explanation of exec -encoding option (thanks, @Schelte) check-in: 00b8935211 user: apnadkarni tags: core-9-0-branch
2026-08-18
15:42
Fix [e4c24e86b5]: timer documentation typos Closed-Leaf check-in: a14a16c336 user: jan.nijtmans tags: bug-e4c24e86b5
12:50
Fix [4bd630]: --without-tzdata on windows check-in: 94c9e43558 user: jan.nijtmans tags: trunk, main
12:44
Fix [4bd630]: --without-tzdata on windows check-in: fd06472ef4 user: jan.nijtmans tags: core-9-0-branch
2026-08-16
23:55
Update Windows icon to new Tcl 9 logo check-in: 499b05be3c user: pbrooks tags: trunk, main
2026-08-15
14:56
More errors through the new API functions check-in: b4ed13ac7d user: dkf tags: tip-757
10:42
Constraint console-bug-f10d91c2 test to 64-bit as triggering powershell script does not run on 32-bi... check-in: d7926929a0 user: apnadkarni tags: trunk, main
09:51
Fix failure of package require registry on --disable-zipfs builds check-in: 38343c14b5 user: apnadkarni tags: trunk, main
08:16
merge trunk check-in: 231777b7dc user: dkf tags: tip-757
2026-08-14
19:24
Missing files in the source code distribution check-in: 4a691c2b14 user: dgp tags: core-9-1-b1-rc
14:43
merge trunk check-in: f192fb0f55 user: dgp tags: core-9-1-b1-rc
06:52
A few more places where we can use faster string concatenation. Makes the code a little less clear. check-in: 810909b367 user: dkf tags: trunk, main
06:34
Another place where we can use a faster string construction technique check-in: 9c294c3a36 user: dkf tags: trunk, main
2026-08-13
18:51
merge trunk check-in: 06ea5e1034 user: dgp tags: core-9-1-b1-rc
14:05
Add caching of the delegate class name. check-in: 6b0e92f9b4 user: dkf tags: trunk, main
2026-08-12
18:10
merge trunk check-in: a1ff8e3a0b user: dgp tags: core-9-1-b1-rc
08:35
Centralise the generation of delegate class names for better comprehensibility check-in: 6ae9e0dd6d user: dkf tags: trunk, main
07:33
Another performance improvement for properties: faster string building in the resolver wrapper check-in: 387388d876 user: dkf tags: trunk, main
2026-08-11
13:52
Merge 9.0. Fix [4676f5c78] - corrupted elements from glob -dir . in zipfs check-in: 6a61e9f919 user: apnadkarni tags: trunk, main
13:30
Fix [4676f5c78] - corrupted elements from glob -dir . in zipfs check-in: dd6eeb51fa user: apnadkarni tags: core-9-0-branch
2026-08-10
13:20
Merge 9.0 Closed-Leaf check-in: 52e2ce08c6 user: apnadkarni tags: bug-4676f5c78
09:59
Fix [d5acb07b6411]: TIP 752 broke [clock seconds] in 32bit linux. (see remark in ticket) check-in: d06307ab80 user: jan.nijtmans tags: trunk, main
09:58
Consolidate use of ©. Indenting check-in: 82a75b7cb9 user: jan.nijtmans tags: trunk, main
08:51
Add an internal caching mechanism to make property access a bit faster check-in: a641034263 user: dkf tags: trunk, main
07:40
tzdata updated to Olson's tzdata2026c check-in: 1f682305e1 user: jan.nijtmans tags: trunk, main
07:39
tzdata updated to Olson's tzdata2026c check-in: 563edf0615 user: jan.nijtmans tags: core-9-0-branch
07:36
tzdata updated to Olson's tzdata2026c check-in: 878176b419 user: jan.nijtmans tags: core-8-6-branch
05:42
Use new Tcl9 Logo in win/tclsh.ico Closed-Leaf check-in: 0a64df7831 user: pbrooks tags: pbrooks--2026-08-new-logo-icon
2026-08-09
11:41
merge trunk check-in: d54b3787e4 user: dkf tags: tip-757
11:38
Error messages almost all generated via Tcl_PrintfResult family check-in: 4b4b6ea188 user: dkf tags: tip-757
2026-08-08
08:57
Proposed fix for [4676f5c78] and more tests check-in: c97ece9549 user: apnadkarni tags: bug-4676f5c78
06:06
Bug [4676f5c78] - add tests to reproduce reported defect check-in: 036016befc user: apnadkarni tags: bug-4676f5c78
2026-08-02
22:30
Proposed fix for bug [d5acb07b6411] Closed-Leaf check-in: 7877ec9e1f user: emiliano tags: bug-d5acb07b6411
08:11
Fix [6e82720e] - BUFFER_PADDING panic on 4294967296 chars read check-in: 5a2face991 user: apnadkarni tags: trunk, main
05:54
Further 32-bit fixes. Closed-Leaf check-in: 8506de0216 user: apnadkarni tags: bug-6e82720e
2026-07-31
18:20
Open 9.1b1 release branch check-in: be6b690d80 user: dgp tags: core-9-1-b1-rc
2026-07-29
06:43
Proposed fix for [6e82720e14]. check-in: d90ac91a23 user: apnadkarni tags: bug-6e82720e
05:40
Add tests to recreate [6e82720e] without creating large files on disk check-in: 9923435ca6 user: apnadkarni tags: bug-6e82720e
2026-07-25
17:15
commentary and descriptive variable Leaf check-in: 472a5fdb9a user: davygrvy tags: tip-758
02:58
updated C api documentation check-in: 20f906e69f user: davygrvy tags: tip-758
2026-07-24
20:29
updated chan documentation check-in: 51078d42e3 user: davygrvy tags: tip-758
20:16
updated fileevent documentation check-in: 28e3bdc4a4 user: davygrvy tags: tip-758
2026-07-23
23:16
initial change for TIP #758 check-in: 99abe63bd2 user: davygrvy tags: tip-758
2026-07-18
08:10
Add Tcl_AppendPrintfToErrorInfo to our set of printers check-in: a65eb900f8 user: dkf tags: tip-757
2026-07-17
06:50
Use of TIP 757 in many places Leaf check-in: 2237c55faf user: dkf tags: tip-757-use
2026-07-16
12:21
Merge 9.0. Fix [d40d8db3]. Path normalization on Windows ACL-denied directory check-in: 88cc0220bd user: apnadkarni tags: trunk, main
11:52
Update changes.md for 2 bug fixes check-in: 1a9c3b9d96 user: apnadkarni tags: core-9-0-branch
11:41
Fix [d40d8db3]. Path normalization on Windows ACL-denied directory check-in: 0ac314cb96 user: apnadkarni tags: core-9-0-branch
11:12
Fix MinGW warnings Closed-Leaf check-in: aa98855685 user: apnadkarni tags: bug-d40d8db3
03:08
Enable test on CI. Add Unicode variant check-in: c007cbf517 user: apnadkarni tags: bug-d40d8db3
2026-07-15
17:03
Proposed fix for ACL-denied normalization check-in: ac9a9fb327 user: apnadkarni tags: bug-d40d8db3
11:34
Add test to prove presence of bug check-in: 432267215d user: apnadkarni tags: bug-d40d8db3
08:26
Add infrastructure for bug reproduction check-in: d9d66c9af9 user: apnadkarni tags: bug-d40d8db3
2026-07-14
16:43
Add missing 9.1 TIP's to changes.md check-in: a126528891 user: apnadkarni tags: trunk, main
16:31
Merge 9.0 - Fix [f10d91c2] - dead console busy loop check-in: b35f145d82 user: apnadkarni tags: trunk, main
16:27
Fix [f10d91c2] - dead console busy loop check-in: 49925e3365 user: apnadkarni tags: core-9-0-branch
14:26
platform -> 1.2b1 check-in: 30e6b1d74b user: jan.nijtmans tags: trunk, main
14:03
Fix [61ba0b0661]: platform::identify broken on Red Hat Linux check-in: 3445655de3 user: jan.nijtmans tags: core-9-0-branch
13:41
Fix [61ba0b0661]: platform::identify broken on Red Hat Linux check-in: 1d1d5cbd91 user: jan.nijtmans tags: core-8-6-branch
11:39
Added TIP 755 to changes.md check-in: c650772b38 user: apnadkarni tags: trunk, main
10:16
This should work on RHEL too check-in: 4dfcce06e9 user: jan.nijtmans tags: trunk, main
08:24
Merge-mark check-in: d19abf4015 user: jan.nijtmans tags: trunk, main
08:22
Backout fix for [917c4a896a]. Let the improved fix land on 9.1, it can always be backported later check-in: ba64662cf0 user: jan.nijtmans tags: core-9-0-branch
08:06
Fix [61ba0b0661]: platform::identify broken on Red Hat Linux. Now also works with musl check-in: 20c8c441eb user: jan.nijtmans tags: trunk, main
08:00
Attempt to make it work with MUSL Closed-Leaf check-in: 6ee87f995f user: jan.nijtmans tags: bug-61ba0b0661
06:52
Create new branch named "bug-d40d8db3" check-in: 61b9a64bd5 user: apnadkarni tags: bug-d40d8db3
2026-07-13
12:08
Proposed fix for [61ba0b0661]. Just detect glibc/musl, no version number check-in: c70ad78618 user: jan.nijtmans tags: bug-61ba0b0661
11:47
Add test case. Thanks @JulianNoble for repro script Closed-Leaf check-in: d5b7b86100 user: apnadkarni tags: bug-f10d91c2
11:15
Fix [6ae6c13b18]: Warning: argument 1 of 'Tcl_SetPanicProc' might be a candiate for a format attribu... check-in: b16868653d user: jan.nijtmans tags: trunk, main
11:14
Fix [6ae6c13b18]: Warning: argument 1 of 'Tcl_SetPanicProc' might be a candiate for a format attribu... check-in: f73aa02a08 user: jan.nijtmans tags: core-9-0-branch
10:43
Slightly clearer wording in console test prompts check-in: e0019089b2 user: apnadkarni tags: bug-f10d91c2
10:14
Fix [6ae6c13b18]: Warning: argument 1 of 'Tcl_SetPanicProc' might be a candiate for a format attribu... check-in: cd56186fb8 user: jan.nijtmans tags: core-8-6-branch
07:16
Include check for error conditions in generating Windows file events check-in: b8a27df92a user: apnadkarni tags: bug-f10d91c2
2026-07-12
20:38
Fix [2759868527]: File tcltest-2.5.11.tm provides package version nr. 2.6.0 check-in: c84bd1a578 user: jan.nijtmans tags: trunk, main
12:42
Create new branch named "bug-f10d91c2" check-in: 8be7009910 user: apnadkarni tags: bug-f10d91c2
10:56
Bug [9594d5a0] - non-default nmake builds check-in: 04353a498c user: apnadkarni tags: trunk, main
10:53
merge main Closed-Leaf check-in: 84677ece92 user: apnadkarni tags: bug-9594d5a0
2026-07-10
11:48
Fix broken manifest (GH CI failure) inclusion. Need to include winuser.h else CREATEPROCESS_MANIFEST... check-in: 1355748a7a user: apnadkarni tags: trunk, main
09:29
Fix nmake builds of Tcl/Tk in non-default directories check-in: afc4e5d6f9 user: apnadkarni tags: bug-9594d5a0
08:20
Manifest is already in rc, so no need to run mt tool check-in: 45d45f97fd user: jan.nijtmans tags: trunk, main
07:13
No, better to always generate a new object; simplifies lifetime management elsewhere check-in: 5c7a9acf54 user: dkf tags: tip-757
2026-07-09
16:12
Delete extraneous puts in winFCmd.test check-in: febc2c4e22 user: apnadkarni tags: trunk, main
11:12
Merge main Leaf check-in: a56bc05b52 user: apnadkarni tags: tip-756
11:08
Added tcl::unsupported::grapheme command check-in: aae0878628 user: apnadkarni tags: trunk, main
10:34
Fix [917c4a896a]: Glibc detection broken on Linux for platform::identify check-in: b1449b8027 user: jan.nijtmans tags: trunk, main
10:32
Remove obsolete prototypes Closed-Leaf check-in: e7a49f1083 user: apnadkarni tags: tip-756-91
10:31
Fix [917c4a896a]: Glibc detection broken on Linux for platform::identify check-in: 5265738a55 user: jan.nijtmans tags: core-9-0-branch
10:24
Massive simplifcation Closed-Leaf check-in: f148117169 user: jan.nijtmans tags: bug-917c4a896a
10:20
Merge main check-in: c3f09c41db user: apnadkarni tags: tip-756-91
10:01
Remove unused placeholder compilers check-in: 4d24bca008 user: apnadkarni tags: tip-756-91
09:40
Add Unicode 17 grapheme tests check-in: 85fa1cce95 user: apnadkarni tags: tip-756-91
08:13
Lazy load auto_execok check-in: 0230a8a0b0 user: apnadkarni tags: trunk, main
04:15
Avoid use of tclIndex in case code checks for auto_execok existence Closed-Leaf check-in: 1d95735594 user: apnadkarni tags: apn-lazy-autoexec
2026-07-08
15:06
Attempt to fix [917c4a896a]: Glibc detection broken on Linux for platform::identify check-in: a1a9fbb461 user: jan.nijtmans tags: bug-917c4a896a
14:27
Sounds like good idea (thanks), just don't forget to commit the new file too ;-) check-in: 0dd9612473 user: jan.nijtmans tags: apn-lazy-autoexec
13:52
Load auto_execok lazily. Cuts interp creation time by more than 15% check-in: 79c35910ea user: apnadkarni tags: apn-lazy-autoexec
07:42
Merge trunk check-in: 7369f5fd41 user: apnadkarni tags: tip-756-91
2026-07-07
11:14
Undo changes in rules.vc/targets.vc, since extensions might use it Closed-Leaf check-in: c6b179ef6f user: jan.nijtmans tags: manifest-in-rc-only, core-manifest-in-rc
07:19
Manifest is already in rc, so no need to run mt tool check-in: 25e1877565 user: jan.nijtmans tags: manifest-in-rc-only
2026-07-06
11:14
No need to worry about Windows 8.1 any more check-in: 87bd80692d user: jan.nijtmans tags: trunk, main
2026-07-05
18:32
Alternative with %#s, for fewer tool grumbles Leaf check-in: f31fb86990 user: dkf tags: tip-757-obj-special-alt
15:09
Special handling for %&s to allow passing Tcl_Objs directly to Tcl_ObjPrintf Leaf check-in: 7af2ecc37b user: dkf tags: tip-757-obj-special
10:57
Inline Tcl_GetObjResult and Tcl_SetObjResult check-in: 3cacc758e8 user: dkf tags: tip-757
10:46
Avoid allocating an object in a common case. check-in: be9d036e69 user: dkf tags: tip-757
2026-07-04
22:00
Switch TclOO over to using Tcl_PrintfResult as test and demo check-in: 44ceac0276 user: dkf tags: tip-757
20:47
First draft of implementation of TIP 757. Not yet its consequences. check-in: 7ba8fb7d94 user: dkf tags: tip-757
18:17
fixes [6f8bbbb34bf84bf0] hang in BSD/kqueue: fixed infinite wait for kqueue (0 is smallest timeout, ... check-in: 7fa225eb7c user: sebres tags: trunk, main
08:26
Merge mark check-in: b66316830b user: apnadkarni tags: trunk, main
08:25
Fix [59cc110f]. Manually verified but no test case as it involves the root directory check-in: aa14c774b6 user: apnadkarni tags: trunk, main
08:17
Fix [59cc110f]. Manually verified but no test case as it involves the root directory check-in: 4ff7599111 user: apnadkarni tags: core-9-0-branch
2026-07-03
14:10
Rebase to trunk Leaf check-in: 3ec340063b user: jan.nijtmans tags: tip-703
2026-07-01
17:25
Move grapheme command to tcl::unsupported for 9.1 check-in: 47c648e85e user: apnadkarni tags: tip-756-91
16:34
Create new branch named "tip-756-91" check-in: b06507bd61 user: apnadkarni tags: tip-756-91
16:29
Merge main check-in: 8907f30561 user: apnadkarni tags: tip-756
13:44
Version -> 9.0.5 for next release cycle check-in: 675699596d user: jan.nijtmans tags: core-9-0-branch
2026-06-30
15:44
Version -> 9.1b1 for next release cycle check-in: ae9af05d16 user: jan.nijtmans tags: trunk, main
14:48
Merge 9.0 check-in: d00129435c user: jan.nijtmans tags: trunk, main
14:44
Merge-mark check-in: 56f3e88826 user: jan.nijtmans tags: core-9-0-branch
14:28
merge release check-in: 9ddc1d5c0e user: dgp tags: trunk, main
12:18
Fix [f04e9b1304]: Crash in Tcl_UtfToUpper/Lower/Title on a genuine 4-byte UTF-8 character check-in: 8fdf2f999c user: jan.nijtmans tags: core-8-6-branch
12:16
Missing include check-in: b235ac45f9 user: jan.nijtmans tags: core-8-6-branch
11:44
Fix [fcd3dadd79]: format honours LC_NUMERIC for %f/%g, producing numbers Tcl cannot parse check-in: 9f3410de14 user: jan.nijtmans tags: core-8-6-branch
11:41
Update changes check-in: 836ce67987 user: jan.nijtmans tags: core-9-0-branch
11:39
Fix [fcd3dadd79]: format honours LC_NUMERIC for %f/%g, producing numbers Tcl cannot parse check-in: 12306649fb user: jan.nijtmans tags: core-9-0-branch
08:39
Update to burnett01/rsync-deployments@9.0.0 check-in: f9a09d2e10 user: jan.nijtmans tags: core-9-0-branch
2026-06-28
15:12
merge trunk Closed-Leaf check-in: c08d2e16e6 user: dgp tags: rc1, core-9-1-b0-rc, core-9-1-b0
15:10
merge mark check-in: 3c741f4c2f user: dgp tags: trunk, main
2026-06-26
19:06
Post-release resolution of test name between 9.0 and 9.1 branches check-in: f2b58e8803 user: dgp tags: core-9-0-branch
18:59
Bring test suite fixes over from the RC branch check-in: a16f2c8008 user: dgp tags: trunk, main
18:29
merge release check-in: 08cc9f111b user: dgp tags: core-9-0-branch
2026-06-25
15:32
merge trunk check-in: bd476d63aa user: dgp tags: core-9-1-b0-rc
15:31
merge 9.0 Closed-Leaf check-in: ee6cca9620 user: dgp tags: rc2, core-9-0-4-rc, core-9-0-4
11:20
Merge main check-in: cf52e41b8c user: apnadkarni tags: tip-756
11:19
Add test cases for empty strings check-in: 3e06906afe user: apnadkarni tags: tip-756
10:58
Implement grapheme offset check-in: ee72170ffd user: apnadkarni tags: tip-756
10:52
Merge 9.0. Indenting check-in: 401aa43b2b user: jan.nijtmans tags: trunk, main
10:47
Update changes.md check-in: f7765cbc5a user: jan.nijtmans tags: core-9-0-branch
10:18
Fix [b48a676684] - latent memory leak. Not a showstopper for 9.1 beta check-in: 5247adde43 user: apnadkarni tags: trunk, main
08:14
Shorter and clearer script via [try] check-in: 08b50929a5 user: dkf tags: trunk, main
06:48
Fix const warnings check-in: d008656232 user: apnadkarni tags: tip-756
06:46
Latent memory leak in abstract list string generation Closed-Leaf check-in: 42c795e3f8 user: apnadkarni tags: bug-b48a676684
05:37
Implement grapheme split command and GraphemeList check-in: 318407a216 user: apnadkarni tags: tip-756
2026-06-24
15:40
[9563b8eeec] Add test case with very compressible data check-in: 60d5caaf85 user: dkf tags: core-9-0-branch
14:07
merge trunk check-in: 40e6a05dc8 user: dgp tags: core-9-1-b0-rc
10:06
Dde version -> 1.5b0. Don't use tcl version as registry version. check-in: e81499de1b user: jan.nijtmans tags: trunk, main
10:01
Add LookupGraphemeOffsetMap Leaf check-in: bcdd001e06 user: apnadkarni tags: tip-756-grapheme-map
09:33
Make it (at least) compile with Makefile.in too check-in: 6fbaf9ec20 user: jan.nijtmans tags: tip-756
08:20
Lookup map for grapheme offsets check-in: b1ae4df969 user: apnadkarni tags: tip-756-grapheme-map
2026-06-23
19:27
merge 9.0 check-in: 9910e47982 user: dgp tags: rc1, core-9-0-4-rc
14:42
merge trunk check-in: 9d4c24c90e user: dgp tags: rc0, core-9-1-b0-rc
11:04
grapheme range,reverse check-in: c9e3c8d021 user: apnadkarni tags: tip-756
08:33
Update utf8proc_data.c check-in: 88c230450d user: jan.nijtmans tags: trunk, main
05:21
end-1 should use grapheme counts! check-in: 467770354c user: apnadkarni tags: tip-756
2026-06-22
22:11
actions/checkout@v6 -> v7 check-in: ba646295a9 user: jan.nijtmans tags: trunk, main
22:03
actions/checkout@v6 -> v7 check-in: a2dec1db65 user: jan.nijtmans tags: core-9-0-branch
21:10
test hygiene: file lifetime check-in: 2540258a2a user: dgp tags: core-9-1-b0-rc
20:51
merge trunk check-in: 5fe7d2bfb4 user: dgp tags: core-9-1-b0-rc
17:09
grapheme length, index check-in: bf5966dbf2 user: apnadkarni tags: tip-756
14:00
Re-generate utf8proc_data with the latest Unicode 18 (still beta) tables check-in: 8cff4412a1 user: jan.nijtmans tags: trunk, main
2026-06-21
16:33
Minor change: Some more indentation corrections check-in: c23270d478 user: dkf tags: trunk, main
16:01
Passes Unicode 17.0 test vectors, still has 18.0 failures as utf8proc is not actually Unicode 18.0 c... check-in: c4e356c146 user: apnadkarni tags: tip-756
00:08
Merge main check-in: 8e29b3cdc4 user: apnadkarni tags: tip-756
2026-06-20
20:13
Minor change: More tab/space fixes check-in: 35a8113d26 user: dkf tags: trunk, main
17:02
Add tests using grapheme test vectors from UCD. 1646 pass 60 fail. Hangul, RI, LinkingConsonants, Ve... check-in: 88e1c550ee user: apnadkarni tags: tip-756
14:47
Minor change: Fix up some wayward tabs check-in: c207a9178f user: dkf tags: trunk, main
10:01
Base implementation of grapheme prev. No support for Hangul, RI etc. check-in: 8e42d6ae0e user: apnadkarni tags: tip-756
2026-06-19
17:36
Would help to add the actual code check-in: 66e4d56b08 user: apnadkarni tags: tip-756
17:35
Skeleton for grapheme next check-in: d8d25530d3 user: apnadkarni tags: tip-756
2026-06-18
19:26
file lifetime hygiene (Can't create files in general setting, then cleanup in constrained setting) check-in: eedb7e9b76 user: dgp tags: core-9-1-b0-rc
19:12
Duplicate test names check-in: c1d8d2cd03 user: dgp tags: core-9-1-b0-rc
18:22
Duplicate test name check-in: aecb15c7fd user: dgp tags: core-9-1-b0-rc
18:21
duplicate test names check-in: 1858713769 user: dgp tags: core-9-1-b0-rc
18:18
File lifetime management hygiene check-in: a8ec709afc user: dgp tags: core-9-1-b0-rc
18:08
Conflict over variable name "id" between tests oo-16.16 and timer-2.1.1 check-in: 2e0efeb8e5 user: dgp tags: core-9-1-b0-rc
17:56
Duplicate test name check-in: 5c5516b31c user: dgp tags: core-9-1-b0-rc
17:05
merge trunk check-in: c594d5837a user: dgp tags: core-9-1-b0-rc
15:03
Make tclTest.c compile with c++ (again) check-in: c6354c41e6 user: jan.nijtmans tags: trunk, main
14:56
Spacing check-in: 8b5cde2e94 user: jan.nijtmans tags: trunk, main
2026-06-17
18:12
merge trunk check-in: 72609eb0de user: dgp tags: core-9-1-b0-rc
12:47
Create new branch named "apn-graphemes" check-in: 113578f38d user: apnadkarni tags: tip-756
12:46
changes.md - Note performance improvements check-in: 3e8d54df93 user: apnadkarni tags: trunk, main
2026-06-16
16:11
Use Tcl_GetInt instead of atoi to get consistent integer handling rules check-in: 3a65d97870 user: dkf tags: trunk, main
13:32
(ticket [a127bf6415cbfa]) removed the duplicate documentation of auto_path from library.n and insert... check-in: 312151d236 user: Torsten tags: trunk, main
07:38
Eliminate compiler warning, seen on Cygwin check-in: 42a5b20983 user: jan.nijtmans tags: trunk, main
2026-06-14
16:10
Fix 'make html' warning: process-text: impotent font change check-in: e0a099f4a1 user: jan.nijtmans tags: trunk, main
15:18
Corrections to lgen and function naming in the testing abs-list code check-in: e5587ea328 user: dkf tags: trunk, main
2026-06-13
16:05
Proper indentation of function formal args check-in: 72e7559242 user: dkf tags: trunk, main
15:56
Indentation corrections check-in: 5728419ce1 user: dkf tags: trunk, main
10:18
Finalize for clean valgrind run Leaf check-in: 83048deb29 user: apnadkarni tags: apn-fs-wip-for-92
09:39
Merge main check-in: 2f8db73549 user: apnadkarni tags: apn-fs-wip-for-92
09:39
Fix gcc warnings about jumps around initialization. Bogus but fix nevertheless. check-in: ac994d294b user: apnadkarni tags: trunk, main
05:57
All tests pass check-in: c3a15d56e7 user: apnadkarni tags: apn-fs-wip-for-92
2026-06-12
20:18
merge 9.0 check-in: 1fb823f926 user: dgp tags: core-9-0-4-rc
19:41
Release branch for Tcl 9.1b0 check-in: dbe60e3818 user: dgp tags: core-9-1-b0-rc
17:26
Start on refactoring for enhancements check-in: ebf4c4c936 user: apnadkarni tags: apn-fs-wip-for-92
2026-06-11
13:04
merge 9.0 check-in: 75dd96a98a user: dgp tags: trunk, main
12:57
[18383c] Fix brace imbalance that broke big portions of the test suite. check-in: 555af00e47 user: dgp tags: core-9-0-branch
12:35
Merge 9.0. No need for 'package require registry' any more check-in: e9459c9cac user: jan.nijtmans tags: trunk, main
12:15
Fix encoding-31.0 testcase, when windows codepage is utf-8 check-in: f477b7bb37 user: jan.nijtmans tags: core-9-0-branch
12:05
Use more tcl::registry, when possible check-in: f67a1b0563 user: jan.nijtmans tags: trunk, main
06:27
Refactor postinit to use common Tcl_DArray API check-in: f1a2e08f82 user: apnadkarni tags: apn-fs-wip-for-92
05:46
Tweaks and fixes. Add asserts check-in: 938ce53e57 user: apnadkarni tags: apn-fs-wip-for-92
2026-06-10
16:31
Add initializer and validators check-in: 54ae046b8c user: apnadkarni tags: apn-fs-wip-for-92
13:43
Implement Tcl_DArray functions check-in: fe2560d097 user: apnadkarni tags: apn-fs-wip-for-92
07:30
[53a4d960] doc binary scan f endianess correction in example check-in: 2d20784ad7 user: oehhar tags: core-9-0-branch
07:29
[53a4d960] doc binary scan f endianess correction in example check-in: 5c615eec61 user: oehhar tags: trunk, main
05:05
Remove obsolete example. Neither start nor nativename is needed in 9.1 check-in: 7ab708344d user: apnadkarni tags: trunk, main
2026-06-08
18:41
Small corrections to doc comments check-in: ccb5df9767 user: dkf tags: trunk, main
10:17
Add comment explaining need for path joining code fragment from 2005 check-in: 0cd6a0ded5 user: apnadkarni tags: trunk, main
2026-06-07
15:05
Tcl_GetInt(3) needed to mention that _ was accepted as 'numeric whitespace' check-in: 4dde3193e1 user: dkf tags: trunk, main
12:04
Improve documentation comments where they were a bit neglected check-in: f24f45d71b user: dkf tags: trunk, main
2026-06-06
02:48
nmake rules tweaks - add OPTS=verbose option, install extension static libs in same location as Tcl ... check-in: 5a7ba8e9fb user: apnadkarni tags: trunk, main
01:19
Minor tweaks to nmake log messages Closed-Leaf check-in: 402a469436 user: apnadkarni tags: apn-nmake-tweaks
2026-06-04
16:04
Visual Studio 2026 gives a warning without this /b option check-in: 1f1611cc44 user: jan.nijtmans tags: core-9-0-branch
16:03
Run the CI build with Visual Studio 2026 check-in: 8e8c09b55b user: jan.nijtmans tags: trunk, main
16:01
Update changes.md check-in: 2a1be29d2d user: jan.nijtmans tags: trunk, main
06:02
Add missing -DNDEBUG to nmakehlp build. Silence one more invocation of echo check-in: 95c41ce465 user: apnadkarni tags: apn-nmake-tweaks
04:28
Install static libraries in same location as Tcl's, not under package directories check-in: a754449adc user: apnadkarni tags: apn-nmake-tweaks
2026-06-03
11:41
Initialize nmake VERBOSE check-in: 766a63d314 user: apnadkarni tags: apn-nmake-tweaks
10:48
Rebase to trunk, fix copy usage for vs2026 Closed-Leaf check-in: c095d4193f user: jan.nijtmans tags: windows-2025-vs2026, core-vs2026
10:28
Sync manifest changes with Tk check-in: ad21e88ea3 user: jan.nijtmans tags: trunk, main
08:30
Less verbose nmake output by default. Add OPTS=verbose for old behavior check-in: 9e3254bf15 user: apnadkarni tags: apn-nmake-tweaks
07:51
TclpGetMicroseconds() doesn't exist any more check-in: ab34a3c972 user: jan.nijtmans tags: trunk, main
07:45
TIP #752: New timer API without Tcl_Time check-in: 93da3b18e7 user: jan.nijtmans tags: trunk, main
2026-06-02
17:03
silence warning about uninitialized paramter. check-in: 53359f492b user: dgp tags: trunk, main
17:02
Silence another warning with INT2PTR() check-in: 2aa2a5e6e7 user: dgp tags: trunk, main
16:58
Silence compiler warnings about unused parameters. check-in: 80da2810fe user: dgp tags: trunk, main
08:02
Don't prematurely free object needed for error message! check-in: c9011267bd user: apnadkarni tags: trunk, main
03:16
Merge TIP 755 Final check-in: 01705864c9 user: apnadkarni tags: trunk, main
03:08
Merge main - TIP 755 final Closed-Leaf check-in: 40abdadddb user: apnadkarni tags: tip-755
02:58
TIP 755 final Leaf check-in: a40d459779 user: apnadkarni tags: mistake
2026-06-01
13:30
Re-generate configure scripts (with correct patchlevel) check-in: 66cd13c6b5 user: jan.nijtmans tags: trunk, main
13:17
Prepare for Tcl 9.1b0 check-in: d7734a6bec user: jan.nijtmans tags: trunk, main
2026-05-31
09:50
Merge tip-755 Closed-Leaf check-in: aae914ca31 user: apnadkarni tags: tip-755-bi
06:02
Merge main check-in: dbc0b82215 user: apnadkarni tags: tip-755, core-tip-755
2026-05-30
11:46
Add ttrace scripts check-in: fc8c7ee0f6 user: apnadkarni tags: tip-755-bi
07:59
Conditionally include packages in BI build check-in: 6917e304ee user: apnadkarni tags: tip-755-bi
2026-05-29
15:15
Update changes.md for socket crash and tcltest -iterations option check-in: 643e7c246c user: apnadkarni tags: trunk, main
15:06
Fix [06f19cc4] - Windows socket crash on thread exit. check-in: 361fb72eaa user: apnadkarni tags: trunk, main
14:43
Add -iterations configuration to tcltest. Bump to 2.6.0 check-in: 1fe7babcaf user: apnadkarni tags: trunk, main
08:15
Eliminate hardcoded paths check-in: 2b42fa6480 user: apnadkarni tags: tip-755-bi
05:31
Document tcltest::configure -iterations Closed-Leaf check-in: 9fc643682c user: apnadkarni tags: apn-tcltest
05:15
Merge apn-tcltest tests Closed-Leaf check-in: 0fe6d2c724 user: apnadkarni tags: bug-06f19cc4-with-tcltest
05:01
Bump version to 2.6.0. Add tests for -iterations check-in: 6086fdbdfc user: apnadkarni tags: apn-tcltest
2026-05-28
17:12
file lifetime testing hygiene check-in: 870a528f69 user: dgp tags: rc0, core-9-0-4-rc
16:55
Duplicate test name check-in: 03965f97ef user: dgp tags: core-9-0-4-rc
16:42
merge 9.0 check-in: 74d11525ef user: dgp tags: core-9-0-4-rc
12:13
Merge 9.0. Formatting check-in: 8e78be4610 user: jan.nijtmans tags: trunk, main
11:53
Remove knownBug constraint check-in: c4b8422ce7 user: apnadkarni tags: bug-06f19cc4-with-tcltest
10:48
Merge apn-tcltest fixes for info frame check-in: 7126692de5 user: apnadkarni tags: bug-06f19cc4-with-tcltest
10:47
Fix info frame test levels as test proc now adds two levels - uplevel and the TestOnce proc check-in: 99e2447603 user: apnadkarni tags: apn-tcltest
09:30
Remove (unused, internal) TclListObjAppendIfAbsent functions. Backport formatting from 9.1 check-in: 5ef0c806b2 user: jan.nijtmans tags: core-9-0-branch
05:48
Proposed fix for [06f19cc401] - Windows sockets segfault check-in: 92ec89ba2a user: apnadkarni tags: bug-06f19cc4-with-tcltest
01:39
Add -iterations to allow running each test multiple times check-in: 14ead3e0c6 user: apnadkarni tags: apn-tcltest
2026-05-27
15:58
merge 9.0 check-in: 4d8e6d04d1 user: dgp tags: core-9-0-4-rc
13:54
merge mark check-in: c7b237dca5 user: dgp tags: trunk, main
13:48
[2a0966cdc9] Give encodings in zip archive priority over past installs. check-in: c98a8d2c27 user: dgp tags: core-9-0-branch
10:40
Merge-mark check-in: d99b1de404 user: jan.nijtmans tags: trunk, main
10:35
Fix [7da6c2d04c]: fileevent poor performance due to shimmering check-in: ab9c069c58 user: jan.nijtmans tags: core-9-0-branch
10:30
Prepend zipfs path to encoding dirs instead of appending (related to bug [2a0966cdc9]) check-in: 06eb2ddf6e user: apnadkarni tags: trunk, main
09:45
Minor refactor Closed-Leaf check-in: 056104e4c6 user: apnadkarni tags: bug-2a0966cd
09:11
Merge main check-in: 1953547826 user: apnadkarni tags: bug-2a0966cd
03:38
Merge 9.0 - Fix [165b1039] - error message for byte arrays check-in: 0d78cb4125 user: apnadkarni tags: trunk, main
03:35
Fix [165b1039] - error message for byte arrays check-in: fbd094029a user: apnadkarni tags: core-9-0-branch
03:09
Fix messages in tests to match new wording Closed-Leaf check-in: a584f7606f user: apnadkarni tags: bug-165b1039
2026-05-26
21:53
Fix [7da6c2d04c]: fileevent poor performance due to shimmering. Same pattern in a lot of other place... check-in: c26a56dd82 user: jan.nijtmans tags: trunk, main
13:49
Add thread to BI executable check-in: 6f52e964ec user: apnadkarni tags: tip-755-bi
11:19
Add zip archive to tclbi check-in: 201e720a56 user: apnadkarni tags: tip-755-bi
08:38
Merge TIP 755 check-in: 52fe9aa3bb user: apnadkarni tags: tip-755-bi
08:37
Check error before calling post init callbacks check-in: 67b52fdd0c user: apnadkarni tags: tip-755
08:34
BI shell check-in: 566bb0c051 user: apnadkarni tags: tip-755-bi
08:33
Start on BI proof of concept check-in: ad45fe5763 user: apnadkarni tags: tip-755-bi
07:19
Avoid some unnecessary copies; Tcl_NewStringObj copies anyway check-in: 21c3235c51 user: dkf tags: trunk, main
2026-05-25
23:24
Bug [165b103962] - do not print character on byte array error. check-in: 9083399603 user: apnadkarni tags: bug-165b1039
22:29
Fix html generation, broken by TIP #745 check-in: dd7318689d user: jan.nijtmans tags: trunk, main
21:36
Fix [673f2d]: mind PTHREAD_NULL as sentinel value vs legitimate pthread_t arg check-in: 2f4debcef4 user: jan.nijtmans tags: trunk, main
21:25
Fix [673f2d]: mind PTHREAD_NULL as sentinel value vs legitimate pthread_t arg check-in: 64563c30c6 user: jan.nijtmans tags: core-9-0-branch
14:28
More modern way of packing extra stuff into a hash entry check-in: bcf128d805 user: dkf tags: trunk, main
11:35
Merge main check-in: 4a7499ee39 user: apnadkarni tags: tip-755
10:59
Merge 9.0 Fix [e860418c] Windows: glob -dir $dir -tail returns name with leading / check-in: 6c72917060 user: apnadkarni tags: trunk, main
10:45
Fix [e860418c] Windows: glob -dir $dir -tail returns name with leading / check-in: 9f84d3ca4d user: apnadkarni tags: core-9-0-branch
10:26
Fix test reference to env(WINDIR) Closed-Leaf check-in: bb49f7a32e user: apnadkarni tags: bug-e860418c
10:08
Merge 9.0 - Bug [1215dca7] - inconsistent file join with volume relative arguments check-in: 55fc8a6b9b user: apnadkarni tags: trunk, main
10:04
Bug [1215dca7] - inconsistent file join with volume relative arguments check-in: 0f9b726174 user: apnadkarni tags: core-9-0-branch
09:47
Minor refactor Closed-Leaf check-in: 32e8fa89d2 user: apnadkarni tags: bug-1215dca7
04:26
zipfs also supports volume-relative paths and requires a separate check check-in: 3d2f02bf40 user: apnadkarni tags: bug-1215dca7
2026-05-24
12:39
Bug [1215dca7] - inconsistent file join with volume relative arguments check-in: 40950b09f9 user: apnadkarni tags: bug-1215dca7
11:55
Update changes.md check-in: 0a28d23b89 user: apnadkarni tags: bug-e860418c
11:46
Forgot to update changes.md check-in: 0ce4866a66 user: apnadkarni tags: trunk, main
11:16
Windows: glob -dir $dir -tail returns name with leading / if $dir ends in a \ check-in: fd5e517515 user: apnadkarni tags: bug-e860418c
08:47
Fix [c0f678f28c] - Crash in secondary interp on auto_path reinit check-in: 9809f94889 user: apnadkarni tags: trunk, main
01:37
Merge 9.0 - Fix [aa6e426437]. nmake shell install does not install shell on a clean build. The !if e... check-in: 89a8959f27 user: apnadkarni tags: trunk, main
01:33
Fix [aa6e426437]. nmake shell install does not install shell on a clean build. The !if exist check h... check-in: 54c45076a8 user: apnadkarni tags: core-9-0-branch
00:10
Fix [c0f678f28c] - Crash in secondary interp on auto_path reinit Closed-Leaf check-in: 37054eb84b user: apnadkarni tags: bug-c0f678f28c
2026-05-23
17:31
Add test for [c0f678f28c] - Crash in secondary interp on auto_path reinit check-in: 488a2bfb89 user: apnadkarni tags: bug-c0f678f28c
15:15
Fix [e55a589d2b] - crash on finalization with another thread active. check-in: fc30388d62 user: apnadkarni tags: trunk, main
14:39
Priorize zipfs location of tcl_library if present check-in: 01a2ef024d user: apnadkarni tags: bug-2a0966cd
13:42
Create new branch named "bug-2a0966cd" check-in: d20af26f78 user: apnadkarni tags: bug-2a0966cd
11:21
Simplify things slightly in the [dict] and [for] compilers. check-in: ba85d6cdf5 user: dkf tags: trunk, main
02:16
PTHREAD_NULL is not _actually_ a valid pthread_t, and should not be supplied as an argument to pthre... Closed-Leaf check-in: f924c2f8e3 user: bch tags: PTHREAD_NULL_handler
2026-05-22
16:31
merge 9.0 check-in: 2c622b2e74 user: dgp tags: core-9-0-4-rc
15:06
finish 'apn-registry' work for gcc builds. And - as a bonus - for Cygwin too check-in: e29c5206a9 user: jan.nijtmans tags: trunk, main
11:02
Rebase to trunk check-in: f8e57717f1 user: jan.nijtmans tags: windows-2025-vs2026
10:34
Merge 9.0. Prepare for split-off 9.1 branch (not planned yet) check-in: eb5850d216 user: jan.nijtmans tags: trunk, main
10:26
Whitespace changes check-in: e9a306f37f user: jan.nijtmans tags: core-9-0-branch
09:59
Clarify unload docs as requested in Bug [b823e86fd2]. check-in: e1de5c2ea5 user: apnadkarni tags: trunk, main
09:34
Don't build it any more in Github check-in: 5eb21e1511 user: jan.nijtmans tags: core-8-6-branch
08:13
Bug [e55a589d2b] - crash on finalization with another thread active. Closed-Leaf check-in: 429cd8cdf3 user: apnadkarni tags: bug-e55a589d2b
2026-05-21
08:30
Fix [006bef5d75] - Tcl cannot run from an arbitrary build directory with --disable-zipfs check-in: 3805cdd634 user: apnadkarni tags: trunk, main
08:10
Merge 9.0 - Fix [b492c33154] - info exists env(xxx) and set env(xxx) are inconsistent after setting ... check-in: 2ae307305b user: apnadkarni tags: trunk, main
08:07
Fix [b492c33154] - info exists env(xxx) and set env(xxx) are inconsistent after setting to empty str... check-in: 8e0656d976 user: apnadkarni tags: core-9-0-branch
06:54
Fix [596936dd2d] - auto_execok picks up non-executable files without extensions check-in: a5c4beb131 user: apnadkarni tags: trunk, main
05:05
Really no need to change pkgconfig. Revert. Closed-Leaf check-in: c1d33e4210 user: apnadkarni tags: bug-006bef5d
03:02
Only use library from source tree if running in build tree check-in: 2288e361b2 user: apnadkarni tags: bug-006bef5d
01:12
Update nmake and mingw builds check-in: d3429f47f6 user: apnadkarni tags: bug-006bef5d
2026-05-20
17:03
Proposed fix for [006bef5d75] on Unix. MingW and nmake pending. check-in: 67ce010703 user: apnadkarni tags: bug-006bef5d
08:02
Bug [b492c33154] - info exists env(xxx) and set env(xxx) are inconsistent after setting to empty str... Closed-Leaf check-in: 8e4061a167 user: apnadkarni tags: bug-b492c33154
02:25
Add coro test check-in: 2219aedb36 user: apnadkarni tags: tip-755
2026-05-19
16:58
Handle and test interp deletion within callbacks check-in: a57b1df4ad user: apnadkarni tags: tip-755
08:25
Update to Unicode 18.0.0 (draft) check-in: 7e02686c4e user: jan.nijtmans tags: trunk, main
2026-05-18
18:48
merge 9.0 check-in: 36a7c9d44a user: dgp tags: core-9-0-4-rc
16:17
Fix spacing around array references check-in: cd92a921e4 user: dkf tags: trunk, main
15:40
9.0 merge mark check-in: 53e8b36b63 user: apnadkarni tags: trunk, main
15:39
Fix missing win constraint when package requiring registry check-in: ac53562b08 user: apnadkarni tags: core-9-0-branch
09:22
TIP 753 final check-in: de961e8dee user: apnadkarni tags: trunk, main
08:04
Update TIP 755 related manpages check-in: 1bcf06dabd user: apnadkarni tags: tip-755
06:10
Merge main check-in: fc14ee0da8 user: apnadkarni tags: tip-755
05:40
Update exec.n for TIP 753 Closed-Leaf check-in: 28b2fa3eda user: apnadkarni tags: tip-753
04:39
Update auto_execok docs for TIP 753 check-in: edd2c268fb user: apnadkarni tags: tip-753
01:49
Merge main check-in: 3dd150f1c9 user: apnadkarni tags: tip-753
2026-05-17
17:43
Free post-initialization memory in thread and process finalization. Clean test and valgrind. check-in: fb3f1158ac user: apnadkarni tags: tip-755
15:06
More indentation/spacing corrections; no behaviour changes check-in: 7c918d5f96 user: dkf tags: trunk, main
2026-05-16
15:57
9.0 merge mark check-in: 738c08972a user: apnadkarni tags: trunk, main
15:54
Fix [6094de399d] and [4f06d7ca08] - registry/dde packages in static builds. check-in: 624bac9741 user: apnadkarni tags: core-9-0-branch
13:38
Merge trunk check-in: 76c0c6f947 user: apnadkarni tags: tip-755
11:43
Add tests and fixes for recursion, safe interps check-in: ae9b52d18a user: apnadkarni tags: tip-755
03:25
More tests check-in: 7e1588de88 user: apnadkarni tags: tip-755
2026-05-15
17:30
Add Tcl_ClearPostInitProcs, start on tests check-in: 69e016d26f user: apnadkarni tags: tip-755
11:10
Fix some indents check-in: 9e2610e8ef user: dkf tags: trunk, main
10:54
Test scaffolding check-in: 75cf365443 user: apnadkarni tags: tip-755
05:09
Update changes Closed-Leaf check-in: a09a6cc8da user: apnadkarni tags: bug-4f06d7ca
05:04
Merge 9.0 check-in: 2e093eb36b user: apnadkarni tags: bug-4f06d7ca
05:01
Add Tcl_UnregisterPostInitProc to stubs check-in: c77631effd user: apnadkarni tags: tip-755
04:42
Add Tcl_UnregisterPostInitProc check-in: 73cf21ab91 user: apnadkarni tags: tip-755
2026-05-14
16:13
Support multiple callback registrations. Multithread safe check-in: 391f9b1454 user: apnadkarni tags: tip-755
2026-05-13
18:04
Open release branch for 9.0.4 check-in: c118ca3072 user: dgp tags: core-9-0-4-rc
2026-05-12
16:09
Oops - update Windows tcltest too check-in: 498c73fb60 user: apnadkarni tags: tip-755
16:08
Update tclTest to use postinit registration Closed-Leaf check-in: 7635b71958 user: apnadkarni tags: bug-4f06d7ca-91
15:30
Update dde pkgindex and makefile.vc for static builds. Add basic test check-in: 8f9f6eaaf9 user: apnadkarni tags: bug-4f06d7ca-91
15:30
merge release check-in: ce62ac2d12 user: dgp tags: core-8-6-branch
14:20
Tcl_RegisterPostInitProc skeleton check-in: 0cc23fd307 user: apnadkarni tags: bug-4f06d7ca-91
2026-05-11
11:26
Add some missing doc comments check-in: a451fa5ffa user: dkf tags: trunk, main
11:21
Create new branch named "bug-4f06d7ca-91" check-in: 6f4d2a27fb user: apnadkarni tags: bug-4f06d7ca-91
08:09
Clean up places missed Leaf check-in: b12c59c368 user: dkf tags: c11-array-literals
06:36
Merge 9.0 - Update vctool to accept TESTPAT parameter check-in: cffc6ae475 user: apnadkarni tags: trunk, main
06:35
Update vctool to accept TESTPAT parameter check-in: c3599fd21e user: apnadkarni tags: core-9-0-branch
2026-05-10
12:03
Fix merge, apply branch theme in more places check-in: 7acb2fbb2b user: dkf tags: c11-array-literals
07:48
Disable registry and dde pkgIndex commands for static builds check-in: 78b92590ba user: apnadkarni tags: bug-4f06d7ca
05:52
Further tweaks - also fixes [6094de39] as a side effect check-in: 0d9d5e32aa user: apnadkarni tags: bug-4f06d7ca
2026-05-09
17:14
Bug 4f06d7ca - package require of static packages in secondary interps check-in: 4afb9ba6dc user: apnadkarni tags: bug-4f06d7ca
15:06
merge trunk check-in: eec8f88d37 user: dkf tags: c11-array-literals
14:06
Clean up a bit of index handling Leaf check-in: b735406e5d user: dkf tags: c11-anon-members
10:46
Thanks, Windows... check-in: 68b140c4b3 user: dkf tags: c11-anon-members
10:43
merge trunk check-in: 38a70f1e88 user: dkf tags: c11-anon-members
2026-05-08
17:31
Untested attempt to silence compiler warning Closed-Leaf check-in: b0a0551c13 user: dgp tags: rc1, core-8-6-18-rc, core-8-6-18
2026-05-07
19:00
Fixes for several problems reported with the RC0 candidate. check-in: 4eef3f3ec5 user: dgp tags: core-8-6-18-rc
08:48
Write constraint correctly check-in: 22f2314db7 user: dkf tags: trunk, main
08:10
Merge main check-in: f8fa668687 user: apnadkarni tags: tip-753
06:40
Add test for caching on Unix check-in: 0924d59527 user: apnadkarni tags: tip-753
06:07
Tests for App Exe aliases, App Paths and PATHEXT (wscript) check-in: 83c6b251f4 user: apnadkarni tags: tip-753
03:49
One more set of tests check-in: 2343cdbcdf user: apnadkarni tags: tip-753
2026-05-06
23:00
Fix NMAKEHLP_NATIVE failures for Tk test-classic runs check-in: 9a4afabc43 user: PHILB tags: trunk, main
16:59
A few more tests check-in: 7feb1822f8 user: apnadkarni tags: tip-753
13:48
Start on auto_execok tests check-in: 0374af815f user: apnadkarni tags: tip-753
03:14
Match auto_execok search path with exec's check-in: c1073765de user: apnadkarni tags: tip-753
2026-05-05
19:26
A better way of testing: a custom match mode check-in: 234793fd9a user: dkf tags: trunk, main
16:30
Add test for explicit cwd in PATH check-in: 134019f0c9 user: apnadkarni tags: tip-753
15:53
Add some rounding to tests; C implementations of functions can be 1ULP out check-in: 2c9ec73c7f user: dkf tags: trunk, main
15:47
Relative paths not searched in PATH. Obey Windows w.r.t current directory inclusion check-in: 6cd49e78d5 user: apnadkarni tags: tip-753
08:56
Update list of referenced pages check-in: b889125277 user: dkf tags: trunk, main
2026-05-04
16:55
Sort the functions in the documentation. check-in: f86392fb08 user: dkf tags: trunk, main
16:47
Docfix: gamma(), not tgamma() check-in: 0e651e09af user: dkf tags: trunk, main
15:07
Whoops; my bad check-in: 5c43648dec user: dkf tags: trunk, main
13:36
Updated changes check-in: d8c1b74b45 user: dkf tags: trunk, main
13:19
Implement TIP 735: Simpler List Filtering check-in: a65fd00a52 user: dkf tags: trunk, main
13:16
Implement TIP 745: Functions from C99 check-in: 4a1dec85e7 user: dkf tags: trunk, main
07:48
Slightly better way of writing an error path check-in: 20f274456c user: dkf tags: trunk, main
06:19
Merge trunk. Mostly whitespace and indentation check-in: a1316b0034 user: apnadkarni tags: tip-753
2026-05-03
16:31
Use OutOfUintRange() more widely. check-in: 35f89a0ee2 user: dkf tags: trunk, main
2026-05-02
13:43
Fix an argument indent check-in: 9e4526c53b user: dkf tags: trunk, main
06:38
Fix 32-bit failures introduced in [5a2d03a86e] check-in: 5ae9991e68 user: apnadkarni tags: trunk, main
04:32
Merge 9.0 check-in: 2e9f987343 user: apnadkarni tags: trunk, main
04:10
Merge 8.6 check-in: f2e038f71a user: apnadkarni tags: core-9-0-branch
03:29
Fix test exec-bug-4f0b5767ac: Ensure winget is on PATH and test result does not assume English check-in: 481c83ae87 user: apnadkarni tags: core-8-6-branch
2026-05-01
19:41
Update changes check-in: fc0754a90f user: jan.nijtmans tags: core-8-6-branch
16:07
Fix warning: ISO C90 forbids mixed declarations and code check-in: 0c3943f8b0 user: jan.nijtmans tags: core-8-6-branch
2026-04-30
16:53
update changes check-in: 596e6e93b5 user: dgp tags: rc0, core-8-6-18-rc
16:20
merge 8.6 check-in: bfb81100fc user: dgp tags: core-8-6-18-rc
16:04
Fix [1615c80638] by moving problem comparisons to common helper function check-in: 5a2d03a86e user: dkf tags: trunk, main
14:52
Fix formatting of function-level comments check-in: 3dc5544544 user: dkf tags: trunk, main
2026-04-28
07:30
tzdata updated to Olson's tzdata2026b check-in: 9587813a70 user: jan.nijtmans tags: trunk, main
07:27
tzdata updated to Olson's tzdata2026b check-in: 18f6cde71a user: jan.nijtmans tags: core-9-0-branch
07:24
tzdata updated to Olson's tzdata2026b check-in: 457cf345f8 user: jan.nijtmans tags: core-8-6-branch
06:31
Support for App Paths on Windows check-in: 03d0bf76d2 user: apnadkarni tags: tip-753
06:02
Eliminate auto_execs cache check-in: ae39662922 user: apnadkarni tags: tip-753
05:56
Only check built-ins if no directories in file name check-in: 38eaf85dba user: apnadkarni tags: tip-753
05:54
Fix multiple PATH appends. check-in: f92f1df6e5 user: apnadkarni tags: tip-753
2026-04-27
20:02
More indentation corrections check-in: c0ab8b0d2c user: dkf tags: trunk, main
18:22
Fix some indentation errors check-in: f127e23b82 user: dkf tags: trunk, main
17:35
Start on [4fae07ea8a]. Process Windows PATHEXT correctly check-in: afe144e73c user: apnadkarni tags: tip-753, tip-753-pathext-fixes
05:16
Check directory of current program first when searching for an executable check-in: df4e0cdbfd user: apnadkarni tags: tip-753, tip-753-only-exec-fixes
2026-04-26
16:50
Merge main check-in: 9c262cb0b3 user: apnadkarni tags: tip-753
16:46
Remove unnecessary blank lines check-in: 43cdc3cbe1 user: dkf tags: trunk, main
16:41
Skip Dll's as executables. Also add test for PE to file executable check-in: 2a6627bc5f user: apnadkarni tags: tip-753
16:19
Add bugfix bca391ab51 to changes.md check-in: 6468e52317 user: apnadkarni tags: trunk, main
11:35
Done with exec check-in: 23ef0470e7 user: apnadkarni tags: tip-753
10:35
merge trunk Closed-Leaf check-in: a17abd2d49 user: dkf tags: c11-functions
10:32
Fix another case problem caused by Windows Closed-Leaf check-in: f7636cc81b user: dkf tags: tip-735
10:27
merge trunk check-in: 9f86312dd4 user: dkf tags: tip-735
04:33
Added TclWinPathReset check-in: e32d13d712 user: apnadkarni tags: tip-753
03:55
Sync win/rules-ext.vc and win/rules.vc up with other projects; remove debug messages. check-in: 411b57c37b user: PHILB tags: trunk, main
03:53
Sync win/rules-ext.vc and win/rules.vc up with other projects; remove debug messages. Closed-Leaf check-in: 09649523a3 user: PHILB tags: pbrooks-nmakehlp-exe-removal
2026-04-25
19:49
A few more tweaks check-in: c158f7cc41 user: dkf tags: tip-735
19:44
Avoid variable aliasing check-in: 259e17546d user: dkf tags: tip-735
19:33
Some tweaks check-in: 876469fffb user: dkf tags: tip-735
17:46
Fix Windows dir order in path lookup check-in: b036fef98a user: apnadkarni tags: tip-753
14:27
Add test cases for existing 9.0 functionality check-in: 287345e99f user: apnadkarni tags: tip-753
2026-04-24
15:33
Test everything on windows-2025-vs2026 image check-in: 5ff41c07b3 user: jan.nijtmans tags: windows-2025-vs2026
09:18
Merge main check-in: 4072fb7d2a user: apnadkarni tags: tip-753
09:17
Add command tcl::registry, move registry module into core dll. check-in: 427503880c user: apnadkarni tags: trunk, main
07:55
Update documentation for tcl::registry Closed-Leaf check-in: 83fef54f78 user: apnadkarni tags: apn-registry
07:42
Refactor ApplicationType check-in: 663afff068 user: apnadkarni tags: tip-753
2026-04-23
18:14
Bug [596936dd2d] - exec PATH search should select earlier directories irrespective of extension check-in: d7945e6854 user: apnadkarni tags: tip-753
16:25
Fix memory leak in AppendEnvironment (long path related changes, 9.1 only) check-in: ebe24fb529 user: apnadkarni tags: trunk, main
10:03
Fix make dist. nmakehlp.exe no longer exists check-in: 4a7175b48b user: apnadkarni tags: trunk, main
2026-04-22
18:10
merge forked branch check-in: 112a1d9aac user: PHILB tags: pbrooks-nmakehlp-exe-removal
12:06
Make AppendSystemError non-static (TclWinAppendSystemError) check-in: d4bacdb940 user: apnadkarni tags: apn-registry
11:10
Merge mark check-in: 1689dd3152 user: apnadkarni tags: trunk, main
11:09
Merge mark check-in: ca8bc95d5c user: apnadkarni tags: core-9-0-branch
11:05
Fix [24d7f1a6] - crash on proc definition in namespace being deleted check-in: 24c2db3ce5 user: apnadkarni tags: core-8-6-branch
10:27
Merge 9.0 - Fix [24d7f1a6] - crash on proc definition in namespace being deleted check-in: f24f8dabb3 user: apnadkarni tags: trunk, main
10:15
Fix [24d7f1a6] - crash on proc definition in namespace being deleted check-in: 4daba059d9 user: apnadkarni tags: core-9-0-branch
07:48
merge trunk check-in: 3edbdbd149 user: dkf tags: c11-functions
07:04
Regenerate configure for registry changes. Add tcl::registry test check-in: 3a9e18ae60 user: apnadkarni tags: apn-registry
06:32
Move registry module into main dll check-in: 27ea5af1b5 user: apnadkarni tags: apn-registry
2026-04-21
16:24
merge trunk check-in: b5517d649c user: dkf tags: tip-735
16:08
(almost) merge-mark. Cross-compile CC still doesn't work Leaf check-in: 0063ae8c0d user: jan.nijtmans tags: bug-d109376adf, core-bug-d109376adf
15:56
Rebase to trunk check-in: efd97dd4dc user: jan.nijtmans tags: bug-d109376adf
13:22
Rebase to trunk Closed-Leaf check-in: 77657cb583 user: jan.nijtmans tags: new-timer-api
11:00
Fix crash on proc definition in namespace being deleted Closed-Leaf check-in: 0611b06f32 user: apnadkarni tags: bug-24d7f1a6-apn
06:22
Merge-mark check-in: e5adbad425 user: jan.nijtmans tags: trunk, main
06:20
Fix [60d8692823]: Tcl_Eval macro references TCL_INDEX_NONE which is not always defined. Was introduc... check-in: a82a68f9c5 user: jan.nijtmans tags: core-9-0-branch
04:19
Remove x86_64-w64-mingw32-nmakehlp.exe. In its place, use the NMAKEHLP_NATIVE variable to find an nm... check-in: 63fe7df656 user: PHILB tags: trunk, main
04:03
Remove x86_64-w64-mingw32-nmakehlp.exe. In its place, use the NMAKEHLP_NATIVE variable to find an nm... check-in: 51182fdd0b user: PHILB tags: pbrooks-nmakehlp-exe-removal
2026-04-20
20:45
Bump burnett01/rsync-deployments from 8.0.4 to 8.0.5 check-in: 72adc3c68d user: jan.nijtmans tags: trunk, main
20:35
Bump burnett01/rsync-deployments from 8.0.4 to 8.0.5 check-in: 00d8be7610 user: jan.nijtmans tags: core-9-0-branch
13:22
Remove unneeded undef check-in: 4e8586f6a7 user: jan.nijtmans tags: trunk, main
13:09
Merge 8.6 check-in: 700753a7d4 user: jan.nijtmans tags: core-9-0-branch
13:01
Make pkg*.c files work with Tcl 9.0 (as useful example) check-in: aa4ccf054d user: jan.nijtmans tags: core-8-6-branch
11:59
Follow-up to [ad08bca6b1] fix: unbreak Thread build with Tcl 8 headers (user: jan.nijtmans) check-in: 7c1522f896 user: jan.nijtmans tags: core-9-0-branch
07:42
Fix EIAS breakage reported by APN. Closed-Leaf check-in: 4a67faae6a user: cmacleod tags: cgm-equals-command
2026-04-19
20:05
Merge-mark check-in: 87d70da59a user: jan.nijtmans tags: trunk, main
19:46
Follow-up to [ad08bca6b1] fix: unbreak Itcl build with Tcl 8 headers check-in: 67ebec8a77 user: jan.nijtmans tags: core-9-0-branch
03:49
Minor edits - remove obsolete info from Windows README check-in: 289525001f user: apnadkarni tags: trunk, main
2026-04-17
18:52
Open release branch for Tcl 8.6.18 check-in: 59212777ef user: dgp tags: core-8-6-18-rc
18:48
merge 9.0 check-in: 088b2f39e1 user: dgp tags: trunk, main
18:46
Merge doc updates from 8.6 branch check-in: b54d60c9ae user: dgp tags: core-9-0-branch
18:34
Eliminate pre-8.5 practices from examples. check-in: 018bc9876e user: dgp tags: core-8-6-branch
17:39
Code and comments have moved away from "channel ID" and just refer to "channel". Make the docs agre... check-in: a9a0639d15 user: dgp tags: core-8-6-branch
17:36
sync the documentation for tcltest 2.5.11 as well. check-in: c2a088027f user: dgp tags: core-8-6-branch
15:41
Follow-up to [e6ca0b1b67]: Cygwin filesystem is case-insensitive as well check-in: 8ec7452460 user: jan.nijtmans tags: trunk, main
11:08
Merge 9.0 - Fix [e2698b94b1]. Tcl_FSChdir crash on macos/macports after seteuid check-in: 0853fd5d4a user: apnadkarni tags: trunk, main
10:45
Fix [e2698b94b1]. Tcl_FSChdir crash on macos/macports after seteuid check-in: 82a62c58b9 user: apnadkarni tags: core-9-0-branch
10:35
Merge-mark check-in: 0ad0aa0753 user: jan.nijtmans tags: trunk, main
10:34
Code cleanup (from Tcl 9.1) check-in: a645364bea user: jan.nijtmans tags: core-9-0-branch
10:22
Fix compiler warning, seen with latest clang: variable 'p' is uninitialized when passed as a const p... check-in: ca161f4634 user: jan.nijtmans tags: core-8-6-branch
04:04
Start on [e2698b94b1]. Tcl_FSChdir crash on macos after seteuid Closed-Leaf check-in: 7e7e1d3904 user: apnadkarni tags: bug-e2698b94b1
2026-04-16
19:16
Adapt tcltest to support up to Tcl 9.1 -> 2.5.11 check-in: 71ec9b11b7 user: jan.nijtmans tags: trunk, main
19:09
Adapt tcltest to support up to Tcl 9.1 -> 2.5.11 check-in: 4a13071739 user: jan.nijtmans tags: core-9-0-branch
18:57
Adapt tcltest to support up to Tcl 9.1 -> 2.5.11 check-in: 0cd6bc6615 user: jan.nijtmans tags: core-8-6-branch
12:00
Merge-mark check-in: 233a381937 user: jan.nijtmans tags: trunk, main
11:55
Fix building unix/dltest for Tcl 8 check-in: 055ca0c215 user: jan.nijtmans tags: core-9-0-branch
2026-04-15
08:54
Follow-up from previous commit: Since 'configure' is generated from 'tcl.m4', the actual change shou... check-in: 67924cd5df user: jan.nijtmans tags: trunk, main
08:29
Fix [ad08bca6b1]: Building sqlite3 for tcl8 redefines typedef check-in: b6a50a0482 user: jan.nijtmans tags: core-9-0-branch
07:38
merge from trunk. check-in: c617131cbc user: cmacleod tags: cgm-equals-command
2026-04-14
23:17
MacOS GNUmakefile fix to avoid failing hard link creation on Samba filesystem. unix configure fix to... check-in: 3bc7c91ea8 user: PHILB tags: trunk, main
17:36
Don't auto-exec reg.exe on non-Windows! check-in: d2c9f4efe3 user: apnadkarni tags: trunk, main
17:05
Bug [e6ca0b1b67]. MacOS paths should be case insensitive + macos file normalization fix + macos glob... check-in: 8577ad7896 user: apnadkarni tags: trunk, main
09:52
Minor comment update. Closed-Leaf check-in: 4a46f5231a user: apnadkarni tags: apn-mac-case
08:19
Fix [275db3d985] - memory leak in DecodeZipEntryText check-in: a1b01f330b user: apnadkarni tags: trunk, main
05:48
Merge 9.0 - As per TIP 542, Tcl_UniChar{CaseMatch,Ncmp,Ncasecmp} are not present in Tcl 9 check-in: fbf2ac8594 user: apnadkarni tags: trunk, main
05:46
As per TIP 542, Tcl_UniChar{CaseMatch,Ncmp,Ncasecmp} are not present in Tcl 9 check-in: d698413406 user: apnadkarni tags: core-9-0-branch
02:20
Merge main check-in: 7bc637c62b user: apnadkarni tags: apn-mac-case
2026-04-13
18:49
Remove x86_64-w64-mingw32-nmakehlp.exe. In its place, use the NMAKEHLP_NATIVE variable to find an n... check-in: ff28e5a7b4 user: PHILB tags: pbrooks-nmakehlp-exe-removal
18:37
Remove x86_64-w64-mingw32-nmakehlp.exe. In its place, use the NMAKEHLP_NATIVE variable to find an nm... check-in: a142bfe61e user: PHILB tags: pbrooks-nmakehlp-exe-removal
17:52
Fix for [275db3d985] - memory leak in DecodeZipEntryText Closed-Leaf check-in: 1d99dc03fc user: apnadkarni tags: bug-275db3d985
16:43
Fix [4724f35ada]: Avoid ClockClientData typedef redefinition check-in: ec3f087dbe user: jan.nijtmans tags: trunk, main
16:42
Fix [4724f35ada]: Avoid ClockClientData typedef redefinition check-in: 82bb0e95a3 user: jan.nijtmans tags: core-9-0-branch
16:20
Update changes.md check-in: ecc1dc94c2 user: jan.nijtmans tags: core-9-0-branch
09:58
Create new branch named "bug-275db3d985" check-in: 07b5135596 user: apnadkarni tags: bug-275db3d985
2026-04-12
21:42
Remove x86_64-w64-mingw32-nmakehlp.exe. In its place, use the NMAKEHLP_NATIVE variable to find an ... check-in: ef0d3c2617 user: PHILB tags: pbrooks-nmakehlp-exe-removal
2026-04-11
21:18
Match trunk filename capitalisation. check-in: a1f3cdcf0a user: dkf tags: c11-functions
20:52
merge trunk check-in: e6af7b1b6f user: dkf tags: c11-functions
18:01
Create new branch named "pbrooks-nmakehlp-exe-removal" check-in: 075fec07e0 user: PHILB tags: pbrooks-nmakehlp-exe-removal
16:17
Match trunk filename capitalisation. "Thanks", Windows... check-in: 40ff086570 user: dkf tags: tip-735
16:10
merge trunk check-in: 7a18a6cd85 user: dkf tags: tip-735
05:52
Remove outdated information from README check-in: 66b4db0152 user: apnadkarni tags: trunk, main
2026-04-10
22:39
Create new branch named "pbrooks-nmakehlp-exe-removal" check-in: ab3d5272fe user: PHILB tags: pbrooks-nmakehlp-exe-removal
09:02
Merge main check-in: cb27850b05 user: apnadkarni tags: apn-mac-case
05:20
Update changelog check-in: 92b769d3fd user: apnadkarni tags: apn-mac-case
03:46
Clean up comments. check-in: 67e7205c3b user: apnadkarni tags: apn-mac-case
01:58
More case-sensitivity related tests for file normalize check-in: dc46f089b7 user: apnadkarni tags: apn-mac-case
2026-04-09
19:54
Add a macro to declare a variable as 'used' when the compiler can't see it. For when TCL_UNUSED isn'... Leaf check-in: a41f6993bb user: dkf tags: tcl-used
10:00
macos file normalize fixes check-in: f20f54098f user: apnadkarni tags: apn-mac-case
09:46
Merge 9.0. http -> 2.10.2 check-in: 733943a41f user: jan.nijtmans tags: trunk, main
09:38
(cherry-pick): Shorten sequences of multiple blank lines. http -> 2.10.2 check-in: 2531948bd6 user: jan.nijtmans tags: core-9-0-branch
08:50
There is no Tcl 8.7 check-in: 5604c82a7d user: jan.nijtmans tags: core-9-0-branch
2026-04-08
12:13
Formatting check-in: 664a9f3696 user: jan.nijtmans tags: new-timer-api
11:29
Rebase to trunk. Remove TCL_NO_DEPRECATED usage check-in: 6ab5b5361c user: jan.nijtmans tags: new-timer-api
10:20
Simplifications, using TclpGetMicroseconds() check-in: 59969f9255 user: jan.nijtmans tags: trunk, main
2026-04-07
20:21
Improvements to style check-in: fcf82746a6 user: dkf tags: trunk, main
13:14
indenting check-in: d438566c76 user: jan.nijtmans tags: new-timer-api
13:05
Implementation complete. Make deprecated for test purposes only check-in: 62e2ae9810 user: jan.nijtmans tags: new-timer-api, core-new-timer-api
07:30
Use more *2 functions internally check-in: 9515c664c1 user: jan.nijtmans tags: new-timer-api
2026-04-05
17:11
Merge main check-in: d2577292cb user: apnadkarni tags: apn-mac-case
17:10
On-demand GH action workflow with runtime customization check-in: 96f716b26d user: apnadkarni tags: trunk, main
2026-04-03
15:04
Sigh. Typo in constraint. check-in: 50b5d4db5a user: apnadkarni tags: apn-mac-case
12:37
removed unused function check-in: 9747a3c75b user: jan.nijtmans tags: new-timer-api
11:44
Re-implement from other new-timer-api branch check-in: 46bb2f236f user: jan.nijtmans tags: new-timer-api
2026-04-02
19:15
Add changes entry for bison update check-in: 57f9472afe user: jan.nijtmans tags: core-8-6-branch
11:56
Enable bug tests for macos check-in: 64ee243c21 user: apnadkarni tags: apn-mac-case
11:10
Attempt to build nmakehlp.exe for x86_64 always check-in: 22a18dc3fa user: jan.nijtmans tags: bug-d109376adf
10:36
merge from trunk. check-in: 7d37e0a01a user: cmacleod tags: cgm-equals-command
10:28
Fix memory leaks reported by APN. check-in: 030a6aee15 user: cmacleod tags: cgm-equals-command
05:52
Change case sensitivity on macos. Expected to generate test failures check-in: 658d703bfa user: apnadkarni tags: apn-mac-case
2026-04-01
08:30
Require autoconf 2.73 for (re-)generating 'configure' check-in: 326e100ade user: jan.nijtmans tags: trunk, main
08:16
Merge 9.0 - glob tests check-in: f63a0d8b2c user: apnadkarni tags: trunk, main
08:02
More glob mixed case tests check-in: 7db3e3225f user: apnadkarni tags: core-9-0-branch
07:59
Use FindFirstFileExW+FIND_FIRST_EX_LARGE_FETCH to speed up Windows glob 20% check-in: fe1b442b2b user: apnadkarni tags: trunk, main
2026-03-31
14:47
Add some test cases which force interpretation. check-in: 798af7c6ed user: cmacleod tags: cgm-equals-command
10:33
Fix test constraints. 'mac' is not OSX Closed-Leaf check-in: c6eb27667c user: apnadkarni tags: apn-winfcmd-tests
05:26
Disable path case-sensitivity tests for macos check-in: 350ff91f47 user: apnadkarni tags: apn-winfcmd-tests
05:04
Merge 9.0 check-in: ac6511e11a user: apnadkarni tags: apn-winfcmd-tests
2026-03-30
19:59
merge from trunk. check-in: 0ab5f68adc user: cmacleod tags: cgm-equals-command
19:56
Clarify = manual page. check-in: a3479253f5 user: cmacleod tags: cgm-equals-command
2026-03-27
21:23
Merge 9.0 check-in: 8759e4b79b user: jan.nijtmans tags: trunk, main
21:22
Correct all missing sentinels check-in: 3589aef162 user: jan.nijtmans tags: core-9-0-branch
2026-03-26
11:31
Fix missing / in test winFCmd-20.1. Tx Harald. check-in: 58a68a6fbe user: apnadkarni tags: apn-winfcmd-tests
10:26
Some test variances for windows file handling check-in: 2471274bb4 user: apnadkarni tags: apn-winfcmd-tests
2026-03-25
06:14
Fix [bca391ab51]. Track current directory for each drive on Windows check-in: 38f0ce657c user: apnadkarni tags: trunk, main
05:53
9.0 mergepoint check-in: 93ac017360 user: apnadkarni tags: trunk, main
05:51
Fix [108904173c] - glob+file normalize inconsistency on Windows check-in: e9168f591b user: apnadkarni tags: trunk, main
05:34
Fix [108904173c] - glob+file normalize inconsistency on Windows check-in: 36e54d2473 user: apnadkarni tags: core-9-0-branch
04:11
Merge 9.0. Bug [b0682c3c24]. Windows Glob error with drive in pattern check-in: 6cd2936408 user: apnadkarni tags: trunk, main
03:29
Bug [b0682c3c24]. Windows Glob error with drive in pattern check-in: 874e86e528 user: apnadkarni tags: core-9-0-branch
2026-03-23
14:59
merge from trunk. check-in: 5d630e9353 user: cmacleod tags: cgm-equals-command
07:17
Some optimization to avoid normalization checks Closed-Leaf check-in: 1ffff6afcb user: apnadkarni tags: bug-108904173c
2026-03-22
22:53
autoconf -> 2.73 check-in: a3ade9ef6c user: jan.nijtmans tags: trunk, main
22:42
autoconf -> 2.73 check-in: 1d131e0ec7 user: jan.nijtmans tags: core-9-0-branch
15:11
Bug [108904173c]. Failure to normalize path on Windows. check-in: 84efde4746 user: apnadkarni tags: bug-108904173c
12:57
More whitespace fixes check-in: c65a7aa504 user: dkf tags: trunk, main
11:13
Some whitespace corrections. Totally minor. check-in: 01727bb939 user: dkf tags: trunk, main
2026-03-21
11:44
Merge trunk Closed-Leaf check-in: 2f3915d81f user: apnadkarni tags: bug-b71c3b2471
2026-03-20
16:45
Track per-drive directory via env. Eliminate _getdcwd - see comments for reasons for avoidance check-in: 2c4c81f77d user: apnadkarni tags: bug-b71c3b2471
2026-03-19
15:38
Faster utf-8 channel io (and encoding) - https://core.tcl-lang.org/tcl/wiki?name=Faster+UTF+encoding check-in: a003a27dd5 user: apnadkarni tags: trunk, main
12:06
Bug [bca391ab51] - normalization of volume-relative files - WIP. check-in: b71c3b2471 user: apnadkarni tags: bug-b71c3b2471
2026-03-18
15:29
Merge 9.0 Closed-Leaf check-in: e75d07e847 user: apnadkarni tags: bug-b0682c3c24
11:44
Merge 9.0 - One more possible Windows error code to check for invalid paths check-in: 844d325681 user: apnadkarni tags: trunk, main
11:39
One more possible Windows error code to check for invalid paths check-in: f354335981 user: apnadkarni tags: core-9-0-branch
11:38
Start on bug [b0682c3c24]. glob errors on Windows check-in: 52f35167af user: apnadkarni tags: bug-b0682c3c24
2026-03-17
09:17
Tiny fix in TIP #732 implementation check-in: 7d8482559c user: jan.nijtmans tags: trunk, main
08:51
Since Tcl 9.1 now needs Windows 10+, remove older manifest entries check-in: 368f7fdda0 user: jan.nijtmans tags: trunk, main
08:48
Code cleanup, more bools check-in: bff552ceba user: jan.nijtmans tags: trunk, main
02:30
Fix for [422b0414a3]. Clean exit for older unsupported Windows versions. check-in: 66b1dff94a user: apnadkarni tags: trunk, main
2026-03-16
12:12
Code cleanup in tclOOProp.c (mainly missing 'static' keyword) check-in: 23de12d5d7 user: jan.nijtmans tags: core-9-0-branch
2026-03-15
20:08
A more efficient call (and simpler) of tcl::CopyDirectory check-in: 7e0d1988d2 user: dkf tags: trunk, main
11:16
merge from trunk. check-in: ca39b3d995 user: cmacleod tags: cgm-equals-command
05:13
Fix for [422b0414a3]. Clean exit for older unsupported Windows versions. Closed-Leaf check-in: 847893d3bc user: apnadkarni tags: bug-422b0414a3-apn
2026-03-14
13:26
Possible fix for [422b0414a3]: Tclsh91.exe from release 9.1.a1 crashes upon launch on older MS Windo... Closed-Leaf check-in: f4a4d699c2 user: jan.nijtmans tags: bug-422b0414a3
11:22
Merge 9.0 check-in: 7a5a937d82 user: apnadkarni tags: trunk, main
11:21
Fix brain fa*t checking for ERROR_PATH_NOT_FOUND check-in: a8cc6ca94c user: apnadkarni tags: core-9-0-branch
11:14
Merge 9.0 - Add constraints to skip tests that require tcltest when running with tclsh check-in: 6329edec9c user: apnadkarni tags: trunk, main
10:52
Add constraints to skip tests that require tcltest when running with tclsh check-in: a1a817a6c2 user: apnadkarni tags: core-9-0-branch
10:30
Merge 9.0 - Fix [4b22d84a] - const crash if undefined namespace check-in: d513896977 user: apnadkarni tags: trunk, main
10:26
Update changes.md check-in: 6323dc6675 user: apnadkarni tags: core-9-0-branch
10:22
Fix [4b22d84a] - const crash if undefined namespace check-in: 55c44ee180 user: apnadkarni tags: core-9-0-branch
10:17
Merge 9.0 - Treat ERROR_PATH_NOT_FOUND same as ERROR_FILE_NOT_FOUND check-in: 40863e794d user: apnadkarni tags: trunk, main
10:02
Treat ERROR_PATH_NOT_FOUND same as ERROR_FILE_NOT_FOUND (for files, not registry) check-in: 2226e95d97 user: apnadkarni tags: core-9-0-branch
2026-03-13
16:11
Merge-mark check-in: fc899be8f0 user: jan.nijtmans tags: trunk, main
16:10
sqlite3 -> 3.51.3 check-in: 1e0ef327ce user: jan.nijtmans tags: core-9-0-branch
14:25
Uncompiled case and test cases Closed-Leaf check-in: ba4d418633 user: apnadkarni tags: bug-4b22d84a62
14:14
Bug [4b22d84a62]. const crash on non-existent namespace check-in: cfc42afaa0 user: apnadkarni tags: bug-4b22d84a62
13:55
Add tests for new UTF code paths Closed-Leaf check-in: 80822e80b0 user: apnadkarni tags: apn-utf-fastpath
08:00
Merge 9.0 - Revert commit [f752c1271a]. See ticket [f7495f63c0] check-in: 24012d5118 user: apnadkarni tags: trunk, main
03:20
Revert commit [f752c1271a]. See ticket [f7495f63c0] check-in: dfd8f12ec5 user: apnadkarni tags: core-9-0-branch
2026-03-12
11:29
Merge-mark check-in: 675395fd84 user: jan.nijtmans tags: core-9-0-branch
11:27
Fix [bf482486b9]: MS-VC6 compile error in 8.6: 'long' followed by 'long' is illegal. Disable false-f... check-in: f597e6a51a user: jan.nijtmans tags: core-8-6-branch
10:59
Disable warning C4550: expression evaluates to a function which is missing an argument list Closed-Leaf check-in: f2e024b717 user: jan.nijtmans tags: bug-bf482486b9
10:21
Proposed fix for [bf482486b9]: MS-VC6 compile error in 8.6: 'long' followed by 'long' is illegal check-in: a9796c1287 user: jan.nijtmans tags: bug-bf482486b9
10:15
Merge 9.0 - Fix [8994c972ad] - performance regression in expr in/ni check-in: 50bd1ec20b user: apnadkarni tags: trunk, main
10:12
Fix [8994c972ad] - performance regression in expr in/ni check-in: 098454046c user: apnadkarni tags: core-9-0-branch
2026-03-11
16:13
Rebase to trunk Closed-Leaf check-in: 9e296704d1 user: jan.nijtmans tags: new-timer-api
15:43
Bug [8994c972ad] - Tcl 9 expr in/ni performance regression Closed-Leaf check-in: 9893f7e1e7 user: apnadkarni tags: bug-8994c972ad
09:41
Rebase to trunk Leaf check-in: 58f8db9362 user: jan.nijtmans tags: bug-8f5e7a2633
06:22
Eliminate unused ENCODING_UTF flag. Remove UTF remnants from CESU encoder check-in: fc2df6c353 user: apnadkarni tags: apn-utf-fastpath
2026-03-10
16:54
Further 15% boost to Cyrillic and Far Eastern. Still WIP, not ready for review! Separate out UTF-8 ... check-in: 35825e24ac user: apnadkarni tags: apn-utf-fastpath
15:23
Many internal Tcl_Time -> long long changes check-in: def988e9cd user: jan.nijtmans tags: trunk, main
15:19
Merge 9.0 check-in: fb5a7aa970 user: jan.nijtmans tags: trunk, main
15:18
Fix "make html" failure: scanning section Tcl Commands, version 9.0.4 ................................. check-in: 5863e8196e user: jan.nijtmans tags: core-9-0-branch
14:48
Revert 'type' field back to an int. In stead fix the Tcl_InitHashTable() call. See [f7495f63c0] check-in: f752c1271a user: jan.nijtmans tags: core-9-0-branch
06:19
Merge main check-in: 7a699e0536 user: apnadkarni tags: apn-utf-fastpath
2026-03-09
20:29
Rebase to trunk Closed-Leaf check-in: 02d10b4ec0 user: jan.nijtmans tags: new-timer-api-prepare
08:54
Fix [00b699ff3c]: Minizip broken again check-in: 23305203d0 user: jan.nijtmans tags: trunk, main
08:52
Fix [00b699ff3c]: Minizip broken again check-in: fce0382833 user: jan.nijtmans tags: core-9-0-branch
07:09
Fix [f7495f63c0]. Valgrind reported error in SetScriptLimitCallback check-in: 1b6b19bd55 user: jan.nijtmans tags: core-8-6-branch
2026-03-08
18:24
Rebase to trunk Closed-Leaf check-in: b8dd216b1d user: jan.nijtmans tags: minizip-no-tinydir
04:08
Merge main check-in: b097e3f340 user: apnadkarni tags: apn-utf-fastpath
04:04
Merge 9.0. Fix [f7495f63c0]. Valgrind reported error in SetScriptLimitCallback check-in: 9f41398a11 user: apnadkarni tags: trunk, main
03:57
Fix [f7495f63c0]. Valgrind reported error in SetScriptLimitCallback check-in: 58acf5656f user: apnadkarni tags: core-9-0-branch
2026-03-07
16:10
Fix some indentation check-in: e0f9f715e7 user: dkf tags: trunk, main
11:46
merge 9.0 (fix [51aa53616067cb63]) check-in: 7018ffb43e user: sebres tags: trunk, main
11:38
fixes [51aa53616067cb63]: free scan - fixed hours only TZ (±1 or ±01); adjust clock tests (runable... check-in: a37536d4d7 user: sebres tags: core-9-0-branch
2026-03-06
22:57
small amend to [c4c0a3d5332426c1] with much simpler variant using C-condition (semantic predicate), ... Closed-Leaf check-in: c67f76176b user: sebres tags: bug-51aa53616067cb63--no-tzdata
15:52
Update to utf8proc v2.11.3 check-in: d500ed163e user: jan.nijtmans tags: trunk, main
12:17
clock free-scan: optimize numeric zone detection as suggested in [51aa53616067cb63] (so it's only va... check-in: c4c0a3d533 user: sebres tags: bug-51aa53616067cb63--no-tzdata
11:38
Update changes for TIPS 744, 746 check-in: 76f2b1519d user: apnadkarni tags: trunk, main
11:10
Oops, minor version is still 1 check-in: 2956f63e08 user: jan.nijtmans tags: trunk, main
11:07
Fix [f7495f63c0]. Valgrind reported error in SetScriptLimitCallback Closed-Leaf check-in: edef37bbf6 user: apnadkarni tags: bug-f7495f63c0
09:52
Fix test failures with --enable-memory=all. Just missing constraints check-in: 137f9ff82e user: jan.nijtmans tags: trunk, main
09:32
No need for Bugfixes section, because all of those are already in 9.0 (as it should be) check-in: ed03e6abd6 user: jan.nijtmans tags: trunk, main
09:26
Backport some formatting/bool usage check-in: 26602d9fc9 user: jan.nijtmans tags: core-9-0-branch
08:39
consistant Tcl_InitStubs() calls check-in: c1ca20b34a user: jan.nijtmans tags: core-9-0-branch
04:06
Merge main check-in: 3eee83fc6d user: apnadkarni tags: apn-utf-fastpath
2026-03-05
22:55
lseq bugfixes: 8d1fc7,999b69,tip-746 check-in: 232d1aef8a user: griffin tags: trunk, main
21:05
re-generate 'configure' check-in: a728ca7fdf user: jan.nijtmans tags: trunk, main
20:47
Merge-mark check-in: b4728f00eb user: jan.nijtmans tags: trunk, main
20:43
Version -> 9.1a2 check-in: 3da30205bc user: jan.nijtmans tags: trunk, main
19:08
fixed constraint, add new tests inlining clock.test to cover clock without tzdata (by constraint "cl... check-in: 3155da6328 user: sebres tags: bug-51aa53616067cb63--no-tzdata
2026-03-04
23:19
additional test for [51aa53616067cb63], e. g. for hours only TZ (shall be covered by normal testing ... check-in: 9b3fb71eae user: sebres tags: bug-51aa53616067cb63--no-tzdata
22:13
fixes [51aa53616067cb63]: free scan - fexed calculation in bison/yacc of hours only TZ (±1 or ±01)... check-in: 6ea85b82c5 user: sebres tags: bug-51aa53616067cb63--no-tzdata
08:07
Update changes.md check-in: 11fcb2b183 user: jan.nijtmans tags: core-9-0-branch
08:05
Update "changes" file check-in: 1d161cc65c user: jan.nijtmans tags: core-8-6-branch
00:40
merge 9.0 (partial): amend to [2c237beffbace823] fixing generation of TZ name from offset by %z arti... check-in: 163bdb1a4b user: sebres tags: trunk, main
00:36
merge 8.x: amend to [2c237beffbace823] fixing generation of TZ name from offset by %z artificial nam... check-in: ad6e2ae829 user: sebres tags: core-9-0-branch
00:21
amend to [2c237beffbace823] fixing generation of TZ name from offset by %z artificial name in data; ... check-in: 8fbdebecff user: sebres tags: core-8-6-branch
00:20
fixes test coverage for [2c237beffbace823] (TZ generated from offset by artificial %z token in IANA ... check-in: 131a1b70ce user: sebres tags: core-8-6-branch
2026-03-03
17:21
Itcl -> 4.3.7 check-in: f5806bd673 user: jan.nijtmans tags: core-9-0-branch
2026-03-02
20:53
Update download-artifact/upload-artifact check-in: 235fb242f9 user: jan.nijtmans tags: trunk, main
20:03
Update download-artifact/upload-artifact check-in: 0b5df2e8cb user: jan.nijtmans tags: core-9-0-branch
19:48
Fix [b3fbd9a6e0]: string trim generates invalid utf-8 for some codepoints check-in: 94529656ae user: jan.nijtmans tags: core-8-6-branch
12:13
Update tinydir.h to version 1.2.6 check-in: 214b1f3038 user: jan.nijtmans tags: trunk, main
12:12
Update tinydir.h to version 1.2.6 check-in: 05a9bb0cfa user: jan.nijtmans tags: core-9-0-branch
2026-03-01
12:07
Improve some documentation comments check-in: 949643d2a6 user: dkf tags: trunk, main
2026-02-28
22:26
One statement per line, please. check-in: 22d88b84a2 user: dkf tags: trunk, main
2026-02-26
11:30
Fix Windows build: tclArithSeries.c(368): error C2220: the following warning is treated as an error ... check-in: e18ec3351a user: jan.nijtmans tags: core-9-0-branch
08:48
Protect against invalid case of nul byte in Tcl's internal string rep check-in: d152bbd868 user: apnadkarni tags: apn-utf-fastpath
08:33
Still WIP. See below. Fixes Far East encoding performance regression introduced by the optimization... check-in: d2457fd966 user: apnadkarni tags: apn-utf-fastpath
2026-02-25
19:48
lseq bugfixes: 8d1fc7,999b69,tip-746 check-in: 33cec256f8 user: griffin tags: core-9-0-branch
17:01
Review: Handling of TCL_COMBINE here makes no sense, the same can be done even faster. APN - Indeed... check-in: 3d21e0d870 user: jan.nijtmans tags: apn-utf-fastpath
07:30
Fix errors generated by running test suite with tclsh without tcltest commands Closed-Leaf check-in: 31f39fa582 user: apnadkarni tags: apn-fix-constraints
2026-02-24
15:44
Optimize non-TCL_COMBINE case by inlining check-in: b3bfc49aec user: apnadkarni tags: apn-utf-fastpath
2026-02-23
16:52
Remove expression support from the [lseq] compiler/bytecode support Closed-Leaf check-in: 4791c81ad9 user: dkf tags: tip746-compilation
11:47
merge trunk Closed-Leaf check-in: 02c6a59021 user: dgp tags: rc1, core-9-1-a1-rc, core-9-1-a1
10:57
Remove debug control check-in: f5717cf676 user: apnadkarni tags: apn-utf-fastpath
09:17
Rebase to trunk. More bool's Leaf check-in: e0b054564f user: jan.nijtmans tags: tip-748
2026-02-22
14:22
Experiment with ASCII runs check-in: da3dd98884 user: apnadkarni tags: apn-utf-fastpath
14:18
Remove dead code check-in: 86e9c7b4d2 user: apnadkarni tags: trunk, main
12:54
Remove excess blocks check-in: 418491afae user: dkf tags: trunk, main
11:44
Remove arbitrary limit on data read from test channels. Hampers testing with large data check-in: 703da701b5 user: apnadkarni tags: trunk, main
2026-02-21
19:57
merge core-9-0-branch Leaf check-in: 4c9fa4f364 user: griffin tags: lseq_bug_fixes
2026-02-20
20:27
Add missing error codes to some [icu] failures check-in: e672475ef1 user: dkf tags: trunk, main
2026-02-18
16:54
Merge trunk check-in: 0fbeb7fc69 user: jan.nijtmans tags: minizip-no-tinydir
14:15
Upgrade to zlib-1.3.2 check-in: ffe446a54f user: jan.nijtmans tags: trunk, main
12:38
Upgrade to zlib-1.3.2 check-in: e9f845cff6 user: jan.nijtmans tags: core-9-0-branch
11:47
Upgrade to zlib-1.3.2 check-in: 99737a0246 user: jan.nijtmans tags: core-8-6-branch
09:34
Upgrade to zlib-1.3.2 Closed-Leaf check-in: e289df6e05 user: jan.nijtmans tags: zlib-1.3.2