Itk - the [incr Tk] extension

Timeline
Login

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

50 check-ins occurring around a1eaab006bdcf6c8.

2016-09-19
19:01
merge trunk check-in: 360f468ec5 user: dgp tags: dgp-method-type
19:01
Protect against loading Itk 4 in an interp already housing Itcl 3. check-in: 52ddb55ee0 user: dgp tags: trunk
2016-09-16
15:16
merge trunk check-in: 1b12c5b8dc user: dgp tags: dgp-method-type
15:10
Improvements to the MSVC build machinery and porting fixes to code from Ashok Nadkarni. check-in: 3f30d567bc user: dgp tags: trunk
2016-08-30
10:40
Removed some unnecessary quotes Closed-Leaf check-in: 12d916471c user: apnadkarni tags: apn-itk-vc-fixes
2016-08-20
16:22
Added some comments about building check-in: 578b11705d user: apnadkarni tags: apn-itk-vc-fixes
15:16
Fixes for building with Visual C++ compilers. Tested with VC++ 6 (32-bit) and 2003 SDK compiler (64-bit).

C sources changed to conform to C89 (instead of C99). makefile.vc and nmakehlp.c updated (too many changes to list) Build expects Itcl to reside in a directory called itcl that is the sibling of the itk directory. nmake install also works but nmake winhelp (docs) does not as it relies on an external program hrtf.exe which I do not have.

Only verified with the demo itkedit script after modifying the Iwidgets package to use Itk 4 instead of Itk 3. The test scripts fail with errors that I believe are not related to Windows. check-in: c8e108e7ab user: apnadkarni tags: apn-itk-vc-fixes

2016-03-01
15:44
merge trunk check-in: db8e1aec88 user: dgp tags: dgp-method-type
15:43
merge release check-in: 3f7b7e2865 user: dgp tags: trunk
15:42
merge release check-in: 1b04f825dc user: dgp tags: itk-3-branch
2016-02-22
16:17
merge Itk 3 Closed-Leaf check-in: 72bc7d1f1c user: dgp tags: itk-3-4-2, itk-3-4-2-rc, rc1
16:16
Backport fix for [8a022f72e7]. check-in: b13ef6aaae user: dgp tags: itk-3-branch
2016-02-16
20:15
Bump to Itk 4.0.2 Closed-Leaf check-in: 050649acf8 user: dgp tags: itk-4-0-2, itk-4-0-2-rc, rc0
20:08
Bump to Itk 3.4.2 check-in: 511f21fb0f user: dgp tags: itk-3-4-2-rc, rc0
20:03
Don't allow Itk 4 to attempt to use a pre-8.6 Tcl interp. It is destined to fail, and that failure blocks use of Itk 3 that can work. check-in: 3635b87a94 user: dgp tags: trunk
2016-02-11
21:00
merge trunk check-in: 47c1ffeb42 user: dgp tags: dgp-method-type
20:58
The Itk_ConfigOptionPartProc "Itk_PropagatePublicVar" can only work on a scalar variable, so screen out array variables from having an ArchOptionPart created. check-in: f5fc5c8074 user: dgp tags: trunk
20:49
TEA update check-in: 6024d057db user: dgp tags: itk-3-branch
20:15
The Itk_ConfigOptionPartProc "Itk_PropagatePublicVar" can only work on a scalar variable, so screen out array variables from having an ArchOptionPart created. check-in: 3ba627cdac user: dgp tags: itk-3-branch
2015-12-10
18:50
Make version demand in testing to avoid worst testing errors. check-in: 802488c6f5 user: dgp tags: itk-3-branch
2015-10-22
15:48
Revise cget method to direct C implementation. check-in: 0614e72ef9 user: dgp tags: dgp-method-type
14:45
compiler warning check-in: ed627972ff user: dgp tags: dgp-method-type
14:44
Test revised -- think it was expecting wrong [itcl::code] context, but callback is fully qualified so it doesn't appear to matter. Also removed things not longer needed. check-in: c1c300c05c user: dgp tags: dgp-method-type
13:56
Get the namespace contexts right for configure method and friends. check-in: bdbf1878b9 user: dgp tags: dgp-method-type
2015-10-21
18:14
Adjust the frame management of Itk_PropagatePublicVar() to new expectations. check-in: 0893a4080a user: dgp tags: dgp-method-type
2015-08-04
17:51
Don't free buffer before we're done reading from it. check-in: a1eaab006b user: dgp tags: dgp-method-type
16:36
Get the toplevel.test tests passing again. check-in: 6b0ed12502 user: dgp tags: dgp-method-type
2015-08-03
21:01
Much more progress. check-in: ed739315fd user: dgp tags: dgp-method-type
04:20
Debugging work in progress.... check-in: b8982b983a user: dgp tags: dgp-method-type
2015-07-29
16:45
merge trunk check-in: 482c48daf2 user: dgp tags: dgp-method-type
10:01
In progress effort to repair context juggling. check-in: b41e9c4dc4 user: dgp tags: dgp-method-type
2015-05-01
16:50
[fa152b6a6e] Continue support of mixed case pacakge name "Itk". Permits continued use of [package require Itk] in existing scripts. Thanks ralfixx! check-in: b3513260e3 user: dgp tags: trunk
16:42
[8a022f72e7] Correct memory access violation. Thanks ralfixx! check-in: 2f9e81a683 user: dgp tags: trunk
2015-03-19
16:44
Accept more Win native build improvements from Ralf Fassel. check-in: 6d12daee30 user: dgp tags: itk-3-4-1, itk-3-branch
2015-03-18
13:16
Recover the rules.vc from CVS toplevel check-in: 99bfa871db user: dgp tags: itk-3-branch
2015-03-11
17:48
merge release check-in: c9fc24de31 user: dgp tags: trunk
17:47
merge release check-in: bbb9f3d367 user: dgp tags: itk-3-branch
2015-02-26
18:44
Update the idioms for stubs initialization. Closed-Leaf check-in: bc0e48ab05 user: dgp tags: itk-4-0-1, itk-4-0-1-rc
2015-02-25
13:16
Regenerate stubs declarations to get C++ linkage right. check-in: 4f4a0bbb92 user: dgp tags: itk-4-0-1-rc
13:15
eliminate unused variable check-in: fe90b13b71 user: dgp tags: itk-4-0-1-rc
2015-02-24
17:55
Borrow genstubs tool from Itcl; Run it. Closed-Leaf check-in: 8b5571dcf5 user: dgp tags: dgp-linkage
15:49
Stop using the cargo cult idioms from ~2001 for Foo_InitStubs() calls. Closed-Leaf check-in: 983ca7876e user: dgp tags: dgp-initstubs
15:28
remove unreachable code check-in: 96f440d6e8 user: dgp tags: itk-4-0-1-rc
2015-02-05
13:45
merge trunk check-in: 66a2f526df user: dgp tags: itk-4-0-1-rc
13:43
Itk_ArchCompAddCmd(): Make sure old frame is restored even in error exit. check-in: 9219eeba4c user: dgp tags: trunk
2015-01-30
18:50
merge trunk check-in: cb282e78f1 user: dgp tags: itk-4-0-1-rc
18:48
Fix [ae14d0a924] by getting context for Itcl_GetInstanceVar() call right. check-in: 9922af6179 user: dgp tags: trunk
2015-01-26
17:00
merge trunk check-in: 2fc403285e user: dgp tags: itk-4-0-1-rc
17:00
Accommodate the changed Tcl_GetHashKey() signature. check-in: e764406f0f user: dgp tags: trunk
16:56
Accommodate the changed Tcl_GetHashKey() signature. Closed-Leaf check-in: 92ebd024a9 user: dgp tags: itk-3-4-1-rc