Tcl Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

50 ancestors of [c4529a92b3]

2018-07-12
15:32
merge 8.7 check-in: c4529a92b3 user: sebres tags: trunk
15:31
merge 8.6 check-in: 6815b8fad2 user: sebres tags: core-8-branch
14:25
merge 8.5 check-in: 6aaa943228 user: sebres tags: core-8-6-branch
14:17
win: closes [3f7af0e21e13f1f5] - avoid "permissions denied" by `file delete`, if file stat (TclpObjS... check-in: 4af9ff473e user: sebres tags: core-8-5-branch
2018-07-10
08:20
merge 8.7 (merge point only after cherry-pick, no functional changes) check-in: 08a7cb0952 user: sebres tags: trunk
08:19
amend to [1830f9f520e2abdd], fixed package.test if built without test - avoids test file error: pack... check-in: 55e4fbd950 user: sebres tags: core-8-branch
2018-07-09
19:24
amend to [1830f9f520e2abdd], fixed package.test if built without test - avoids test file error: pack... check-in: 24cfef99b2 user: sebres tags: trunk
19:09
merge 8.7 check-in: 9ea1b5d675 user: sebres tags: trunk
19:03
merge 8.6 check-in: 7cc00415b4 user: sebres tags: core-8-branch
18:15
merge 8.5 check-in: ad71fa8ca4 user: sebres tags: core-8-6-branch
17:18
closes [270f78ca95b642fb]: fix the race condition for `file mkdir` if some worker deletes directory ... check-in: 1c12ee9e45 user: sebres tags: core-8-5-branch
2018-07-05
19:50
Merge 8.7. Also remove some more unneeded #undef's. check-in: 6ed85bc905 user: jan.nijtmans tags: trunk
19:46
Merge 8.6. Also remove a useless #undef/#define which will be overrided later. check-in: 7fd12feb1e user: jan.nijtmans tags: core-8-branch
19:39
tclDictObj.c:366: warning: dereferencing type-punned pointer will break strict-aliasing rules Preven... check-in: c655de97b1 user: jan.nijtmans tags: core-8-6-branch
2018-07-04
20:56
Merge 8.7 check-in: 4d8ee0f939 user: jan.nijtmans tags: trunk
20:20
Make Tcl_GetUnicode() a macro. Mark many other stub-entries which are no longer are in use (because ... check-in: b2835364c2 user: jan.nijtmans tags: core-8-branch
20:18
Micro-optimization in Tcl_GetString() and Tcl_GetStringFromObj() check-in: a2276ad547 user: jan.nijtmans tags: core-8-branch
2018-07-03
04:56
Remove stray verbiage from man page check-in: ff924460d8 user: andy tags: trunk
04:02
Some tools are executable. check-in: 15be4098b3 user: stu tags: trunk
00:45
Use INSTALL_*/DIST_INSTALL_* macros to make dist. check-in: e0eeaaaa68 user: stu tags: trunk
2018-06-26
19:46
merge 8.7 check-in: 87e9b263ac user: jan.nijtmans tags: trunk
19:45
Since Tcl is always compiled with -DUNICODE -D_UNICODE (on Windows) and we know TCL_UTF_MAX>=4, we c... check-in: 32f5394627 user: jan.nijtmans tags: core-8-branch
17:18
merge 8.7 check-in: 3e61633822 user: dgp tags: trunk
17:07
merge 8.6 check-in: a421b7549a user: dgp tags: core-8-branch
17:00
Use a thread exit handler, and not a custom exit proc for package cleanup. check-in: df825488e6 user: dgp tags: core-8-6-branch
14:23
merge 8.7 check-in: f26d6e2880 user: dgp tags: trunk
14:23
merge 8.6 check-in: 058f3faab1 user: dgp tags: core-8-branch
14:22
Restore lost tests. check-in: 2fbb67bc78 user: dgp tags: core-8-6-branch
2018-06-25
20:39
merge 8.7 check-in: cafdafc31b user: jan.nijtmans tags: trunk
20:38
merge 8.6 check-in: 1c67775fe7 user: jan.nijtmans tags: core-8-branch
07:22
Simplify ToUtf(), expecially for TCL_UTF_MAX>3 (with correct surrogate handling). Fix various typo's check-in: 257ff5d1b3 user: jan.nijtmans tags: core-8-6-branch
2018-06-24
20:27
Merge 8.7 check-in: 1c88810e71 user: jan.nijtmans tags: trunk
20:26
Fix "string tolower" and friends for handling unpaired surrogates correctly. Also add test-cases for... check-in: 1cdc9199e9 user: jan.nijtmans tags: core-8-branch
07:17
Fix for [3592747]: Let TclNRTailcallEval handle namespace problems. check-in: 9198c16407 user: pooryorick tags: core-8-6-branch
2018-06-23
14:18
Add a test for no generation of a string representation when comparing with the empty string. check-in: b7e3852c22 user: pooryorick tags: core-8-6-branch
2018-06-22
15:10
Add another suppress rule for valgrind, factor test code into tests/tcltests.tcl, and constrained a ... check-in: 4b77647298 user: pooryorick tags: core-8-6-branch
2018-06-21
22:44
merge pyk-tcltest-exit check-in: 83da1d215d user: pooryorick tags: core-8-6-branch
22:43
Fix function signature of TclThreadTestFinalize. Leaf check-in: b8061e5833 user: pooryorick tags: pyk-tcltest-exit
22:23
merge pyk-tcltest-exit check-in: 09af8379c8 user: pooryorick tags: core-8-6-branch
22:21
Add custom exit procedure for tcltests executable. check-in: 6f650b4271 user: pooryorick tags: pyk-tcltest-exit
22:16
Suppress more valgrind "still reachable" reports and ensure that threads are fully finalized in thre... check-in: 494d51f962 user: pooryorick tags: core-8-6-branch
2018-06-20
19:06
Add valgrind suppression for dlopen and ensure that processes are reaped in http11.test. check-in: 833bedab1a user: pooryorick tags: core-8-6-branch
08:03
Remove recent auto_path modification in tests/all.tcl and suppress more valgrind reports. check-in: e5831c7c27 user: pooryorick tags: core-8-6-branch
2018-06-19
11:47
new file: tools/valgrind_suppress. num-callers bumped from 8 to 24. Valgrind now issues no "still ... check-in: 316df6cc4e user: pooryorick tags: core-8-6-branch
2018-06-18
15:59
Merge 8.6. And add more documentation and test-cases regarding the behavior of Tcl_UniCharToUtf() check-in: 3cb0cedeb6 user: jan.nijtmans tags: core-8-branch
15:54
Fix [53cad613d8]: TIP 389 implementation makes Tk tests font-4.12 and font-4.15 fail. One more situa... check-in: c45de6cdb4 user: jan.nijtmans tags: core-8-6-branch
15:51
Unbreak build on Windows (and - most likely - some other platforms too) check-in: adead12b0b user: jan.nijtmans tags: core-8-6-branch
08:09
Avoid valgrind "still reachable" reports stemming from early termination of threads. check-in: 2d150958f0 user: pooryorick tags: core-8-6-branch
07:06
Full cleanup of env cache when in a PURIFY build. check-in: 28ba7d5089 user: pooryorick tags: core-8-6-branch
05:59
Plug leak in TclSetEnv. check-in: fdb8a91f37 user: pooryorick tags: core-8-6-branch
2018-06-17
16:13
merge 8.7 check-in: 1423a094b7 user: jan.nijtmans tags: trunk