Timeline
Not logged in

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

50 most recent check-ins

2025-08-20
12:22
Move a bit of internal machinery Leaf check-in: fe65866873 user: dkf tags: trunk, main
10:11
Move another command into C: classvariable check-in: 6c7484683c user: dkf tags: trunk, main
2025-08-19
21:48
Bug-fixing Leaf check-in: fe48b3a8ee user: jan.nijtmans tags: platform-macos-simplification
15:45
Slightly faster way to write the init script check-in: 9a3123970f user: dkf tags: trunk, main
15:05
Experimental simplification for platform on MacOS check-in: d2d84b4507 user: jan.nijtmans tags: platform-macos-simplification
14:49
Rewrite slots in C to get a performance boost. [effa2e2346] check-in: 8ab9fecd56 user: dkf tags: trunk, main
14:46
Add some documentation comments Closed-Leaf check-in: bd1ca51921 user: dkf tags: rewrite-slots-in-c
14:15
Add remoaining slot ops check-in: a94a240d73 user: dkf tags: rewrite-slots-in-c
13:51
Saner C implementation of slot methods; add unknown handler to C side check-in: 33a5909dac user: dkf tags: rewrite-slots-in-c
12:45
Merge 9.0 check-in: a40e6f6704 user: jan.nijtmans tags: trunk, main
12:44
support for MacOS Tahoe, platform => 1.0.20 Leaf check-in: a14f4e0d7f user: jan.nijtmans tags: core-9-0-branch
12:36
support for MacOS Tahoe, platform => 1.0.20 Leaf check-in: 6c5ca6074f user: jan.nijtmans tags: core-8-6-branch
10:59
merge trunk check-in: 96c2aeb205 user: dkf tags: rewrite-slots-in-c
09:00
Speed up TclOO init; no directing via unknown method handler for slots of classes we define ourselve... check-in: f17dd10723 user: dkf tags: trunk, main
08:57
Working on rewriting the slot implementation in C; not quite correct yet check-in: e7d55b49d6 user: dkf tags: rewrite-slots-in-c
2025-08-18
21:49
Minor corrections, handle Tcl 9 platform reductions Closed-Leaf check-in: ba40adf133 user: jan.nijtmans tags: bug-a91b242d43
21:46
circumvent for [8a13caa31dd8e3a5]: load tcltest if needed (using `load {} Tcltest`) - as a result tc... Leaf check-in: 6e6d953e8c user: sebres tags: experimental-load-tcltest-implicitly
21:40
partial back-port from tclSE (currently windows only): allow to load statically linked modules witho... check-in: 07f7174617 user: sebres tags: experimental-load-tcltest-implicitly
14:18
Oops, shouldn't use string compare here check-in: d060eacab2 user: jan.nijtmans tags: bug-a91b242d43
14:08
Let's not break it with Tcl 8.5 check-in: 2402e67682 user: jan.nijtmans tags: bug-a91b242d43
13:56
Assume that - one day - MacOS 26.5 will be there check-in: 0e5d8faee4 user: jan.nijtmans tags: bug-a91b242d43
13:27
Update changes check-in: 249c929a43 user: jan.nijtmans tags: bug-a91b242d43
13:23
platform version => 1.0.20 check-in: b4c2c68b42 user: jan.nijtmans tags: bug-a91b242d43
13:20
Update "platform" for MacOS-26 (Tahoe). See [https://core.tcl-lang.org/tk/tktview/a91b242d43|a91b242... check-in: 1c3b805ec2 user: jan.nijtmans tags: bug-a91b242d43
12:29
Lazy init for 9.1 Leaf check-in: 105952fb15 user: apnadkarni tags: apn-oo-lazy-init-sbmod-91
11:49
Fixed inconsistent indenting, introduced [0433b67adc|here]. See also [87b69745be] check-in: ee22d2717f user: jan.nijtmans tags: core-9-0-branch
11:39
Slightly chisel down the execution time of the oo init script, check-in: c873b5222a user: dkf tags: trunk, main
08:56
Accelerate definition of [oo::define initialise]. [effa2e2346] check-in: 5abd67e1ea user: dkf tags: trunk, main
08:32
Merge 9.0 check-in: d65c84decf user: jan.nijtmans tags: trunk, main
08:28
Better not use the old octal notation (even though it still works) check-in: 803ecf28a2 user: jan.nijtmans tags: core-9-0-branch
2025-08-17
21:22
Start making TclOO faster to initialise [effa2e2346] check-in: 7aa55929ad user: dkf tags: trunk, main
16:09
merge trunk Leaf check-in: 4a7b1f9d1b user: dkf tags: c-std-update
11:25
More bools and pieces check-in: 28a7d957c7 user: dkf tags: c-std-update
2025-08-16
22:00
Merge-mark check-in: 4e7cb60dd0 user: jan.nijtmans tags: core-9-0-branch
17:17
Version => 8.6.18 check-in: b32fdef952 user: jan.nijtmans tags: core-8-6-branch
14:12
few improvements for [effa2e2346f8372a]: code deduplication, init commands declared as list, update ... Leaf check-in: 6a997a7f19 user: sebres tags: apn-oo-lazy-init-sbmod
04:22
Delete oo::singleton,configurable commands before defining them as classes Leaf check-in: edd3cd05f0 user: apnadkarni tags: apn-oo-lazy-init
04:02
Proof of concept to reduce interp start times by lazy loading oo check-in: 897093b790 user: apnadkarni tags: apn-oo-lazy-init
2025-08-15
21:25
Merge 9.0 check-in: e42f382022 user: jan.nijtmans tags: trunk, main
21:19
Merge 8.6 check-in: 694e55c093 user: jan.nijtmans tags: core-9-0-branch
19:15
Merge release check-in: 92f1b4254e user: dgp tags: core-8-6-branch
2025-08-14
13:44
Merge 9.0 - Fix [87b69745be] - move zipfs encoding initialization outside of interp creation. Avoid ... check-in: dc30526e24 user: apnadkarni tags: trunk, main
13:32
Fix [87b69745be] - move zipfs encoding initialization outside of interp creation. Avoid unnecessary ... check-in: 0433b67adc user: apnadkarni tags: core-9-0-branch
2025-08-13
21:10
Merge 9.0 check-in: 454d2b4b2e user: jan.nijtmans tags: trunk, main
21:03
When compiling for Tcl 8.6, make Tcl 9-specific API unavailable. check-in: 201dd6fe5c user: jan.nijtmans tags: core-9-0-branch
17:18
merge 8.6 Closed-Leaf check-in: 91dd920fcb user: dgp tags: rc1, core-8-6-17-rc, core-8-6-17
16:43
Remove more references to version 8.7 check-in: c00ce71a06 user: jan.nijtmans tags: core-9-0-branch
13:52
Merge core-9-0-branch Closed-Leaf check-in: 648341fdeb user: apnadkarni tags: bug-87b69745be
10:57
Merge 9.0 check-in: a7135a65e7 user: jan.nijtmans tags: trunk, main
10:38
Remove another check for TCL_MINOR_VERSION < 7 check-in: f20a357729 user: jan.nijtmans tags: core-9-0-branch