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-07-12
16:58
[bc63499cc6] 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] Leaf: configure.in -> configure.ac, and make Itcl work with Tcl 8.7. (user: jan.nijtmans, tags: trunk)
2016-06-13
17:36
[a0e58a2db9] Leaf: 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)
15:08
[08cb64a8ed] Leaf: merge release (user: dgp, tags: itcl-3-branch)
2016-02-19
20:20
[1f2631a6e4] Closed-Leaf: merge trunk (user: dgp, tags: rc1, itcl-4-0-4-rc, itcl-4-0-4)
19:53
[23ac0a866b] test to demo the bug (user: dgp, tags: trunk)
19:46
[d2d9b5ab18] [35a5baca67] Make sure [chain] parsing of method name accounts for arguments. (user: dgp, tags: trunk)
2016-02-18
14:37
[4415574ac9] Update release notes (user: dgp, tags: itcl-4-0-4-rc)
14:30
[863aa43ab0] merge trunk (user: dgp, tags: itcl-4-0-4-rc)
14:22
[122dbdf8f0] merge trunk (user: dgp, tags: dgp-method-type)
14:20
[fe28bde342] Remove remnants of old constructor system. (user: dgp, tags: trunk)
01:48
[c6edcb1612] Modify constructor body same way on changes as on creation. (user: dgp, tags: trunk)
2016-02-17
21:17
[04806cb223] New test to demo failure in constructor reform. (user: dgp, tags: trunk)
2016-02-16
19:40
[4a4a1b0c5e] Closed-Leaf: Bump to Itcl 3.4.3 (user: dgp, tags: rc0, itcl-3-4-3-rc, itcl-3-4-3)
2016-02-11
21:02
[5e43c61310] merge trunk (user: dgp, tags: rc0, itcl-4-0-4-rc)
20:49
[83d30bed8a] TEA update (user: dgp, tags: trunk)
15:33
[fdb819fdae] merge trunk (user: dgp, tags: itcl-4-0-4-rc)
15:25
[84927ea921] merge trunk (user: dgp, tags: dgp-method-type)
15:24
[a18ad58768] Remove disabled code. (user: dgp, tags: trunk)
15:12
[ea4dcd7c65] Public commons are in the class namespace. (user: dgp, tags: trunk)
2016-01-28
17:53
[e13051940a] Bump to Itcl 4.0.4 (user: dgp, tags: itcl-4-0-4-rc)
2016-01-26
16:02
[421d3a5203] merge fork (user: dgp, tags: dgp-method-type)
16:01
[5bb5c4ee8e] merge mark (user: dgp, tags: dgp-method-type)
16:00
[6436e539c4] unused variable (user: dgp, tags: trunk)
2016-01-19
13:14
[16b099b68f] Closed-Leaf: finish merge (user: dgp, tags: dgp-method-type-fork)
04:08
[743734f0f0] merge trunk (user: dgp, tags: dgp-method-type)
04:04
[8f8f119f8f] [ec215db901][SF 276] Rework constructor invocation. Fixes bugs. Still leaves some internals more exposed than I would prefer. (user: dgp, tags: trunk)
2016-01-13
19:28
[49af3cb958] Un-Rube-ify the refcounting in Itcl_CreateArgs() and callers. (user: dgp, tags: trunk)
17:42
[77ed8d6ec8] The "constructor" and "destructor" fields of ItclClass are also written but never read, thus not truly used. Eliminate. (user: dgp, tags: trunk)