Timeline
Not logged in
Tcl 2016 Conference, Houston/TX, US, Nov 14-18
Send your abstracts to tclconference@googlegroups.com by Sep 12.

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

50 most recent check-ins

2016-09-16
13:07
[b2773188bf] Leaf: merge trunk (user: dgp, tags: dgp-method-type)
02:47
[c41d63cb66] Leaf: Clear away debug debris. (user: dgp, tags: trunk)
02:38
[5c62bdd3fd] [3e6d655e79] Restore ability for Itcl classes to define "info" methods. (user: dgp, tags: trunk)
02:29
[eafd0a0b22] Closed-Leaf: Stop some segfaults (user: dgp, tags: dgp-info-rework)
00:56
[70f75b40f4] Update test results to scope change. (user: dgp, tags: dgp-info-rework)
00:33
[4bc883ddae] Revert the effects of this branch on the new animals in the Itcl 4 zoo. (user: dgp, tags: dgp-info-rework)
2016-09-15
22:16
[2734627091] Some usage message fixes. (user: dgp, tags: dgp-info-rework)
18:17
[7e45fb7707] Give root object methods ugly backdoor access to the context stack. (user: dgp, tags: dgp-info-rework)
2016-09-13
09:59
[9fb42ab305] WIP (user: dgp, tags: dgp-info-rework)
2016-09-12
19:29
[b807419275] more WIP (user: dgp, tags: dgp-info-rework)
17:31
[9d3811dcd2] merge trunk (user: dgp, tags: dgp-info-rework)
17:28
[ef744b847d] merge trunk (user: dgp, tags: dgp-method-type)
17:28
[30494efa40] Eliminate the pointless (objc, objv) shift in itclRootMethodType methods. (user: dgp, tags: trunk)
2016-09-09
15:12
[b0118ac297] merge trunk (user: dgp, tags: dgp-info-rework)
15:10
[eeb77666cd] merge trunk (user: dgp, tags: dgp-method-type)
15:08
[baf65dd2ca] [e5f529da75] Fix scope of inherited non-public commons. (user: dgp, tags: trunk)
2016-08-30
19:31
[f9361450b8] WIP (user: dgp, tags: dgp-info-rework)
2016-08-26
12:48
[a05bc3e6d2] merge trunk (user: dgp, tags: dgp-method-type)
12:16
[72e57e75b5] Use resolved built-in commands to avoid shadowing by child class methods. (user: dgp, tags: trunk)
2016-08-25
15:27
[f21f3d75e2] merge trunk (user: dgp, tags: dgp-method-type)
15:25
[bd2ba2b4f4] Repair failed refcounting. (user: dgp, tags: trunk)
2016-08-23
17:31
[162f4a8a4a] Fix places where Tcl_CreateHashEntry() interface was used wrong. (user: dgp, tags: trunk)
16:31
[b94a601eba] Missing memory cleanup after Tcl_SplitList() calls. (user: dgp, tags: trunk)
16:09
[0b0d0e0b8c] Plug memory leaks that occur when Itcl is used over a complete interp lifetime. (user: dgp, tags: trunk)
2016-07-28
12:55
[b9bee7d518] merge trunk (user: dgp, tags: dgp-method-type)
12:49
[206fa30661] merge release (user: dgp, tags: trunk)
2016-07-12
16:58
[bc63499cc6] Closed-Leaf: Update `make dist` to support configure.in -> configure.ac (user: dgp, tags: itcl-4-0-5-rc, itcl-4-0-5)
15:26
[4db5e0b217] Bump to Itcl 4.0.5 (user: dgp, tags: itcl-4-0-5-rc)
2016-06-15
14:37
[93aaaa7c90] Leaf: Merge trunk (user: jan.nijtmans, tags: novem-support)
13:37
[68e71b59f1] configure.in -> configure.ac, and make Itcl work with Tcl 8.7. (user: jan.nijtmans, tags: trunk)
2016-06-13
17:36
[a0e58a2db9] merge trunk (user: dgp, tags: dgp-method-type)
2016-06-11
11:24
[1813117b9e] Rebuild ./configure, this time with the trunk branch of tclconfig instead of the practcl branch (user: hypnotoad, tags: trunk)
11:15
[2c06d8f7a1] Fixing configure. There was a typo that was preventing --disable-shared --enable-stubs from being expressed properly (user: hypnotoad, tags: trunk)
11:10
[274b8fcbe8] Updated to the latest TEA, which permits disabling of stubs from ./configure for static builds (user: hypnotoad, tags: trunk)
2016-06-09
20:32
[ea1a555d21] merge trunk (user: dgp, tags: dgp-method-type)
20:31
[a4b7fff898] Use new preserve/release machinery on all vars managed by custom resolvers. (user: dgp, tags: trunk)
20:19
[8e72795f53] Establish a system for properly preserving and releasing class common variables. Prior technique of just bumping a refcount of every Itcl variable was creating leaks. (user: dgp, tags: trunk)
2016-06-07
14:14
[6788fb21bc] merge trunk (user: dgp, tags: dgp-method-type)
14:12
[3ca0cf35da] Purge all the NOTDEF sections so they no longer add confusion. Code history is still in code history. (user: dgp, tags: trunk)
14:05
[06c0275045] merge trunk (user: dgp, tags: dgp-method-type)
13:47
[5ee77457c6] Plug more leaking objects. (user: dgp, tags: trunk)
12:31
[e9b8584570] Be sure to remove entry from instances map when ItclObject dies. (user: dgp, tags: trunk)
2016-06-06
19:18
[ffbc11c339] Convert the ID -> Itcl object map to a string key hash table so we no longer create and leak a Tcl_Obj key value for each Itcl object. (user: dgp, tags: trunk)
19:06
[667372dfb0] With the new unique identifier, the Itcl object -> ID map is implicit in Itcl and TclOO machinery. No need to keep a separate hash. (user: dgp, tags: trunk)
18:46
[1d80795187] While chasing a leak, came across this unique ID generator. There's no need for this. Every Itcl object is also a TclOO object and every TclOO object already possesses a permanent unique identifier -- the fully qualified name of its associated namespace. (user: dgp, tags: trunk)
2016-06-03
20:03
[2c97596c81] Many years back the NOTDEF macro was used to disable the effects of unset traces on object and class variables. See checkin [92d91879d5fb2655]. Unfortunately the allocation of machinery to set the traces was not also disabled, so we were left with a memory leak. This checkin extends the use of NOTDEF to disable it all the way. (user: dgp, tags: trunk)
17:28
[9971950585] Leaked the "instances" key in the internal dict (purpose murky). (user: dgp, tags: trunk)
2016-03-01
16:02
[ebe233cdf9] merge trunk (user: dgp, tags: novem-support)
15:59
[35ea64454f] merge trunk (user: dgp, tags: dgp-method-type)
15:14
[bdc61cbb00] merge release (user: dgp, tags: trunk)