Tcl Source Code

Timeline
Login

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

50 most recent check-ins

2024-05-17
18:49
Better string sharing Leaf check-in: a75f440dd6 user: dkf tags: dkf/oo-code-style
16:07
Bring over bug fixes from trunk to get released Leaf check-in: 3266fc297b user: dgp tags: core-9-0-b2-rc
16:00
Merge fixes, add some doc comments check-in: 4f9ef0e0d0 user: dkf tags: dkf/oo-code-style
15:59
Utility branch I can sensibly compare with core-9-0-b2-rc Leaf check-in: 8bc5052a99 user: dgp tags: dgp-trunk-unchurned
13:48
Proper fix for [87271f7cd6]. Structures relating to [info frame] in a method now have the correct li... Leaf check-in: db8bfb98f1 user: dkf tags: trunk, main
13:45
Proper fix for [87271f7cd6]. Structures relating to [info frame] in a method now have the correct li... Leaf check-in: 612af6e7d6 user: dkf tags: core-8-branch
13:43
Proper fix for [87271f7cd6]. Structures relating to [info frame] in a method now have the correct li... Leaf check-in: 371e968deb user: dkf tags: core-8-6-branch
13:29
Remove the band-aid Closed-Leaf check-in: 6f7807664e user: dkf tags: bug-87271f7cd6
13:28
Fix the problem properly check-in: e15875e0c3 user: dkf tags: bug-87271f7cd6
13:21
split iocmd-32.3 in two tests (move cycle outside of the test) Leaf check-in: b055b41a3b user: sebres tags: fix-79474c58800cdf94, core-fix-79474c58800cdf94
12:57
merge apn-channelstate-leak, fixes possible leaks on several members that may be set after the close... check-in: f41c1304d5 user: sebres tags: fix-79474c58800cdf94
11:48
Free ChannelState.chanMsg .unreportedMsg Closed-Leaf check-in: f37f5aac4c user: apnadkarni tags: apn-channelstate-leak
11:11
Starting to clean up the mess. The extra frame info can have the same lifespan as the method itself. check-in: 2b8c097bdc user: dkf tags: bug-87271f7cd6
10:14
extend test to cover both variants (without and with error in reflected write handler) check-in: 0dac722930 user: sebres tags: fix-79474c58800cdf94
09:51
fixes yet another segfault (if write handler doesn't generate an error, but returns normally with le... check-in: 2c48f0c544 user: sebres tags: fix-79474c58800cdf94
2024-05-16
20:28
fix mem-leak originating by cyclic reference `rcPtr->name (type "channel", its refCount may be large... check-in: 47cb98a686 user: sebres tags: fix-79474c58800cdf94
15:55
Apply emergency workaround for [87271f7cd6]; not fixed yet, but no longer crashes check-in: ee33b4b923 user: dkf tags: trunk, main
15:55
Apply emergency workaround for [87271f7cd6]; not fixed yet, but no longer crashes check-in: 9208e56d48 user: dkf tags: core-8-branch
15:53
Apply emergency workaround for [87271f7cd6]; not fixed yet, but no longer crashes check-in: 03f0a26c4f user: dkf tags: core-8-6-branch
15:51
Apply an emergency workaround check-in: 6f1d88839c user: dkf tags: bug-87271f7cd6
15:43
Make sure we're looking for the right results check-in: 54f7c2e017 user: dkf tags: bug-87271f7cd6
15:38
Test that hits [87271f7cd6] reasonably precisely check-in: bc5bf9b73e user: dkf tags: bug-87271f7cd6
12:43
A couple of tiny code style improvements check-in: d886cbe9b6 user: dkf tags: fix-79474c58800cdf94
12:38
General code style fixes for TclOO only check-in: 839c6624e5 user: dkf tags: dkf/oo-code-style
08:56
code review: preserving r/w channels after all possible failures (don't need to release in error cas... check-in: 70133fbef0 user: sebres tags: fix-79474c58800cdf94
08:56
code review: preserving r/w channels after all possible failures (don't need to release in error cas... Closed-Leaf check-in: 36be7eb4a4 user: sebres tags: fix-79474c58800cdf94--8-5-based
08:53
Fix [36e5517a6850]: old style method selection in [info class methods] and [info object methods] sti... check-in: b0d8ee5168 user: dkf tags: trunk, main
08:51
Add code comments Closed-Leaf check-in: b301f4ad65 user: dkf tags: bug-36e5517a6850
08:49
test: clean timeout timer check-in: 62afca68bb user: sebres tags: fix-79474c58800cdf94
08:44
Fix the bug; [info class methods -private] regression with TIP 500 check-in: ec19b5e416 user: dkf tags: bug-36e5517a6850
08:23
Tests to illustrate problem found in [36e5517a6850] check-in: 16cfbe1ef0 user: dkf tags: bug-36e5517a6850
2024-05-15
15:08
small code review: removal of unneeded - result is initially TCL_OK check-in: 10a82e29ad user: sebres tags: fix-79474c58800cdf94
15:06
small code review: removal of unneeded - result is initially TCL_OK check-in: a20792c76f user: sebres tags: fix-79474c58800cdf94--8-5-based
14:35
Stop using Tcl_AppendResult to build full results It's fine if actually appending... but we hardl... Leaf check-in: 799bc15719 user: dkf tags: result-helpers
12:52
ultimate fix for [79474c58800cdf94]: avoid segfault on copy-state structure freed to early, protecte... check-in: b66be298b9 user: sebres tags: fix-79474c58800cdf94
12:46
test illustrating bug [79474c58800cdf94] (segfaults at end of iocmd-32.3) check-in: b2573c10f0 user: sebres tags: fix-79474c58800cdf94
12:39
ultimate fix for [79474c58800cdf94]: avoid segfault on copy-state structure freed to early, protecte... check-in: 8ca3b56334 user: sebres tags: fix-79474c58800cdf94--8-5-based
2024-05-14
19:08
Merge [4a1848c27fd63955], which was improperly backed-out (there was no notice or public discussion)... check-in: ff38221d4e user: dgp tags: core-9-0-b2-rc
19:07
silence warning (implicit-fallthrough) check-in: 4c283c1d48 user: dgp tags: core-9-0-b2-rc
19:05
merge 8.7 check-in: a389d8fe79 user: dgp tags: core-9-0-b2-rc
18:39
merge 8.7 (interim fix for [9889f96f4da77e3b]) check-in: 45c669fbe3 user: dgp tags: core-9-0-b2-rc
18:37
Funcs without args must explicitly take void Otherwise C compilers operate in a weird legacy mode w... check-in: c29401d6e5 user: dgp tags: core-9-0-b2-rc
18:36
Merge changes from trunk up to but not including style/whitespace work. check-in: 274b0d7e7b user: dgp tags: core-9-0-b2-rc
18:11
More conventional Markdown check-in: 23ac90825d user: dgp tags: core-9-0-b2-rc
16:06
Add helper macros TclSetResult and TclPrintfResult check-in: 0b65fb9e0c user: dkf tags: result-helpers
12:54
Merge-mark check-in: 3fa1b8f5e3 user: jan.nijtmans tags: trunk, main
12:47
(cherry-pick) Merge [4a1848c27fd63955], bringing Tcl.n back to the state it was. check-in: 39a2e5b4f5 user: jan.nijtmans tags: core-8-branch
08:26
Backout the "dullest commit ever" (not my words ....). It breaks the build. JN: Many of those cha... check-in: 8b41a80404 user: jan.nijtmans tags: trunk, main
07:12
Merge [4a1848c27fd63955], which was improperly backed-out (there was no notice or public discussion)... check-in: a62398408f user: pooryorick tags: trunk, main
2024-05-13
19:57
Rebuild the stub table, add attributes to func definitions Leaf check-in: a396528193 user: dkf tags: sentinel