Timeline
Not logged in

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

245 check-ins using file win/tclWinThrd.c version bf7bcb626a

2026-01-18
02:20
improve TclCompareTwoNumbers and its performance (amend to [8dd2807066d7]) - avoid interim copying o... check-in: d93efb39f1 user: sebres tags: core-9-0-branch
01:47
closes [96e5c814eb9ed955]: fixes sanitizer RTM-error signed integer overflow (no-trapv pragma also r... check-in: 508a2af36a user: sebres tags: core-9-0-branch
2026-01-13
08:31
Fix [8865497ef9]: configure --enable-man-compression error check-in: 611bd8a578 user: jan.nijtmans tags: core-9-0-branch
2026-01-11
20:49
Fix executable flags, both before and after 'make dist' check-in: a57d05eb8e user: jan.nijtmans tags: core-9-0-branch
17:35
(cherry-pick): Add Tcl9 Logo and Icon. check-in: e46fdc6726 user: jan.nijtmans tags: core-9-0-branch
2026-01-08
11:03
Update changes.md check-in: 16aaf97469 user: jan.nijtmans tags: core-9-0-branch
2026-01-06
11:33
(cherry-pick): Update to burnett01/rsync-deployments@8.0.3 as suggested by dependabot check-in: 501056e5f9 user: jan.nijtmans tags: core-9-0-branch
2026-01-04
15:05
Missing 'const' check-in: a3cab18079 user: jan.nijtmans tags: core-9-0-branch
2025-12-30
06:00
Add Windows console test for command line editing. check-in: 29811d3258 user: apnadkarni tags: core-9-0-branch
03:44
Merge 8.6 Fix [983f933f11] UBSan warnings with null pointer in TclGetProcessGlobal/Tcl_ExternalToUtf... check-in: c37c2cf1e3 user: apnadkarni tags: core-9-0-branch
2025-12-28
19:17
Update nmakehlp.c check-in: c867a4922f user: jan.nijtmans tags: core-9-0-branch
13:41
consistancy in using 'unsigned int' vs 'unsigned' check-in: 7ac6c2c314 user: jan.nijtmans tags: core-9-0-branch
12:41
Add some missing static/const keywords. Backport some formatting from 9.1 check-in: 8b2d727494 user: jan.nijtmans tags: core-9-0-branch
11:11
Fix [7b46bc7f85] UBSan on binary uuencode check-in: 24293579ec user: apnadkarni tags: core-9-0-branch
2025-12-27
17:26
Move 'undef Tcl_WinConvertError' from tclStubInit.c to tclPlatDecls.h: This function is only meant f... check-in: c01a0396a0 user: jan.nijtmans tags: core-9-0-branch
2025-12-23
14:55
Fix a few -Wconversion warnings check-in: 0780319cbc user: jan.nijtmans tags: core-9-0-branch
2025-12-22
08:36
Update changes check-in: 77818f0f35 user: jan.nijtmans tags: core-9-0-branch
08:30
(backport): Fix warnings about redefined macros in macOS tclPkgConfig.c Fix [632710f6b7]: Check for ... check-in: e180ce4bf2 user: jan.nijtmans tags: core-9-0-branch
2025-12-19
09:40
Proposed fix for [632710f6b7]: Check for -municode doesn't work on WSL. Also add /HIGHENTROPYVA:NO t... Closed-Leaf check-in: f3f4ce0296 user: jan.nijtmans tags: bug-632710f6b7
2025-12-15
17:47
Update workflow actions to latest versions: upload-artifact, download-artifact check-in: a299fefdc1 user: jan.nijtmans tags: core-9-0-branch
09:04
tzdata updated to Olson's tzdata2025c check-in: 5022d78304 user: jan.nijtmans tags: core-9-0-branch
08:56
(backport) Bug [982651f543] - Remove test for mutex thread fairness as not guaranteed by OS. Timeout... check-in: 4cbb008880 user: jan.nijtmans tags: core-9-0-branch
2025-12-09
09:12
Fix [97742634f9]: file volumes returns "//zipfs:" as first element when not explicitely mounted (doc... check-in: 86c9be4d80 user: jan.nijtmans tags: core-9-0-branch
2025-12-08
20:43
Update to burnett01/rsync-deployments@8.0.2 check-in: e1708b5840 user: jan.nijtmans tags: core-9-0-branch
16:21
Repair broken build check-in: 38b7ddc335 user: dgp tags: core-9-0-branch
10:06
Protect ChildInvokeHidden() from invalid number of arguments (backported from 9.1) check-in: 44feea0707 user: jan.nijtmans tags: core-9-0-branch
09:47
callback type is an int, not a long check-in: 24d8933cbd user: jan.nijtmans tags: core-9-0-branch
08:38
Update changes check-in: 6a738df7fa user: jan.nijtmans tags: core-9-0-branch
08:30
Fix [82d12c9ce324bc0f]: unsupported commands should not be available in safe interpreters check-in: 0323825637 user: jan.nijtmans tags: core-9-0-branch
2025-12-07
20:51
Fix [cd0d28eab9]: regexec.c: GCC -Wtype-limits warning check-in: 6bbec4425e user: jan.nijtmans tags: core-9-0-branch
2025-12-03
23:11
Merge 8.6. Backport some formatting from 9.1 check-in: f12f854bfa user: jan.nijtmans tags: core-9-0-branch
2025-12-02
16:19
Three more int->Tcl_Size doc fixes. check-in: 966936d8d4 user: apnadkarni tags: core-9-0-branch
2025-12-01
20:57
Update to appleboy/ssh-action@v1.2.4 check-in: 7e99fa57d0 user: jan.nijtmans tags: core-9-0-branch
14:15
tip-723 timer: guard Tcl_CreateTimerHandlerMicroSeconds against calculation overflow. check-in: 7cbec79610 user: oehhar tags: tip-723-timer-wall-monotonic
13:55
tip-723 timer: guard against test interference again check-in: abdf115918 user: oehhar tags: tip-723-timer-wall-monotonic
13:46
tip-723 timer: guard against test interference, as shown in recent mac CI check-in: 2b142af4d4 user: oehhar tags: tip-723-timer-wall-monotonic
2025-11-28
12:20
TIP-723 timer: make overflow detection gcc optimizer save: https://stackoverflow.com/questions/39445... check-in: d5c579331b user: oehhar tags: tip-723-timer-wall-monotonic
2025-11-27
16:09
Fix compiler warning on UNIX check-in: 093932c542 user: jan.nijtmans tags: tip-723-timer-wall-monotonic
15:52
Add missing autoconf stuff check-in: 6f6329a38c user: jan.nijtmans tags: tip-723-timer-wall-monotonic
15:38
Some review remarks: update tcl.decls too, use 'long long' parameters, some C warnings check-in: aeca6cfb6a user: jan.nijtmans tags: tip-723-timer-wall-monotonic
14:40
Tip-723 timer: check for numerical overflow, test cases check-in: 21d007071b user: oehhar tags: tip-723-timer-wall-monotonic
08:59
TIP-723 timer: start test cases, process both queues simultaneously in the event system check-in: 75ad9045fd user: oehhar tags: tip-723-timer-wall-monotonic
2025-11-26
09:20
Merge 8.6 check-in: 1e21e220b4 user: jan.nijtmans tags: core-9-0-branch
2025-11-25
23:47
fix typo in coroutine manual page check-in: 8420ef1785 user: Torsten tags: trunk, main
20:59
TIP-723 timer: Add Tcl_SleepMicroSeconds and Tcl_CreateTimerHandlerMicroSeconds check-in: b2d5b1b30a user: oehhar tags: tip-723-timer-wall-monotonic
08:13
Merge 8.6 check-in: c78f881596 user: jan.nijtmans tags: core-9-0-branch
2025-11-24
10:10
Try to add the -std:c11 compiler flag check-in: 35987a5771 user: jan.nijtmans tags: tip-626
2025-11-23
20:43
Use _Generic() to select function type check-in: c4f087760d user: jan.nijtmans tags: tip-626
05:45
oops, remove tracing puts check-in: a2a644faf7 user: apnadkarni tags: tip-737
05:36
Limit testcases for large strings to first two samples check-in: 542e49e7ae user: apnadkarni tags: tip-737
2025-11-22
14:17
More bits and pieces Closed-Leaf check-in: 71aebbc549 user: dkf tags: oo-code-style
11:18
More progress on large data tests for encodings check-in: 91ce5fc1a2 user: apnadkarni tags: tip-737
11:14
Incomplete but working implementation of '=' command. check-in: ffb41cb1e6 user: cmacleod tags: cgm-equals-command
02:45
Merge 9.0 - Define TUTF-8 encoding and Tcl values. check-in: 487d92c21b user: apnadkarni tags: trunk, main
02:40
Define TUTF-8 encoding and Tcl values. check-in: 1e176c29f6 user: apnadkarni tags: core-9-0-branch
2025-11-21
20:22
Changes rescued from an old branch check-in: c701bab913 user: dkf tags: oo-code-style
15:47
Merge trunk check-in: 5322d5af50 user: jan.nijtmans tags: tip-700
15:46
Merge 9.0 check-in: 4ea3afc11d user: jan.nijtmans tags: trunk, main
15:43
consistancy in documentation for ?arg ...? check-in: a52835fae0 user: jan.nijtmans tags: core-9-0-branch
15:04
a little review check-in: 146b27066d user: jan.nijtmans tags: tip-700
14:44
Merge trunk check-in: d8322684ba user: jan.nijtmans tags: tip-700
14:37
Merge 9.0 check-in: dedc5ce94c user: jan.nijtmans tags: trunk, main
14:19
Yet more restrict of arguments Leaf check-in: 0549feab22 user: dkf tags: c11-restrict
14:05
consistancy in handling 'package require' and in variable arguments check-in: 288a8cc5d6 user: jan.nijtmans tags: core-9-0-branch
13:23
Merge-mark check-in: 1e78617594 user: jan.nijtmans tags: core-9-0-branch
11:15
Merge 9.0 check-in: 83aa145ee3 user: jan.nijtmans tags: trunk, main
11:14
Merge 8.6 check-in: f0638895ea user: jan.nijtmans tags: core-9-0-branch
10:11
Update to utf8proc 2.11.1 check-in: 20ebdba51f user: jan.nijtmans tags: trunk, main
2025-11-20
16:57
Keep TUTF-8 description in Utf.3 and reference from other pages Closed-Leaf check-in: d8edc0cd49 user: apnadkarni tags: apn-doc-update
16:57
TIP-723 timer: fix errors found by continuous integration run. check-in: 2f5112c268 user: oehhar tags: tip-723-timer-wall-monotonic
16:25
Fix header directives in Tcl.n check-in: cb88a282da user: apnadkarni tags: apn-doc-update
09:49
Merge 9.0 check-in: b3aa7bcfd2 user: apnadkarni tags: apn-doc-update
2025-11-19
17:37
tip-723 timer: remove Tcl_SleepMonotonic, switch Tcl_CreateTimerHandler to monotonic time check-in: b0b96b1913 user: oehhar tags: tip-723-timer-wall-monotonic
17:08
tip-723 timer: fix compiler issues found by CI run check-in: fc799327a0 user: oehhar tags: tip-723-timer-wall-monotonic
14:21
bugfixing ... Leaf check-in: 2c7a9b0997 user: jan.nijtmans tags: tip-615
11:58
Make encoding tests more flexible. Not all encodings support ASCII chars check-in: b8e47de731 user: apnadkarni tags: tip-737
2025-11-18
21:02
TIP-723 timer: remove TIP 233, call panic on Tcl_SetTimeProc and Tcl_QueryTimeProc check-in: 4047f6c240 user: oehhar tags: tip-723-timer-wall-monotonic
20:06
TIP-723 timer: switch after to monotonic clock check-in: 77c39345b7 user: oehhar tags: tip-723-timer-wall-monotonic
17:15
Work in progress: adding restrict to OUT arguments check-in: f9725400dd user: dkf tags: c11-restrict
15:51
Enable tests for > INT_MAX inputs check-in: ef0780fbd7 user: apnadkarni tags: tip-737
2025-11-17
21:19
Rebase to trunk check-in: 2e82e6bd0a user: jan.nijtmans tags: tip-615
21:15
2 bugfixes, more testcases check-in: 48b847c877 user: jan.nijtmans tags: tip-615
16:56
merge 9.0 (fixes clock validation bug [2a1d947d8c13506d]) check-in: 0362334dfe user: sebres tags: trunk, main
16:50
merge point (back) cherry-picked from [309b28d3f5335753] check-in: 706a82ac30 user: sebres tags: core-9-0-branch
16:45
merge trunk Leaf check-in: fdcff3b256 user: dkf tags: c11-varargs-nr-add-callback
16:30
fixes validation bug [2a1d947d8c13506d] - update gregorian flag during validation, before checking d... check-in: 309b28d3f5 user: sebres tags: core-9-0-branch
10:58
Adapt testencoding command for Tcl_Size buffers check-in: bbf7235992 user: apnadkarni tags: tip-737
10:43
Rebase to trunk check-in: 16dbc916bc user: jan.nijtmans tags: tip-615
10:29
Merge 9.0. Fix type of dstLen in Encoding.3 check-in: a91ff21071 user: apnadkarni tags: trunk, main
10:26
Fix type of dstLen in Encoding.3 check-in: 577d4c4a1b user: apnadkarni tags: core-9-0-branch
10:02
Fix 2 off-by-one errors check-in: c27a49bf0a user: jan.nijtmans tags: tip-615
09:18
merge trunk Leaf check-in: 8d7f54a91b user: dkf tags: c11-automarker
2025-11-16
22:07
close fork check-in: db9beb97fd user: jan.nijtmans tags: tip-615
21:36
Merge trunk check-in: 46e44cea28 user: jan.nijtmans tags: tip-615
19:24
tip-723 timer: fix stupid errors, test suite now clean (except one intended error) check-in: 5a41cf0733 user: oehhar tags: tip-723-timer-wall-monotonic
14:49
merge trunk check-in: 99532e9544 user: dkf tags: c11-anon-members
10:05
Add Tcl_UtfToExternalEx + support for NO_TERMINATE check-in: 57cc2cd8e1 user: apnadkarni tags: tip-737
2025-11-15
18:54
TIP 723: advanced to nearly complete implementation on windows. Unfortunately, Test stall, to invest... check-in: 3b84406110 user: oehhar tags: tip-723-timer-wall-monotonic
16:46
Add some asserts for logic validation check-in: 1b93dbb391 user: apnadkarni tags: tip-737
14:06
merge trunk Leaf check-in: 3d1b390427 user: dkf tags: enums-3
14:01
Create an enum from some related defines check-in: dcbfbb03e5 user: dkf tags: trunk, main
11:00
Filter non-alpha input when checking console buffer check-in: e70736d496 user: apnadkarni tags: apn-winconsole-noreadahead
05:38
Add new functions to stubs. Add support for error location check-in: 59cf20300e user: apnadkarni tags: tip-737
2025-11-14
23:53
Proposed fix for [82d12c9ce3]: unsupported commands should not be available in safe interpreters Closed-Leaf check-in: 0f3dd960a0 user: jan.nijtmans tags: bug-82d12c9ce3
20:45
rewrite BCE/gregorian members as flags: CLF_BCE - for BCE, CLF_BGREG - for before Gregorian (in Juli... Closed-Leaf check-in: 802d9d4984 user: sebres tags: bug-2a1d947d8c13506d-clock-valid-julian-cal
20:42
win/Makefile.in: add tclDate.h dependencies check-in: 38d2e67ac7 user: sebres tags: bug-2a1d947d8c13506d-clock-valid-julian-cal
20:32
small amend: adjust gregorian flag after julianDay calculation in GetJulianDayFromEraYearWeekDay too check-in: 1ed2230594 user: sebres tags: bug-2a1d947d8c13506d-clock-valid-julian-cal
18:51
fixes validation bug [2a1d947d8c13506d] part 1 - update gregorian flag during validation, before che... check-in: a40aa78ddd user: sebres tags: bug-2a1d947d8c13506d-clock-valid-julian-cal
18:48
test illustrating incorrect handling of julian-gregorian transition (validation bug nr.1 in [2a1d947... check-in: c46636b3e3 user: sebres tags: bug-2a1d947d8c13506d-clock-valid-julian-cal
17:38
Pass tests for external->utf check-in: a2b054a4ce user: apnadkarni tags: tip-737
16:22
Merge-mark check-in: 00f41692f4 user: jan.nijtmans tags: trunk, main
16:21
(partial backport): Refactor core ensemble creation/management check-in: 2f1e849e4c user: jan.nijtmans tags: core-9-0-branch
15:27
merge trunk check-in: 20c2e32739 user: dkf tags: bug-8f5e7a2633
15:24
More places where we need quoting to handle spaces in file paths (thanks, Windows...) check-in: 2974e67bcd user: dkf tags: trunk, main
14:45
Make [clock] a bit less special wrt Safe Tcl check-in: 6d9b14bde2 user: dkf tags: bug-8f5e7a2633
14:23
Merge 9.0. Finish TIP #615 implementation for all commands check-in: 16f49571d6 user: jan.nijtmans tags: tip-615
14:23
Starting to work on fixing [8f5e7a2633] check-in: 6071062b30 user: dkf tags: bug-8f5e7a2633
11:57
merge trunk check-in: 64a1fdc82a user: dkf tags: tip-735
07:59
Merge trunk/apn-encoding-refactor check-in: 88f55ef3eb user: apnadkarni tags: tip-737
07:58
Merge trunk Closed-Leaf check-in: 24b02d5452 user: apnadkarni tags: apn-encoding-refactor
07:57
Oops, forgot one argument not currently used check-in: 3d4b79cfbc user: apnadkarni tags: tip-737
07:53
First cut at Tcl_ExternalToUtfEx check-in: e18233e85f user: apnadkarni tags: tip-737
2025-11-13
20:36
Rebase to trunk check-in: c9532e9436 user: jan.nijtmans tags: tip-626
19:53
Tip 723 (timer): first sketch of "timer in". check-in: d72c605590 user: oehhar tags: tip-723-timer-wall-monotonic
17:37
Fix 'ledit' behavior check-in: 5cc7b2d1d6 user: jan.nijtmans tags: tip-615
17:08
Merge 9.0 - Bug [e56486a2] - check for negative lengths, not equality with TCL_INDEX_NONE check-in: 8c070cca13 user: apnadkarni tags: trunk, main
17:06
Rebase to trunk check-in: 9163ba2a15 user: jan.nijtmans tags: tip-615
16:54
Bug [e56486a2] - check for negative lengths, not equality with TCL_INDEX_NONE check-in: aeba91beb2 user: apnadkarni tags: core-9-0-branch
15:46
Added docs check-in: f08fd190de user: dkf tags: tip-735
15:24
Rebase to trunk check-in: 9e043e7f37 user: jan.nijtmans tags: tip-709
15:17
merge-mark check-in: 88b18c1658 user: jan.nijtmans tags: trunk, main
15:16
Add testcase, format check-in: 526eaa8201 user: jan.nijtmans tags: core-9-0-branch
15:09
Add tests check-in: 03cf8c98c8 user: dkf tags: tip-735
15:06
Tidy up check-in: 7baa5f5a0d user: dkf tags: tip-735
09:02
merge-mark check-in: 5f0b97c081 user: jan.nijtmans tags: trunk, main
08:54
Version => 9.0.4 check-in: 219682a257 user: jan.nijtmans tags: core-9-0-branch
2025-11-12
21:50
improve TclCompareTwoNumbers (also fixes [8dd2807066d7]) - avoid interim copying of bignum internal ... Closed-Leaf check-in: 780d2f3375 user: sebres tags: bug-8dd2807066d7-9.0-improve-cmp2num
17:52
Two unneeded #undef's check-in: d7d14472ee user: jan.nijtmans tags: trunk, main
11:31
merge trunk check-in: 86937748f5 user: dkf tags: tip-735
11:26
Merge trunk check-in: 10d32e2907 user: apnadkarni tags: apn-encoding-refactor
11:04
Make the Windows Makefile.in work with out-of-tree builds under a directory with a space in the name check-in: b73e39cd77 user: dkf tags: trunk, main
11:01
Fix some bugs in the code generation and execution check-in: 12120a716d user: dkf tags: tip-735
10:11
Check for negative lengths, not TCL_INDEX_NONE Closed-Leaf check-in: 9d50cd1c81 user: apnadkarni tags: bug-e56486a2
2025-11-11
20:27
merge trunk check-in: 6705f24f4d user: dkf tags: tip-735
20:26
Refactor core ensemble creation/management so that the tables describing what's there and what's saf... check-in: a165eede1d user: dkf tags: trunk, main
16:57
Clean up the TEBC TRACE macro system, using C11 variadic macros. check-in: 3f3400f136 user: dkf tags: trunk, main
15:50
Merge 9.0 check-in: ae81adc15c user: jan.nijtmans tags: trunk, main
15:49
Fix [8dd2807066] follow-up: two-argument 'max' had the same problem check-in: a527703e88 user: jan.nijtmans tags: rc2, core-9-0-branch, core-9-0-3-rc, core-9-0-3
15:38
Switch to using a new instruction to get the list index check-in: 63cbb16421 user: dkf tags: tip-735
13:10
Merge-mark check-in: 4bc92396dd user: jan.nijtmans tags: core-9-0-branch, core-9-0-3-rc
13:03
Fix Compilation problem on MacOS: ld: Undefined symbols: _Tcl_GetBoolFromObj, referenced from .... check-in: 44c0681b3b user: jan.nijtmans tags: core-9-0-branch, core-9-0-3-rc
09:29
Merge 9.0 check-in: 2f1c224732 user: jan.nijtmans tags: trunk, main
09:28
Update to appleboy/ssh-action@v1.2.3 check-in: d411026d4d user: jan.nijtmans tags: core-9-0-branch, core-9-0-3-rc
08:04
Fix [8dd2807066]: bug in single-argument 'max' with bignums check-in: ce87baf3c7 user: jan.nijtmans tags: rc1, core-9-0-branch, core-9-0-3-rc
05:18
Introduce encoding term TUTF-8 for Tcl's internal encoding. check-in: 8e02fdc1a8 user: apnadkarni tags: apn-doc-update
2025-11-10
19:42
improve ExprMaxMinFunc() (also avoid [8dd2807066d7]) - don't compare object with itself calling max(... Closed-Leaf check-in: 0ab8fa9b67 user: sebres tags: bug-8dd2807066d7-9.0-minmax
19:39
merge bug-8dd2807066d7-8.6-tbfo: fixes Tcl_TakeBignumFromObj() [8dd2807066d7] - avoid moving of bign... check-in: bfb168fd5a user: sebres tags: bug-8dd2807066d7-9.0-minmax
19:32
cherry-picked test from [ba330ef99a4fd2d9] illustrating bug [8dd2807066] - crash on expr(max()) check-in: 9ac04a8f8a user: sebres tags: bug-8dd2807066d7-9.0-minmax
17:20
Bug [8dd28070] - alternate, more accurate fix - use Tcl_GetBignumFromObj, not Tcl_TakeBignumFromObj Closed-Leaf check-in: 1357a2a2d8 user: apnadkarni tags: bug-8dd28070-alt
17:03
merge trunk Closed-Leaf check-in: ad795c4db6 user: dkf tags: internal-ensemble-cleanup
17:00
merge trunk Closed-Leaf check-in: 2491dad7a7 user: dkf tags: c11-tebc-trace-cleanup
15:09
merge trunk check-in: 7ffebdfab0 user: dkf tags: enums-3
14:02
Name three related enums in a consistent way check-in: b6800b76c8 user: dkf tags: trunk, main
11:24
Attempt to address [1d06180006] - direct read()/fread() on Windows console channel check-in: db390c709c user: apnadkarni tags: apn-winconsole-noreadahead
11:06
Eliminate consecutive calls to GetNumberFromObj as it overwrites prior result Closed-Leaf check-in: 2bef435982 user: apnadkarni tags: bug-8dd2807066
10:00
Reinstate accidentally removed line check-in: de310dc9e4 user: dkf tags: enums-3
09:50
merge trunk check-in: 99af258fc1 user: dkf tags: enums-3
07:03
Bug [8dd2807066] - crash on expr(max(abs()) check-in: ba330ef99a user: apnadkarni tags: bug-8dd2807066
2025-11-09
22:14
Update changes.md check-in: 21cf0e8a72 user: jan.nijtmans tags: core-9-0-branch, core-9-0-3-rc
14:12
merge trunk Leaf check-in: c495403a16 user: dkf tags: c11-printf-result
11:16
merge trunk check-in: fcad76bb7d user: dkf tags: internal-ensemble-cleanup
09:57
Merge 9.0. Bug [cb03e57a] - raise error on empty regexp for unresolved variable. check-in: 2ab1a13679 user: apnadkarni tags: trunk, main
09:35
Bug [cb03e57a] - raise error on empty regexp for unresolved variable check-in: 58edb33420 user: apnadkarni tags: core-9-0-branch, core-9-0-3-rc
2025-11-08
23:12
Fix [d4a4924ada]: 1rst example of chan doc refers to fconfigure command check-in: a381211489 user: jan.nijtmans tags: core-9-0-branch, core-9-0-3-rc
07:41
Bug [cb03e57a] - raise error on empty regexp if variable not resolvable Closed-Leaf check-in: ba9332a5b4 user: apnadkarni tags: bug-cb03e57a
03:15
Fix constraints on unixInit-3.2. See https://sourceforge.net/p/tcl/mailman/message/59255593/ check-in: 7a436c3fad user: apnadkarni tags: tip-732
2025-11-07
18:37
binary-80.5 (4GB test): add 2 dynamic constraints to ensure the data segment is large enough and it ... check-in: 1659bce209 user: sebres tags: core-9-0-branch, core-9-0-3-rc
10:38
Minor update to encoding docs check-in: d244ff16ff user: apnadkarni tags: apn-doc-update
2025-11-06
06:47
Attempt to clarify various encoding and string representation terms check-in: bbe3ee791a user: apnadkarni tags: apn-doc-update
06:42
Create new branch named "apn-doc-update" check-in: c918bf2851 user: apnadkarni tags: apn-doc-update
2025-11-05
16:34
Create new branch named "cgm-equals-command" check-in: ab983f2162 user: cmacleod tags: cgm-equals-command
11:39
Fix for bytecode-debug-level execution trace of [lmap] check-in: 042eb9e4a8 user: dkf tags: trunk, main
11:38
Compile [lfilter]; this is currently slightly wrong, but works if traces are ignored check-in: bc9430f062 user: dkf tags: tip-735
2025-11-04
17:04
Tcl 9.0.3 will include Itcl 4.3.5 check-in: ee1c08a49c user: jan.nijtmans tags: rc0, core-9-0-branch, core-9-0-3-rc
08:30
Tcl 9.0.3 will include thread 3.0.4 check-in: fddad3513d user: jan.nijtmans tags: core-9-0-branch
08:07
Tcl 9.0.3 will (hopefully) include sqlite3 3.51.0 check-in: 0c90054562 user: jan.nijtmans tags: core-9-0-branch
2025-11-03
14:31
[1238d4fd] Restore panic. Closed-Leaf check-in: c39d459072 user: oehhar tags: 1238d4fd-mswin-queryperformancefrequency
09:53
Start of implementation of [lfilter] check-in: 879655d464 user: dkf tags: tip-735
08:24
[1238d4fd] Replace Tcl_Panic by assert. check-in: d468a678d1 user: oehhar tags: 1238d4fd-mswin-queryperformancefrequency
2025-11-02
10:00
Fix missing initialization for timeInfo.nominalFreq check-in: d3b61ea882 user: apnadkarni tags: 1238d4fd-mswin-queryperformancefrequency
2025-11-01
18:28
[1238d4fd] MS-Win QueryPerformanceFrequency always succeeds since Win XP - this panics due to timeIn... check-in: 7a350b5f95 user: oehhar tags: 1238d4fd-mswin-queryperformancefrequency
10:46
TIP 723 timer: make "after cancel,idle,info" also accessible from timer ensemble, call timer impleme... check-in: f446101922 user: oehhar tags: tip-723-timer-wall-monotonic
2025-10-31
16:59
TIP 724 (timer): move TimerAtDelay, copy after cancel to TimerCancelCmd (currently duplicate) check-in: e74991a4f9 user: oehhar tags: tip-723-timer-wall-monotonic
16:20
TIP 723 (timer cmd): allow negative values to "timer at". Handle delay by time point intead differen... check-in: 0d8820a0eb user: oehhar tags: tip-723-timer-wall-monotonic
10:21
Rebase to trunk check-in: 73d0ab0ee2 user: jan.nijtmans tags: tip-615
08:56
merge trunk check-in: bbdffd364c user: dkf tags: internal-ensemble-cleanup
2025-10-30
16:48
Improve C declarations of slot methods; less of a horrible slab of dullness now check-in: 4ed06667a6 user: dkf tags: trunk, main
16:45
Rebase to trunk check-in: ac26ccdcec user: jan.nijtmans tags: tip-626
16:05
Unset exec flag check-in: 053d46bf00 user: jan.nijtmans tags: core-9-0-branch
15:57
Change Tcl_IsEmpty signature, using bool check-in: cd11175e1d user: jan.nijtmans tags: tip-748
15:17
Undo exec flag check-in: b8bd2e09ed user: jan.nijtmans tags: trunk, main
14:23
Rebase to trunk check-in: f1175f4029 user: jan.nijtmans tags: attemptgetstring
14:00
merge trunk check-in: fc90bb0e5e user: dkf tags: internal-ensemble-cleanup
13:47
Merge 9.0 check-in: 33280d7bd2 user: jan.nijtmans tags: trunk, main
13:45
Merge 8.6 check-in: a26894dae3 user: jan.nijtmans tags: core-9-0-branch
12:19
modernise how the memory command works (the removal of [memory display] was documented in Tcl 8.4's ... check-in: fccd8d925f user: dkf tags: trunk, main
12:15
modernise how the memory command works (the removal of [memory display] was documented in Tcl 8.4's ... Closed-Leaf check-in: 3a5e2bc8d5 user: dkf tags: modernise-memory-command
11:55
merge trunk check-in: aae841a4d3 user: dkf tags: internal-ensemble-cleanup
11:51
Merge trunk Leaf check-in: 38cb486322 user: apnadkarni tags: apn-oo-lazy-init-sbmod-91
10:59
Remove dead code and comments check-in: 3c815e673c user: apnadkarni tags: tip-732
10:41
Merge trunk check-in: 884ebe7971 user: apnadkarni tags: tip-732
10:25
Start on TIP 732 implementation check-in: 36a0154331 user: apnadkarni tags: tip-732
2025-10-29
22:04
Easy way to fix the knownBug's Leaf check-in: 5b2c44f1c2 user: jan.nijtmans tags: tip-672
21:40
Remove unused interpreter flag check-in: 2d02a9d7df user: jan.nijtmans tags: tip-672
21:31
Make testcases work (again). Mark 6 of them 'knownBug' check-in: 9f24eba2f4 user: jan.nijtmans tags: tip-672
12:35
Remove duplicate local variable check-in: 357380a4c9 user: dkf tags: trunk, main
11:09
One more place to push an empty string Leaf check-in: 89fbfb652f user: dkf tags: extra-push-constants
11:01
merge trunk check-in: c6d51e06f8 user: dkf tags: extra-push-constants
08:42
Merge trunk check-in: b4d40c16b3 user: jan.nijtmans tags: tip-672
08:42
Remove exprsubst knob, we won't use it any more check-in: 5b59a0eddd user: jan.nijtmans tags: tip-672
08:29
Remove EXPR_SUBST_MODE=3 (we won't use that anyway). Fix from Eric Taylor. check-in: a6b498d2a5 user: jan.nijtmans tags: tip-672
2025-10-28
20:07
Merge 9.0' check-in: 26bd65411c user: jan.nijtmans tags: trunk, main
20:00
Update to actions/upload-artifact@v5 check-in: ba269576d3 user: jan.nijtmans tags: core-9-0-branch
16:51
merge 9.0 check-in: 924f32d064 user: dkf tags: trunk, main
2025-10-27
18:00
Update to actions/download-artifact@v6 check-in: f95da42ed8 user: jan.nijtmans tags: core-9-0-branch
15:09
Add the "stdio-mingw" tag if Tcl is built without -D__USE_MINGW_ANSI_STDIO=0 (which is non-standard) check-in: 9aebaa0e1d user: jan.nijtmans tags: core-9-0-branch
11:42
Clean up guts of hidden command invoking to shorten code paths; TclObjInvoke remains for stubs compa... check-in: e9608db1b3 user: dkf tags: trunk, main
11:35
Restore some obsolete functionality Closed-Leaf check-in: 15ba28f5d7 user: dkf tags: cleanup-objinvoke
11:21
merge trunk check-in: b6defdba67 user: dkf tags: cleanup-objinvoke
09:07
Extend the use of the FOREACH_HASH macro set Tcl-wide Leaf check-in: f4fafa6feb user: dkf tags: c11-full-hash-foreach
08:13
Merge trunk Leaf check-in: d603862aae user: apnadkarni tags: apn-init-refactor
2025-10-26
22:31
Eliminate compiler warning (only seen in DEBUG) check-in: 335229fa9c user: jan.nijtmans tags: trunk, main
19:02
TIP 723: checkpoint: implement timer at command check-in: c97c302bd9 user: oehhar tags: tip-723-timer-wall-monotonic
11:33
On MSVC, <stdbool.h> is always needed, apparently check-in: 6bf02a0e78 user: jan.nijtmans tags: trunk, main
11:30
On MSVC, <stdbool.h> is always needed, apparently check-in: 681aae9480 user: jan.nijtmans tags: core-9-0-branch
2025-10-25
22:47
Merge 9.0 check-in: ab94b62513 user: jan.nijtmans tags: trunk, main
22:19
[c7dc599e73]: Add IWYU export pragma annotations for improved clangd and clang-tidy diagnostics check-in: 0aa8b5e70d user: jan.nijtmans tags: core-9-0-branch
12:22
Fix MSVC compilation check-in: a47452da65 user: jan.nijtmans tags: core-9-0-branch
11:23
Use C11 variable placement to do nicer FOREACH* macros in TclOO Leaf check-in: 61cbca4e60 user: dkf tags: c11-tcloo-foreach
2025-10-24
22:04
Merge trunk, more cleanup check-in: 52cf0186a8 user: jan.nijtmans tags: tip-672
16:24
merge trunk check-in: 63a0792a5d user: dkf tags: cleanup-objinvoke
15:34
More bool handling (mainly in tclNamesp.c and tclParse.c) check-in: d482b6ee33 user: jan.nijtmans tags: trunk, main
11:53
Make the bool type available properly (and reduce include duplication). Be careful though; C23 depre... check-in: 99ada2a57b user: jan.nijtmans tags: trunk, main
11:51
Make the bool type available properly (and reduce include duplication). Be careful though; C23 depre... check-in: bd8805313f user: jan.nijtmans tags: core-9-0-branch
2025-10-06
15:52
Make the bool type available properly (and reduce include duplication). Be careful though; C23 depre... check-in: fa8b63f0c3 user: dkf tags: c11-bool