Tcl Source Code

Timeline
Login

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

50 most recent check-ins

2025-06-03
16:48
Proposed fix for [9a2351225c]: 32-bit build broken Leaf check-in: 2456cb07e8 user: jan.nijtmans tags: core-bug-9a2351225c, bug-9a2351225c
15:16
Make the [tailcall] compiler understand {*}; a common case Leaf check-in: ee89589a58 user: dkf tags: expanded-tailcall, core-tailcall-expanded
05:00
Test Tcl_GetEncodingName* functions callable via stubs Leaf check-in: 22c4522408 user: apnadkarni tags: tip-716-91, core-tip-716-91
03:34
Add stubs function from TIP 716 check-in: 2c15556f25 user: apnadkarni tags: tip-716-91
2025-06-02
15:59
A review of TRACE macros usage in TEBC Leaf check-in: f9020c3d79 user: dkf tags: review-tebc-trace, core-trace-macros
15:52
rebase to trunk Leaf check-in: 8ed2dae979 user: jan.nijtmans tags: bug-fa7995bdf2, core-bug-fa7995bdf2
15:45
Merge mark Leaf check-in: 53c209f002 user: apnadkarni tags: trunk, main
15:38
Update changes.md for TIP 716 Leaf check-in: f19058e5f0 user: apnadkarni tags: core-9-0-branch
15:37
Merge-mark check-in: 4c38ec12dc user: jan.nijtmans tags: trunk, main
14:18
Backport: Add [[unreachable]] and [[fallthrough]] from C23 (where available) check-in: 01eaeaebf1 user: jan.nijtmans tags: core-9-0-branch
12:42
Merge core-9-0-branch: TIP 716 accepted check-in: f15e7fa64a user: apnadkarni tags: trunk, main
12:07
TIP 716 accepted check-in: 65b04b1290 user: apnadkarni tags: core-9-0-branch
11:54
Upgrade [lappend] so it bytecode compiles directly with expansion of arguments check-in: a8d25c2bb0 user: dkf tags: trunk, main
11:42
Ensure we never concatenate too many values at once Closed-Leaf check-in: 062b9347d7 user: dkf tags: lappend-expansion
11:24
merge trunk check-in: 182cf2693a user: dkf tags: lappend-expansion
08:52
Use correct variable name... check-in: 95903ab2b2 user: dkf tags: trunk, main
08:45
clean up a bit more Leaf check-in: 66efd50259 user: dkf tags: oo-c11-scope
08:26
Rethink where variable declarations (in TclOO) are in the light of C11 rules check-in: d9ca5fef37 user: dkf tags: oo-c11-scope
2025-06-01
18:13
Cherrypick 57d619a23f - Jan's changes for unused vars Closed-Leaf check-in: c24c47cbd3 user: apnadkarni tags: tip-716
15:32
Merge core-9-0-branch check-in: 8697700555 user: apnadkarni tags: tip-716
10:24
Add [[unreachable]] and [[fallthrough]] from C23 (where available) check-in: 0ae5d5f12e user: dkf tags: trunk, main
2025-05-31
08:13
Should set variable earlier Closed-Leaf check-in: 2b0bb48595 user: dkf tags: tcl-unreachable
2025-05-30
19:35
[9a4876e887] Get ooWhat initialized before any error handling paths. check-in: ca9ce863f4 user: dgp tags: trunk, main
19:14
silence compiler warning check-in: f866d870a6 user: dgp tags: trunk, main
18:55
[fa7995bdf2] Stop crash in [http::cookiejar create]. check-in: b6631aa2b3 user: dgp tags: bug-fa7995bdf2
14:17
merge trunk check-in: 2c6d0910b1 user: dkf tags: tcl-unreachable
14:00
Minor refactor of some parts of TclOO code check-in: 92535c5998 user: dkf tags: trunk, main
13:35
Another switch that can be marked explicitly as exhaustive check-in: 72ebb553a6 user: dkf tags: tcl-unreachable
08:28
Workaround for Clang being obnoxious check-in: e6d296955c user: dkf tags: tcl-unreachable
2025-05-29
20:26
Don't read uninitialised memory; store in TEBCdata instead check-in: 2cf08c1933 user: dkf tags: tcl-unreachable
15:18
Go back to other way of working; actually more efficient in this case check-in: 2addd5bfbd user: dkf tags: tcl-unreachable
15:10
merge trunk check-in: e1ef92cb5d user: dkf tags: tcl-unreachable
15:07
put back accidentally removed code check-in: a4478cfda9 user: dkf tags: tcl-unreachable
08:17
Apple's clang-pretending-to-be-gcc is slightly fussy check-in: ff44622222 user: dkf tags: tcl-unreachable
08:13
more unreachable/fallthrough marks check-in: dc49f7f0a3 user: dkf tags: tcl-unreachable
2025-05-27
19:11
More marking of paths as unreachable check-in: 1482b8cabb user: dkf tags: tcl-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: tcl-unreachable
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 check-in: ef7f12a7fc user: apnadkarni tags: trunk, main
05:01
Disable unsupported icu tests for valgrind as dl_load of icu muddies valgrind output 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
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