Itcl - the [incr Tcl] extension

Timeline
Login

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

50 most recent check-ins tagged with "trunk"

2026-08-21
15:59
Run CI build against Tcl 9.0. Stop all support for Tcl 8.5 leaf check-in: 652875dd3d user: jan.nijtmans tags: trunk, main
2026-06-17
19:09
close fork check-in: b3e5201f83 user: dgp tags: trunk, main, itcl-4-3-8
19:08
Bump to Itcl 4.3.8 check-in: fd0e45e1da user: dgp tags: trunk, main
2026-05-08
05:10
Fix NMAKEHLP_NATIVE failures for Tk test-classic runs check-in: e5019716f4 user: pbrooks tags: trunk, main
2026-04-26
04:28
Remove x86_64-w64-mingw32-nmakehlp.exe. In its place, use the NMAKEHLP_NATIVE variable to find an nmakehlp.exe during cross compilation. check-in: 2bb1b167ca user: pbrooks tags: trunk, main
2026-03-23
08:08
autoconf -> 2.73 check-in: 10e181dc99 user: jan.nijtmans tags: trunk, main
2026-03-03
10:36
Version -> 4.3.7. Update rules.vc. check-in: 307a902cfa user: jan.nijtmans tags: trunk, main, itcl-4-3-7
2026-03-02
11:27
Fix for import-* testcases, using gcc on 32-bit platforms. Reported by Paul Obermeier. Thanks! check-in: dbecf98e25 user: jan.nijtmans tags: trunk, main
08:31
Use Tcl_NewBooleanObj() where it make sense check-in: 3dbff68d3e user: jan.nijtmans tags: trunk, main
07:46
Tcl_GetCommandInfoFromToken() and Tcl_GetCommandInfo() return (actually) Booleans. Make that more clear in the calls. check-in: b5a8ea9413 user: jan.nijtmans tags: trunk, main
2026-01-08
10:48
Version -> 4.3.6 check-in: 4aeb4fd743 user: jan.nijtmans tags: trunk, main, itcl-4-3-6
08:57
Fix Itcl_RegisterObjC TIP #626 macro, for using with stubs check-in: 64607e04e1 user: jan.nijtmans tags: trunk, main
08:32
.. but Itcl_RegisterObjC and Itcl_FindC should still be buildable check-in: adca6e7538 user: jan.nijtmans tags: trunk, main
07:46
Implement last part of TIP #626, for Itcl check-in: b1fbf7d763 user: jan.nijtmans tags: trunk, main
2026-01-07
07:33
ckalloc -> Tcl_Alloc check-in: e748edb383 user: jan.nijtmans tags: trunk, main
2026-01-05
10:14
Update nmakehlp.c check-in: 089614d4d7 user: jan.nijtmans tags: trunk, main
2025-12-23
14:59
indenting check-in: cea505230b user: jan.nijtmans tags: trunk, main
14:37
Don't lose stuff when doing 'make genstubs' check-in: 4c0afa2bbe user: jan.nijtmans tags: trunk, main
13:15
Make it compile with Tcl 8 (again) check-in: a9e651f766 user: jan.nijtmans tags: trunk, main
12:42
Add Itcl_ConfigBodyCmd2() and ItclEnsembleSubCmd2() to stub table. Internal, but needed for Itk with TIP #626. check-in: ffdad99336 user: jan.nijtmans tags: trunk, main
2025-12-22
13:43
Minor simplification: Tcl 8.7 doesn't need to be supported any more check-in: 8b361a3c0f user: jan.nijtmans tags: trunk, main
2025-11-25
08:44
Update to actions/checkout@v6 check-in: 2d09cb67db user: jan.nijtmans tags: trunk, main
2025-11-17
21:41
closes [067b311333]: eliminate old-style function definition check-in: 6be6a2c83b user: sebres tags: trunk, main
2025-11-04
08:34
Version => 4.3.5 check-in: 8f4ea188d4 user: jan.nijtmans tags: trunk, main
2025-10-26
22:08
Add IWYU pragma annotations check-in: dfd477e3a4 user: jan.nijtmans tags: trunk, main
2025-10-17
07:11
Bring spacing up to date with Tcl and other extensions check-in: 3e45be6f50 user: jan.nijtmans tags: trunk, main
2025-10-16
13:29
Small tweak creating "::itcl::build-info" check-in: 3e76b35a6f user: jan.nijtmans tags: trunk, main
2025-09-10
10:06
Update TEA. Download tclconfig through git check-in: d3d73833ab user: jan.nijtmans tags: trunk, main
2025-07-25
18:45
version -> 4.3.4 for release check-in: 2d64c42f73 user: dgp tags: trunk, main, itcl-4-3-4
2025-07-18
16:13
TEA update check-in: 42b8540207 user: jan.nijtmans tags: trunk, main
2025-06-27
09:48
Fix 4eb878ad82: configure for itcl on linux fails with error message check-in: 6d71d99a9b user: jan.nijtmans tags: trunk, main, itcl-4-3-3
2025-05-20
07:37
Update rules.vc to latest version check-in: 458af6824f user: jan.nijtmans tags: trunk, main
2025-04-16
10:02
Handle TclVarHashCreateVar() returning NULL check-in: 7e4fe26dd5 user: jan.nijtmans tags: trunk, main
2025-04-09
13:48
Update rules.vc check-in: d6251de4d5 user: jan.nijtmans tags: trunk, main
2025-04-08
14:12
When compiling for Tcl8, we automatically compile for Tk8 (when appropriate) as well check-in: a78fe3f6f7 user: jan.nijtmans tags: trunk, main
14:03
Update to latest tcl.m4 check-in: 2e579cdb5f user: jan.nijtmans tags: trunk, main
2025-03-26
13:46
Typo: there is no libucrt.lib check-in: e82db5b460 user: jan.nijtmans tags: trunk, main
2025-03-20
14:55
Re-generate "configure" check-in: 178d4f7da0 user: jan.nijtmans tags: trunk, main
2025-03-14
16:53
Don't support autoconf < 2.69 any more check-in: f9c51aee07 user: jan.nijtmans tags: trunk, main
13:16
Prepare for Tcl 9.1 check-in: a1dbf0b988 user: jan.nijtmans tags: trunk, main
2025-03-04
10:47
Allow 3th argument of Itcl_FindC() to be NULL. doc update check-in: aca569fa16 user: jan.nijtmans tags: trunk, main
2025-03-03
20:26
Indenting. Fix Itcl_FindC2's return value. Update documentation check-in: 0077152295 user: jan.nijtmans tags: trunk, main
14:33
Don't crash if info->deleteProc == NULL check-in: 4caddd5f83 user: jan.nijtmans tags: trunk, main
09:58
Fix compilation with Tcl 8.6 headers check-in: 0748909441 user: jan.nijtmans tags: trunk, main
2025-03-01
16:58
Implement new API Itcl_RegisterObjC2/Itcl_FindC2, needed fo 64-bit objc capability. Will be fully implemented in Itcl 4.4 (TIP #626) check-in: 0d421b1033 user: jan.nijtmans tags: trunk, main
2025-02-28
10:01
Update rules.vc check-in: 2a6a651356 user: jan.nijtmans tags: trunk, main
2025-02-20
13:48
version -> 4.3.3 for next release check-in: 2867efec19 user: jan.nijtmans tags: trunk, main
13:23
amend to [987067386fa2edae]: adding coverage for constructor too (just to ensure we don't fall into the same trap by constructors) check-in: eb467f0c52 user: sebres tags: trunk, main
12:56
fixes [987067386fa2edae] don't use name of class in destructed hash, so ensure NS::C inheriting C would invoke destructor of base class (if both have destructors and clases have the same name) check-in: 883c2c383f user: sebres tags: trunk, main
12:54
add test illustrating bug [987067386fa2edae]: NS::C inheriting C would not invoke destructor of base class (if both have destructors and clases have the same name) check-in: df20905f77 user: sebres tags: trunk, main