Tcl Source Code

Timeline
Login

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

50 most recent check-ins

2025-06-09
08:18
Greatly improved [tailcall] handling, including more special cases. Leaf check-in: 704185a4e7 user: dkf tags: expanded-tailcall
07:35
- unified syntax in configurable.n and packagens.n - handled further syntax cases in parseCommand - ... Leaf check-in: 1313b2f489 user: Torsten tags: tip-700
06:03
Clarify in manpage that lseq can produce doubles Leaf check-in: 57845d642d user: apnadkarni tags: bug-0ee626dfb2
05:34
Merge trunk Leaf check-in: de6cd974cd user: apnadkarni tags: tip-649
2025-06-08
12:02
Bug [0ee626dfb2] - arithseries integer overflow checks check-in: d5b59c54d9 user: apnadkarni tags: bug-0ee626dfb2
11:58
merge trunk check-in: 07be934af0 user: dkf tags: expanded-tailcall, core-tailcall-expanded
11:34
Add test cases check-in: 1c3aca8486 user: apnadkarni tags: bug-0ee626dfb2
11:30
Fix error Leaf check-in: affb0406e7 user: dkf tags: trunk, main
11:18
Create new branch named "bug-0ee626dfb2" check-in: 7b108c14d2 user: apnadkarni tags: bug-0ee626dfb2
2025-06-07
16:08
Added memory leak tests for Tcl_ListObj* check-in: 0187375ab0 user: apnadkarni tags: tip-649
15:17
Add Tcl_ListObjReverse tests check-in: e6b3e4971a user: apnadkarni tags: tip-649
07:55
Tests for Tcl_ListObjRepeat check-in: 61c9d0bed7 user: apnadkarni tags: tip-649
2025-06-06
22:34
Fix [2bf9fbcb99]: Tcl 9 docs outdated regarding tcl_platform(threaded) Leaf check-in: fd1b121aea user: jan.nijtmans tags: core-9-0-branch
16:55
Start on TIP 649 tests. Also fix [5773c78e86]. check-in: 132cfd08e7 user: apnadkarni tags: tip-649
14:58
merge trunk check-in: 9fac84a744 user: dkf tags: expanded-tailcall
13:54
give tests human-readable names check-in: 1a00d5f12a user: dkf tags: trunk, main
13:33
fix silly capitalisation error check-in: c7fe183496 user: dkf tags: trunk, main
13:29
After private testing, this works correctly and is shorter too check-in: cbdaf58417 user: dkf tags: trunk, main
11:47
TIP 722: return loaded packages by "package present" Leaf check-in: 8ca7e925b7 user: oehhar tags: tip-722-loaded-package-list
09:52
- added inital version of 13 more manual pages in markdown - fix parseCommand Span elements and add ... check-in: b251f550f8 user: Torsten tags: tip-700
08:39
[9a2351225c] Alternate, portable way of testing for [foreach] and [lseq] interacting badly check-in: ed591cc6bb user: dkf tags: trunk, main
08:28
That script can be used on the other two platforms too. Excellent! check-in: 4dc9380560 user: dkf tags: trunk, main
08:24
Move support Tcl script into its own file check-in: 4fa20f0f04 user: dkf tags: trunk, main
05:49
Add new list functions to stubs check-in: ce0be94413 user: apnadkarni tags: tip-649
2025-06-05
14:56
- fix/unify Tcl command syntax in tm.n to work with parseCommand and added initial tm.md version - a... check-in: fdf18f0450 user: Torsten tags: tip-700
13:49
Start on TIP 649 check-in: 4396c6d6e8 user: apnadkarni tags: tip-649
12:49
Don't need to save the value from the subprocess in a variable Closed-Leaf check-in: c976ec2288 user: dkf tags: lseq-no-bloat-test
08:42
Alternate way of testing for no memory bloat in foreach+lseq; should be cross-platform and MUCH less... check-in: 0ab1be91d7 user: dkf tags: lseq-no-bloat-test
08:17
rewrite test to use a constraint instead of a silly result condition check-in: 64fe58d793 user: dkf tags: lseq-no-bloat-test
08:12
Check for tag "core-*", not "core-**" everywhere the same check-in: 381b73a174 user: jan.nijtmans tags: trunk, main
08:02
Correct syntax error in github action command files check-in: 612fa1a095 user: dkf tags: trunk, main
2025-06-04
14:43
change conversion script to convert a whole directory of nroff files; make a first run into the dire... check-in: fd47438785 user: Torsten tags: tip-700
13:38
extracted parts from xref.tcl script from chiselapp as man2markdown-xref.tcl and modified it to roug... check-in: 5005746b49 user: Torsten tags: tip-700
10:51
Reduce size of build matrices for non-critical commits. This needs deeper Github Actions wizardry. check-in: fa3d2b602f user: dkf tags: trunk, main
10:34
adapt paths from chiselapp to this repo, added test script for certain conversion processes check-in: 437eadf7da user: Torsten tags: tip-700
10:28
Merge 9.0 check-in: 9af9538f9e user: jan.nijtmans tags: trunk, main
10:22
This branch is for the implementation of TIP 700. This commit adds the current status of the convers... check-in: 048fc2d544 user: Torsten tags: tip-700
10:21
fix leak in lseq.test check-in: 64bc213195 user: jan.nijtmans tags: core-9-0-branch
07:54
Simplify tcl::build-info parsing for testConstraint's check-in: 3f11cc3244 user: jan.nijtmans tags: core-9-0-branch
03:26
Update changes.md for TIP's 711, 716, 717 check-in: c522eaaffd user: apnadkarni tags: trunk, main
03:11
TIP 716 - add stub for Tcl_GetEncodingNameForUser check-in: 56c3ed7b65 user: apnadkarni tags: trunk, main
2025-06-03
16:48
Proposed fix for [9a2351225c]: 32-bit build broken Leaf check-in: 2456cb07e8 user: jan.nijtmans tags: bug-9a2351225c, core-bug-9a2351225c
15:16
Make the [tailcall] compiler understand {*}; a common case check-in: ee89589a58 user: dkf tags: expanded-tailcall
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 check-in: 53c209f002 user: apnadkarni tags: trunk, main
15:38
Update changes.md for TIP 716 check-in: f19058e5f0 user: apnadkarni tags: core-9-0-branch
15:37
Merge-mark check-in: 4c38ec12dc user: jan.nijtmans tags: trunk, main