Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-10-03
| ||
13:06 | version -> 4.3.2 (continued). Remove .travis.yml Leaf check-in: 2ea4e08011 user: jan.nijtmans tags: trunk, main | |
12:25 | Update rules.vc. Version -> 4.3.2 check-in: 8b06230ea0 user: jan.nijtmans tags: trunk, main | |
2024-09-18
| ||
17:23 | Bump to version Itcl 4.3.1 check-in: e69ca67edb user: dgp tags: trunk, main, itcl-4-3-1 | |
17:17 |
Several tests are examining the child namespaces of an internal implementation
namespace of TclOO in order to determine whether an Itcl type has instances.
There may have been a time long ago when the Tcl and Itcl implementations agreed with that indirect probe. It must be long in the murky past. These tests have long been failing to test what they purport to test. Revised the tests to use [itcl::find] to ask Itcl whether instances are still present, since that's what the tests claim to be testing. check-in: 45951e9079 user: dgp tags: trunk, main | |
2024-09-09
| ||
20:43 | Eliminate a useless variable some compilers warn about. check-in: e41c91f7ce user: dgp tags: trunk, main, itcl-4-3-0 | |
2024-09-05
| ||
19:30 | Merge the workaround for Tcl_NewObjectInstance() changes. check-in: a85c02da52 user: dgp tags: trunk, rc0, main | |
2024-09-04
| ||
20:25 | Bump to Itcl 4.3.0 for release with Tcl 8.6.15 and 9.0.0. This new minor release marks the attempt to support multi-thread operations. check-in: b93b2b6859 user: dgp tags: trunk, main | |
20:05 |
Workaround of the incompatibility in Tcl_NewObjectInstance() in Tcl 8.6.15.
(See Tcl Ticket 154f0982f2)
Without this workaround, Itcl Bug d0126511d9 re-emerges. I don't think this is a real solution, but it silences the Itcl test suite. I think the interface between Itcl 4 and Tcl is cursed to be forever secretly broken outside narrow ranges of use, which fortunately cover a large space of utility. A vote of confidence from another Tcler before merge to Itcl trunk would be appreciated. Closed-Leaf check-in: 46272cca4d user: dgp tags: workaround-d0126511d9 | |
2024-08-24
| ||
22:20 | fixes [4fff3fc277] (Itcl not thread-safe) - use tcl-internal threaded-object cache instead of (unsafe) Itcl-internal list pool; [9e63c6d8e58ddcad] backported to itcl-3-branch Leaf check-in: 6fbce8c220 user: sebres tags: itcl-3-branch | |
11:47 | fixes [4fff3fc277] (Itcl not thread-safe) - use tcl-internal threaded-object cache instead of (unsafe) Itcl-internal list pool. check-in: 9e63c6d8e5 user: sebres tags: trunk, main | |
2024-08-21
| ||
16:27 | Version -> 4.2.6 check-in: 3f9f10e3e1 user: jan.nijtmans tags: trunk, main | |
2024-05-13
| ||
17:13 | Fix ea82da3940: tcl.m4 "common install locations" needs updating for tcl 9.0 and possible restoring 8.6/8.5 check-in: aa224f01dd user: jan.nijtmans tags: trunk, main, itcl-4-2-5 | |
2024-04-16
| ||
11:24 | Add even more "-encoding utf-8" check-in: 231415ee4c user: jan.nijtmans tags: trunk, main | |
2024-04-15
| ||
18:45 | version -> 4.2.5. Update to latest genStubs.tcl. Add more "-encoding utf-8" check-in: ef1e296807 user: jan.nijtmans tags: trunk, main | |
15:27 | Use "-encoding utf-8" in some test targets check-in: 17cef43a66 user: jan.nijtmans tags: trunk, main | |
2024-01-07
| ||
01:14 | Update to autoconf-2.72. update rules.vc check-in: fe417aa1ce user: jan.nijtmans tags: trunk, main | |
2023-12-11
| ||
10:38 | Re-generate "configure". This should remove the version number from the stub library name, when compiling for Tcl 9 check-in: 627fe15fba user: jan.nijtmans tags: trunk, rc2, main, itcl-4-2-4, rc3, rc4 | |
2023-12-06
| ||
15:02 | re-generate "itclWidget/configure" too check-in: 46e8ba80d3 user: jan.nijtmans tags: trunk, main | |
14:58 | re-generated "configure" check-in: 742a518e4f user: jan.nijtmans tags: trunk, main | |
2023-11-29
| ||
18:05 | Allow library commands to work with Tk 9. check-in: c5b5925063 user: dgp tags: trunk, rc1, main | |
2023-11-23
| ||
04:21 | Fix compile and link issue found in pkgs environment check-in: ee9c424b08 user: griffin tags: trunk, main | |
2023-11-16
| ||
20:11 | version -> 4.2.4 check-in: d6e3aec3d7 user: jan.nijtmans tags: trunk, main | |
19:39 | Update genStubs.tcl check-in: 4103e2a609 user: jan.nijtmans tags: trunk, main | |
2023-11-10
| ||
07:55 | Update to latest rules.vc/nmakehlp.c check-in: 3eb95243f6 user: jan.nijtmans tags: trunk, main | |
2023-10-11
| ||
07:42 | In case other extensions didn't upgrade rules.vc/tcl.m4, make it still possible to use "itcl.h" check-in: dfd34d9287 user: jan.nijtmans tags: trunk, main | |
2023-10-09
| ||
18:22 | Build "Tcl_Size" definition into rules.vc/configure, in stead of itcl header-files check-in: ead1eed125 user: jan.nijtmans tags: trunk, main | |
2023-10-05
| ||
15:26 | Remove a few unneeded shadowed variables check-in: 97c0726c33 user: jan.nijtmans tags: trunk, main | |
2023-09-27
| ||
16:14 | Fix c981aa093a: PKG_STUB_LIB_FILE wrong for Windows. Update TEA check-in: 7c736474b1 user: jan.nijtmans tags: trunk, main | |
2023-09-05
| ||
10:52 | actions/checkout @v3 -> @v4 check-in: e5a9d4963a user: jan.nijtmans tags: trunk, main | |
2023-08-04
| ||
19:21 | Adapt Itcl to TIP #673: Remove deprecated [trace] subcommands check-in: cf89b41d55 user: jan.nijtmans tags: trunk, main | |
2023-07-24
| ||
13:33 | Update TEA for itclWidget as well check-in: 1b5815f210 user: jan.nijtmans tags: trunk, main | |
07:19 | Update TEA files check-in: b08023e54c user: jan.nijtmans tags: trunk, main | |
2023-05-02
| ||
15:31 | More Tcl9 stuff check-in: 17bb04fd0c user: jan.nijtmans tags: trunk, main | |
2023-04-26
| ||
06:46 | Adapt release notes. Some more pre-release tweaks check-in: 88f7ca855b user: jan.nijtmans tags: trunk, main | |
2023-04-25
| ||
11:35 | More Tcl 9 adaptations (was not finished - after all) check-in: 57deccc921 user: jan.nijtmans tags: trunk, main | |
2023-04-23
| ||
22:01 | Finish Tcl9 conversion check-in: 53176e9710 user: jan.nijtmans tags: trunk, main | |
2022-11-17
| ||
14:36 | Fix [ca7f4ddd4e]: compilation failure itcl 3.4.3 with tcl 8.6.13 (with patch). Fix another compiler warning. check-in: aa989cff57 user: jan.nijtmans tags: itcl-3-branch, itcl-3-4-4 | |
2022-11-04
| ||
10:05 | More usage of Tcl_Size, in stead of #if's check-in: 603b079707 user: jan.nijtmans tags: trunk, main, itcl-4-2-3 | |
2022-11-02
| ||
09:53 | minor update to rules.vc check-in: f72685259b user: jan.nijtmans tags: trunk, main | |
2022-10-23
| ||
15:06 | Update win/rules.vc. ItclSizeT -> Tcl_Size check-in: a7ecbf195e user: jan.nijtmans tags: trunk, main | |
2022-10-14
| ||
23:01 | Update TEA files check-in: f72d3ca4cf user: jan.nijtmans tags: trunk, main | |
2022-09-26
| ||
13:39 | Remove unnecessary type-casts. Handle isNativeObjectProc == 2 better check-in: 1c4a6747d2 user: jan.nijtmans tags: trunk, main | |
13:04 | Don't compile Itcl with -DTCL_NO_DEPRECATED any more check-in: a07922ccc2 user: jan.nijtmans tags: trunk, main | |
2022-09-20
| ||
15:04 | ClientData -> void * check-in: a86d508c63 user: jan.nijtmans tags: trunk, main | |
2022-08-30
| ||
16:15 | Unnecessary type-cast Closed-Leaf check-in: 331944d8da user: jan.nijtmans tags: tcloo-64bit | |
14:25 | ClientData -> void * check-in: 3f576fbb4d user: jan.nijtmans tags: tcloo-64bit | |
14:06 | size_t -> ItclSizeT where appropriate check-in: bf86bdcc80 user: jan.nijtmans tags: tcloo-64bit | |
2022-08-29
| ||
11:58 | Merge trunk check-in: f4147da027 user: jan.nijtmans tags: tcloo-64bit | |
11:55 | Merge trunk Closed-Leaf check-in: 6d161dc356 user: jan.nijtmans tags: tip-627 | |
2022-07-07
| ||
11:03 | Update rules.vc check-in: 27ffaafdb3 user: jan.nijtmans tags: trunk, main | |