Tcl Source Code

Timeline
Login

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

50 most recent check-ins

2025-05-27
19:11
More marking of paths as unreachable Leaf check-in: 1482b8cabb user: dkf tags: core-unreachable
11:28
Add a TCL_UNREACHABLE macro for marking a code path as never reached

Inspired by https://en.cppre... check-in: e1684bac3a user: dkf tags: core-unreachable

09:35
Fix warning: tclWinInit.c:43:26: warning: ‘dataKey’ defined but not used [-Wunused-variable]. Re... Leaf check-in: 57d619a23f user: jan.nijtmans tags: tip-716
06:34
Merge trunk Leaf check-in: e3f06a72c9 user: apnadkarni tags: apn-encoding-refactor
05:02
Merge 9.0. Disable unsupported icu tests for valgrind as dl_load of icu muddies valgrind output Leaf check-in: ef7f12a7fc user: apnadkarni tags: trunk, main
05:01
Disable unsupported icu tests for valgrind as dl_load of icu muddies valgrind output Leaf check-in: e12ffa7040 user: apnadkarni tags: core-9-0-branch
03:23
Proposed fix for memory leak in TclCompileTryCmd Leaf check-in: bef78c2964 user: apnadkarni tags: bug-c587295271-trycompile-leak
2025-05-26
12:59
Add some more Tcl_Attempt* functions Leaf check-in: 3c0642b89c user: jan.nijtmans tags: attemptgetstring, core-attemptgetstring
11:59
Merge mark for 9.0 changes.md check-in: 142fb1767c user: apnadkarni tags: trunk, main
11:56
Update changes for fixed tickets check-in: 28eab946c5 user: apnadkarni tags: core-9-0-branch
11:48
Merge 9.0 check-in: bf0c98b4c3 user: jan.nijtmans tags: trunk, main
11:47
Update changes.md check-in: b72585319f user: apnadkarni tags: trunk, main
11:41
Update changes.md check-in: 89bffcebe3 user: jan.nijtmans tags: core-9-0-branch
11:40
New internal list representations for lreverse, lrepeat, lrange. See https://core.tcl-lang.org/tcl/w... check-in: 7d01f59ecd user: apnadkarni tags: trunk, main
11:40
Fix [1dcda0e862]: Build broken (trunk branch) tclCompExpr.c tclOOCall.c. Just by disabling the warni... check-in: a60bfcf236 user: jan.nijtmans tags: core-9-0-branch
11:37
Indenting (backported from 9.1) check-in: dac6eb3f1a user: jan.nijtmans tags: core-9-0-branch
11:10
Merge trunk Closed-Leaf check-in: 153bd23720 user: apnadkarni tags: apn-tip636-appl-91
10:31
Merge 9.0 - Fix [7346adc50f] - memory runaway on truncated iso2022 encoding check-in: 6b0ee0b290 user: apnadkarni tags: trunk, main
10:29
Fix [7346adc50f] - memory runaway on truncated iso2022 encoding check-in: 237ff71b86 user: apnadkarni tags: core-9-0-branch
10:04
Use TclAttemptInitStringRep() in a few more places where it's possible. Fix indenting. check-in: 20449a8a25 user: jan.nijtmans tags: trunk, main
06:12
Add table driven truncation at end test Closed-Leaf check-in: fc2330a3cd user: apnadkarni tags: apn-bug-7346adc50f
05:12
Handle tcl8 and replace profiles for truncated escape encodings. Add tests. check-in: 0ca96a7829 user: apnadkarni tags: apn-bug-7346adc50f
2025-05-25
17:27
Start on [7346adc50f]. Now raise error on truncated encoding. Still have to handle replace and tcl8 ... check-in: 591e540e6d user: apnadkarni tags: apn-bug-7346adc50f
03:09
Merge trunk check-in: be018613f5 user: apnadkarni tags: tip-716
02:59
Merge trunk check-in: 9b40641d15 user: apnadkarni tags: apn-tip636-appl-91
2025-05-23
14:51
Factor out code for describing the args to a method. check-in: eff58f2520 user: dkf tags: trunk, main
10:59
merge trunk Leaf check-in: cbd7f4e481 user: dkf tags: lappend-expansion
09:24
Rebase to trunk check-in: db81c145b2 user: jan.nijtmans tags: attemptgetstring
09:10
TIP 720: Bytecode generation improvements/sanity check-in: 507b920e63 user: dkf tags: trunk, main
09:03
Clean up indentation and overlong lines check-in: 71f3f24f7b user: dkf tags: trunk, main
06:31
Move new list implementations to 9.1 check-in: 79b702703a user: apnadkarni tags: apn-tip636-appl-91
06:08
Merged core-9-0-branch Closed-Leaf check-in: 03b3054dba user: apnadkarni tags: apn-tip636-appl
06:07
Create new branch named "apn-tip636-appl-91" check-in: 390fdcd881 user: apnadkarni tags: apn-tip636-appl-91
02:21
Merge core-9-0-branch check-in: 33c0fd2db6 user: apnadkarni tags: tip-716
02:18
Fix [c776eb586d]. Read codepage from registry (reported by Jan) check-in: 77971ca3f2 user: apnadkarni tags: tip-716
2025-05-22
19:36
Clean up the stat buffer renderer a bit check-in: 3a3e7ebd08 user: dkf tags: trunk, main
14:35
tidy up spaces Closed-Leaf check-in: b718f4700e user: dkf tags: no-variable-width-instruction-issue
12:05
Merge 9.0 check-in: 104313fe81 user: jan.nijtmans tags: trunk, main
09:39
Improvements to TRACE macros and reduce warnings (on some platforms/configs) check-in: 66df16b6ff user: dkf tags: no-variable-width-instruction-issue
09:25
Minor optimization: Make sure that TclIsSpaceProcM() doesn't call TclIsSpaceProc() for 'negative' by... check-in: f71a637cdd user: jan.nijtmans tags: core-9-0-branch
08:11
MSVC doesn't like #ifdef in arguments to a macro check-in: 70353dcd7e user: dkf tags: no-variable-width-instruction-issue
03:19
Implement expr in/ni for repeated and reversed list types check-in: db7590b701 user: apnadkarni tags: apn-tip636-appl
2025-05-21
15:55
[3328635] remove interp doc comment about absolute time. Leaf check-in: a5866bcc9f user: oehhar tags: tkt3328635-posix-monotonic-clock
13:02
[1e2c6ce4], TIP 723: document interp limit to be dependent on monotonic clock on Windows platform Leaf check-in: 8c56c95f93 user: oehhar tags: 1e2c6ce4-mswin-monotonic-clock
10:52
Use the right internal macro check-in: 4ad899d098 user: dkf tags: no-variable-width-instruction-issue
10:47
more bools Leaf check-in: cc075d6e41 user: dkf tags: experiment-stdbool
10:09
Rebase to latest trunk Leaf check-in: d265be08af user: jan.nijtmans tags: tip-712
09:13
rebase check-in: 791e524b6c user: dkf tags: experiment-stdbool
08:16
merge fix check-in: 597c5d2e9c user: dkf tags: lappend-expansion
08:16
merge fix Leaf check-in: 63802397a4 user: dkf tags: extra-push-constants