Itcl - the [incr Tcl] extension

Timeline
Login

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

50 most recent check-ins

2026-05-08
05:10
Fix NMAKEHLP_NATIVE failures for Tk test-classic runs leaf 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-04-25
20:39
Remove x86_64-w64-mingw32-nmakehlp.exe. In its place, use the NMAKEHLP_NATIVE variable to find an nmakehlp.exe during cross compilation. Add find_nmakehlp.tcl to deduce NMAKEHLP_NATIVE from TCLSH_NATIVE. Increase MINOR version of rules.vc to 17. leaf check-in: 6cec42d169 user: pbrooks tags: pbrooks-nmakehlp-exe-removal
2026-04-23
18:06
Create new branch named "pbrooks-nmakehlp-exe-removal" check-in: 23b0c2fb5d user: pbrooks tags: pbrooks-nmakehlp-exe-removal
2026-03-23
08:08
autoconf -> 2.73 check-in: 10e181dc99 user: jan.nijtmans tags: trunk, main
2026-03-03
15:24
objectFlags -> flags (there cannot be confusion here) leaf check-in: dea3bb01e0 user: jan.nijtmans tags: tip-626
15:12
formatting check-in: db7d4e4e85 user: jan.nijtmans tags: tip-626
14:51
Overhoal flag usage check-in: 1d7e2f4e1e user: jan.nijtmans tags: tip-626
14:15
Add 3 more flags to ItclObjectFlags, in stead of storing those in separate fields check-in: 248f0e3010 user: jan.nijtmans tags: tip-626
12:53
Merge trunk. Version -> 4.4a2 check-in: c0b9baf932 user: jan.nijtmans tags: tip-626
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:35
Merge trunk check-in: 07ced5504e user: jan.nijtmans tags: tip-626
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:36
Merge trunk check-in: caa0b8f96c user: jan.nijtmans tags: tip-626
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:58
Version => 4.4a1 check-in: 49defad8bb user: jan.nijtmans tags: tip-626
10:48
Version -> 4.3.6 check-in: 4aeb4fd743 user: jan.nijtmans tags: trunk, main, itcl-4-3-6
10:11
Merge trunk check-in: 8a98a2c2b4 user: jan.nijtmans tags: tip-626
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
08:08
Merge trunk check-in: 22f5558dd2 user: jan.nijtmans tags: tip-626
07:33
ckalloc -> Tcl_Alloc check-in: e748edb383 user: jan.nijtmans tags: trunk, main
2026-01-06
12:35
Merge trunk. Make it work with 8.6 (again) check-in: 6873c074eb user: jan.nijtmans tags: tip-626
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:39
Merge-mark check-in: 2d6ff7ab4b user: jan.nijtmans tags: tip-626
14:37
Don't lose stuff when doing 'make genstubs' check-in: 4c0afa2bbe user: jan.nijtmans tags: trunk, main
13:37
Merge trunk check-in: c92d30c1ef user: jan.nijtmans tags: tip-626
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
16:15
Merge trunk. ckalloc -> Tcl_Alloc check-in: 9347b01e21 user: jan.nijtmans tags: tip-626
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-19
17:47
tests illustrating regression bug [3a2e7bf0e2] - protection of methods seems to be ignored if invoked from body of method of another class (from not a inheritance) leaf check-in: 59b8a1af31 user: sebres tags: bug-3a2e7bf0e2
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-19
21:14
Eliminate most Tcl_AppendStringsToObj() usages check-in: 7f237f9722 user: jan.nijtmans tags: tip-626
20:48
merge trunk check-in: fcae798cba user: jan.nijtmans tags: tip-626
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:53
Rebase to trunk check-in: b453289780 user: jan.nijtmans tags: tip-626
13:29
Small tweak creating "::itcl::build-info" check-in: 3e76b35a6f user: jan.nijtmans tags: trunk, main
13:23
Tcl < 9 doesn't have Tcl_MethodType2 check-in: a769736a18 user: jan.nijtmans tags: tip-626
12:34
Merge trunk check-in: a63883d95f user: jan.nijtmans tags: tip-626
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