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 check-ins occurring around 83da1d215d8d102d.

2018-06-29
07:15
More test cases. More fixes. check-in: 6ef91130eb user: dkf tags: tip-478
2018-06-28
21:42
More API changes using size_t. Internal changes not complete yet (WIP) check-in: 1bfecd9172 user: jan.nijtmans tags: memory-API
20:30
More using TCL_Z_MODIFIER where possible check-in: 3cdf0d20c9 user: jan.nijtmans tags: memory-API
10:40
Split out TIP 478 tests into their own file. check-in: 5753c80e0e user: dkf tags: tip-478
08:12
Tests for abstract and singleton check-in: 6893bec0d9 user: dkf tags: tip-478
2018-06-27
19:09
merge trunk check-in: 2cc2d71f0a user: jan.nijtmans tags: memory-API
07:39
Add better error handling and make the delegation work with cloning. check-in: e9637e3ddc user: dkf tags: tip-478
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:41
TIP #512 implementation check-in: 81b84ed55b user: jan.nijtmans tags: tip-512
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
15:03
Make the delegates work by moving their creation into C. check-in: b3c558369f user: dkf tags: tip-478
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
17:27
Leaving out the weird delegates stops the test failures. check-in: faf87d4008 user: dkf tags: tip-478
16:47
Most of the implementation ported over. [classmethod] is trickier... check-in: c919d1df55 user: dkf tags: tip-478
16:13
merge 8.7 check-in: 1423a094b7 user: jan.nijtmans tags: trunk
16:11
merge 8.6 check-in: 214a92de14 user: jan.nijtmans tags: core-8-branch
16:07
Fix [53cad613d8]: TIP 389 implementation makes Tk tests fon... check-in: 8702869d89 user: jan.nijtmans tags: core-8-6-branch
15:42
Split scripted parts of TclOO into their own file. check-in: f1433a4120 user: dkf tags: tip-478
08:47
Remove dependencies between tests in env.test. check-in: 9e55a28229 user: pooryorick tags: core-8-6-branch
2018-06-16
22:57
Add tests/tcltests.tcl as a place to store common code for tests. check-in: 535977ae7d user: pooryorick tags: core-8-branch
22:56
Add tests/tcltests.tcl as a place to store common code for tests. check-in: aeaf8492d3 user: pooryorick tags: core-8-6-branch
18:08
Add in basic github meta-files to reduce problems with issues being filed where we don't see them. check-in: c9dc53a9ab user: dkf tags: trunk
18:07
Add in basic github meta-files to reduce problems with issues being filed where we don't see them. check-in: bf02f39de3 user: dkf tags: core-8-branch