Tcl Source Code

Timeline
Login

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

50 most recent check-ins

2026-10-03
23:04
- expanded functionality of markdown2html.tcl - corrected error in conversion of singleton.n - remov... Leaf check-in: aca03378bf user: Torsten tags: tip-700
2026-10-02
18:31
Update to the 'official' utf8proc 2.12.0 for Unicode 18, now released Leaf check-in: d4a7fecc50 user: jan.nijtmans tags: trunk, main
18:20
move creation of clock ensemble to Tcl_Init() (avoids info disclosure, e. g. access ENV using ::tcl:... Leaf check-in: a94e95399a user: sebres tags: core-9-0-branch
18:16
amend after merge of uuencode-fix from 8.6: INT_MAX => TCL_SIZE_MAX check-in: 67a1d25d42 user: jan.nijtmans tags: trunk, main
17:11
amend after merge of uuencode-fix from 8.6: INT_MAX => TCL_SIZE_MAX, test constraints (32-bits only)... check-in: 0794422d0e user: sebres tags: core-9-0-branch
16:50
Merge 9.0 check-in: 517772222e user: jan.nijtmans tags: trunk, main
16:35
minor bug: NULL check done too late check-in: e183d73178 user: jan.nijtmans tags: core-9-0-branch
16:18
Merge 9.0 check-in: f8f1587745 user: jan.nijtmans tags: trunk, main
15:57
fixes SF on uuencode with huge wrapchar and input string (result exceeding max size of tcl value) check-in: 9f3cd79444 user: jan.nijtmans tags: core-9-0-branch
15:27
Restrict ::tcl::clock::getenv for retrieving TZ and TCL_TZ only check-in: 2316f673af user: jan.nijtmans tags: core-9-0-branch
15:00
tzdata -> 2026e check-in: 8eeda45c86 user: jan.nijtmans tags: trunk, main
14:48
tzdata -> 2026e check-in: d637f36393 user: jan.nijtmans tags: core-9-0-branch
14:19
tcltest => 2.6.0 Leaf check-in: beff5496ab user: jan.nijtmans tags: core-8-6-branch
13:19
create safe interpreter immediately as safe (using new TclCreateInterp internal)... also avoids inf... Leaf check-in: 729ed5eee9 user: sebres tags: core-9-0-improve-safe-interp
12:27
tzdata -> 2026e check-in: 5d1cb4fb23 user: jan.nijtmans tags: core-8-6-branch
10:56
tcltest => 1.6.0. Remove unnecessary validation in msgcat check-in: 36c65d460b user: jan.nijtmans tags: core-9-0-branch
10:32
(bug) Protect mcpackagelocale against invalid locale => msgcat 1.7.2 check-in: b2dc0875cf user: jan.nijtmans tags: trunk, main
10:15
(bug) Protect mcpackagelocale against invalid locale => msgcat 1.7.2 check-in: c99dbcfdfc user: jan.nijtmans tags: core-9-0-branch
07:53
Remove another call to Tcl_ObjPrintf from a non-error path Leaf check-in: 0f48b483e5 user: dkf tags: tip-757
2026-10-01
22:44
fixes SF on uuencode with huge wrapchar and input string (result exceeding max size of tcl value) check-in: 342ab733c3 user: sebres tags: core-8-6-branch
21:41
fixes [binary encode uuencode] invalid wrapchar check (a `break` inside a `switch` does not terminat... check-in: 8d0a795c44 user: sebres tags: core-8-6-branch
21:12
adjusted test (result is better varname here) check-in: 3d297c7a57 user: sebres tags: core-8-6-branch
20:48
create safe interpreter immediately as safe (using new TclCreateInterp internal)... also avoids info... check-in: 940c0e06e1 user: sebres tags: core-8-6-branch
20:29
amend to the fix for bad locale: normalizes the code for [mclocale] too, as noticed by Jan (so we'll... check-in: 964e87e668 user: sebres tags: core-8-6-branch
20:26
Fix some more places, removing Tcl_ObjPrintf from some sites where it wasn't used for errors check-in: 0d10757198 user: dkf tags: tip-757
18:48
rename test ("." for numeric, "-" for uniqness) check-in: 6f7e17125c user: sebres tags: core-8-6-branch
18:39
amend to [cff68549514e28c5]: restore backwards compatibility (same code as by check of TZ now - it s... check-in: a7fb3fdd63 user: sebres tags: core-8-6-branch
16:27
(bug) Protect mcpackagelocale against invalid locale => msgcat 1.6.2 check-in: cff6854951 user: jan.nijtmans tags: core-8-6-branch
15:02
Make msgcat 1.7.1 in Tcl 9.1 byte-for-byte equal to msgcat 1.7.1 in Tcl 9.0 check-in: 82b04f12f4 user: jan.nijtmans tags: trunk, main
13:47
'unsupported' commands are not safe check-in: 998d313f21 user: jan.nijtmans tags: core-8-6-branch
13:40
Missing 'list' command in clock.tcl check-in: d1ad77b5a3 user: jan.nijtmans tags: core-8-6-branch
13:10
Fix compiler warning in tclCmdIL.c check-in: 2c64b9d10c user: jan.nijtmans tags: core-8-6-branch
12:32
Tcl version -> 9.1.1 check-in: f247e354d5 user: jan.nijtmans tags: trunk, main
08:23
A few more places updated to use Tcl_PrintfResult check-in: c2be6a9787 user: dkf tags: tip-757
08:07
merge trunk check-in: a548a818ba user: dkf tags: tip-757
2026-09-29
16:43
merge release check-in: a1f9374876 user: dgp tags: trunk, main
2026-09-28
20:12
Enhance local ipv4/ipv6 machinery to detect dual-stack local host This allows to enable the local_i... Leaf check-in: 700ff01d86 user: gahr tags: gahr-dual-stack-tests
12:50
Bring more attention to incompatible changes Closed-Leaf check-in: efeab4ce90 user: dgp tags: rc1, core-9-1-0-rc, core-9-1-0
12:30
Bump version number in release notes check-in: f4cb28a88f user: dgp tags: core-9-1-0-rc
08:11
Put another OO command definition into a more standard place check-in: 8531efcbc9 user: dkf tags: trunk, main
2026-09-27
22:02
added prototypic overview document check-in: e73383cd08 user: Torsten tags: tip-700
16:04
Make some flags easier to understand check-in: 295551c259 user: dkf tags: trunk, main
12:08
tclCmdIL.c: Formatting tweak. Scope a define. check-in: a27759d00e user: dkf tags: core-9-0-branch
09:10
retry (was crlf end of lines) Leaf check-in: bebe578be5 user: Florentis tags: tip-759b_tcl90
09:03
add a todo list file check-in: 0487afb5ff user: Florentis tags: tip-759b_tcl90
2026-09-26
23:17
Fix warning: use of logical '&&' with constant operand check-in: c876e3e40d user: jan.nijtmans tags: core-9-0-branch
22:40
- added a "title" metadata element to the generated yaml block to satisfy Pandoc when converting to ... check-in: 5e80e55e41 user: Torsten tags: tip-700
15:52
Avoid some unnecessary memory management when creating a singleton check-in: c77be3b046 user: dkf tags: trunk, main
2026-09-25
17:38
Fix [49538c09c8]: TclUnixWaitForFile: infinite wait reads uninitialized "now" and may return early. ... Leaf check-in: 65772037dd user: serhiy.storchaka tags: unix-waitforfile-infinite-wait
16:57
merge trunk check-in: 480d60cd30 user: dgp tags: rc0, core-9-1-0-rc