Tcl Source Code

Timeline
Login

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

50 most recent check-ins

2025-02-12
15:13
Fix [0fac6dd541]. Remove duplicated docs for tcl_wordchars etc. from tclvars.n Leaf check-in: 2861f03e01 user: apnadkarni tags: trunk, main
08:26
Don't worry building for Tcl 8.7 any more Leaf check-in: ae78da1839 user: jan.nijtmans tags: core-8-6-branch
08:22
Don't worry building for Tcl 8.7 any more Leaf check-in: d82e59b257 user: jan.nijtmans tags: core-8-branch
08:01
More accurate documentation Leaf check-in: 98e788fbcd user: jan.nijtmans tags: tip-711
2025-02-11
21:44
Don't worry building for Tcl 8.7 any more check-in: e144a4adb6 user: jan.nijtmans tags: trunk, main
17:11
Swap from deprecated build image to current one check-in: 3cb93852b7 user: dkf tags: trunk, main
17:10
More bits and pieces of functions Leaf check-in: f94ca90326 user: dkf tags: inline-func
17:09
Bug f5d0e75a49 - correct tcl::process documentation for non-subprocesses Leaf check-in: 7a71c8de17 user: apnadkarni tags: bug-f5d0e75a49
16:43
Remove duplicate documentation of tcl_wordchars and tcl_nonwordchars Closed-Leaf check-in: 2de5f3345e user: apnadkarni tags: bug-0fac6dd541
2025-02-10
13:07
merge 8.7 check-in: 90ef2d4246 user: sebres tags: trunk, main
13:01
merge 8.6 check-in: fedb8e8b95 user: sebres tags: core-8-branch
12:58
merge 8.5: tcltest: avoid "couldn't read directory" error if no read permission on some child folder... check-in: 9938da1a8c user: sebres tags: core-8-6-branch
12:57
tcltest: avoid "couldn't read directory" error if no read permission on some child folder of "-testd... Leaf check-in: a95b1876a7 user: sebres tags: core-8-5-branch
12:55
cherry-pick [9b5c0dbbc296ad67]: tests/all.tcl: don't overwrite argument -testdir (may be supplied in... check-in: 0ede9b3201 user: sebres tags: core-8-5-branch
10:53
merge main & tip-712, optimize TclSubstOptions; now the order of options doesn't affect result (nega... Leaf check-in: e6deb2b5a5 user: sebres tags: tip-712--subst-allow-mix-opt
10:24
simplify detection of combination for positive and negative options Leaf check-in: 240c763773 user: sebres tags: tip-712
2025-02-08
16:10
merge trunk (optimized TclSubstOptions, etc); reorganizes options (almost alphanumeric, positive gro... check-in: 21b1ad8e5a user: sebres tags: tip-712
15:54
merge 8.7 (optimization of TclSubstOptions) check-in: 88a9cc67b6 user: sebres tags: trunk, main
15:52
merge 8.6 (optimization of TclSubstOptions) check-in: b32100901b user: sebres tags: core-8-branch
15:49
simplify and optimize TclSubstOptions (reducing the branch misprediction etc) check-in: 7a3b47fb37 user: sebres tags: core-8-6-branch
13:40
amend to [5a28eecf3519c645]: reset cmpPtr->clientData (it must be not cmpPtr, since cmpPtr->proc is ... check-in: e4f09c5206 user: sebres tags: trunk, main
2025-02-07
13:34
Add some testcases check-in: aa885b5745 user: jan.nijtmans tags: tip-711
2025-02-06
22:54
Slightly better: less code duplication check-in: d906def78e user: jan.nijtmans tags: tip-711
22:21
Change implementation, based on community feedback check-in: 53556c9fe8 user: jan.nijtmans tags: tip-711
17:33
Throwaway test function for Tcl_IsEmpty Closed-Leaf check-in: 83ab0c0390 user: apnadkarni tags: apn-tip-711
12:29
Rebase to 9.1 check-in: 0eaaef49d8 user: jan.nijtmans tags: tip-711
12:27
Rebase to 9.0 Leaf check-in: 433f1b2194 user: jan.nijtmans tags: tip-710
11:34
Fix [e086622a87]: WINE "env" test failures check-in: 2c3eebb2a5 user: jan.nijtmans tags: trunk, main
07:38
Oops check-in: 527ab0690e user: jan.nijtmans tags: tip-711
2025-02-05
18:09
allow mixing positive/negative switches, following TIP 323 (Do Nothing Gracefully) check-in: 7ccc8d1075 user: sebres tags: tip-712--subst-allow-mix-opt
2025-02-04
18:06
subst: Fix segfault when mixing positive and negative options and add a test case for it. check-in: cdd1265d56 user: max tags: tip-712
14:45
Copy thrower.dll to a directory where it can be found for the testcases Leaf check-in: eaa98acc32 user: jan.nijtmans tags: tip-709, core-tip-709
14:24
Move "thrower" to a separate dll, so we can check throwing an exception in one dll, catching it in a... check-in: 52b911e18f user: jan.nijtmans tags: tip-709
12:38
subst.test: Rearrange the new tests for positve options to subst into a single block. check-in: 369eb537b1 user: max tags: tip-712
12:29
TclSubstOptions: Optimize the positive/negative detection logic (thanks, Rolf). Other minor refineme... check-in: f058702e41 user: max tags: tip-712
2025-02-03
16:25
Merge 9.0 check-in: b1f9dddaa9 user: jan.nijtmans tags: tip-709
16:25
Accept Ashok's testcases as part of the test suite. check-in: 83457efabb user: jan.nijtmans tags: tip-709
2025-02-01
22:47
Rebase to 9.1 check-in: b0c9f7bb68 user: jan.nijtmans tags: tip-711
22:17
Merge-mark check-in: 4604a323e6 user: jan.nijtmans tags: tip-710
22:06
Since TCL_RELEASE_LEVEL == TCL_FINAL_RELEASE, those Tcl_InitStubs() variants are now obsolete check-in: 1e24bb8799 user: jan.nijtmans tags: trunk, main
20:10
Rebase to 9.1 Leaf check-in: 2b5ed06a93 user: jan.nijtmans tags: tip-626
19:58
Merge 9.0 check-in: 3daee05600 user: jan.nijtmans tags: tip-710
2025-01-31
20:49
Merge 8.7 check-in: 58d135625b user: jan.nijtmans tags: trunk, main
17:40
(cherry-pick): Ticket [73bb42fb3f] Panic "Buffer Underflow, BUFFER_PADDING not enough" due to not ch... check-in: b5d5968215 user: jan.nijtmans tags: core-8-branch
14:47
Initial reference implementation of TIP 712 (Add "positive" options to the subst command) with code,... check-in: 5d32279001 user: max tags: tip-712
13:38
Merge 9.1 check-in: 6f12047185 user: jan.nijtmans tags: tip-626
13:38
Merge 9.0 check-in: 6dc38e54ea user: jan.nijtmans tags: tip-710
13:29
Run testcases on MacOS-15 check-in: da142b21f2 user: jan.nijtmans tags: trunk, main
13:27
Run testcases on MacOS-15 check-in: 1bd6de6da2 user: jan.nijtmans tags: core-8-branch
2025-01-29
17:49
Ticket [73bb42fb3f] Panic "Buffer Underflow, BUFFER_PADDING not enough" due to not checked encoding ... check-in: 9e6cf84324 user: oehhar tags: trunk, main