Tcl Source Code

Timeline
Login

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

50 most recent check-ins related to "tip-257-implementation-branch"

2006-10-31
09:20
Renamed functions to reduce confusion and added to header file. Closed-Leaf check-in: 29c0ed87e2 user: dkf tags: tip-257-implementation-branch
09:14
Added more API as requested by Arnulf Wiedermann <[email protected]> Also added more comment... check-in: 4a234b23e9 user: dkf tags: tip-257-implementation-branch
2006-10-23
21:20
Rewritten to not pass function pointers through ClientData directly; some compilers/architectures do... check-in: 83b9e972cf user: dkf tags: tip-257-implementation-branch
13:20
Use internal TclListObjGetElements macro where appropriate. check-in: b9384d847c user: dkf tags: tip-257-implementation-branch
2006-10-22
23:01
Add some hacks for Itcl support check-in: 43311a0a2f user: dkf tags: tip-257-implementation-branch
00:26
Fixed the remaining TODO, made the call chains more efficient, reworked the introspectors to be ense... check-in: ff88c2efab user: dkf tags: tip-257-implementation-branch
2006-10-21
01:11
Fix problems identified by AKu, and finish moving [oo::copy] to where it belongs check-in: 32f0377fc1 user: dkf tags: tip-257-implementation-branch
2006-10-19
21:09
Clarify; metadata applies special interpretation to NULL so don't call clientData check-in: f3924943c5 user: dkf tags: tip-257-implementation-branch-patchpoint-20061020T1300, tip-257-implementation-branch
21:06
Add a metadata mechanism (C API only; scripts can use variables) that allows code to attach arbitrar... check-in: 3fa7882bc7 user: dkf tags: tip-257-implementation-branch
21:04
Strip bits that I'm never planning to enable. check-in: e633cd4b0d user: dkf tags: tip-257-implementation-branch
2006-10-15
23:14
Move the copy-object operation to a place where it fits better and expose it as a part of the public... check-in: 1677233b18 user: dkf tags: tip-257-implementation-branch
2006-10-11
02:01
fix line endings check-in: e1a830772b user: dgp tags: tip-257-implementation-branch
01:59
tclOOCall.c build targets check-in: 2441cc887d user: dgp tags: tip-257-implementation-branch
2006-10-08
17:14
Makefile updates for new file check-in: 2cb6b556f8 user: dkf tags: tip-257-implementation-branch
17:13
Following experiments, now have (possibly imperfect implementation of) class mixins. Factor out the ... check-in: 853ef8835f user: dkf tags: tip-257-implementation-branch
15:39
Following experiments, now have (possibly imperfect implementation of) class mixins. Factor out the ... check-in: 6c491a698c user: dkf tags: tip-257-implementation-branch
2006-10-04
22:17
Many improvements to introspection; all features should now be introspectable. check-in: 9ee3a8c373 user: dkf tags: tip-257-implementation-branch
14:12
Add some memory tests check-in: 5bf32d9fda user: dkf tags: tip-257-implementation-branch
14:05
Tidy up long lines check-in: b91db59a19 user: dkf tags: tip-257-implementation-branch
2006-10-03
23:32
Fixed jenglish's nasty filter recursion case. Filters can't be recursively entered *unless* they're ... check-in: cdb4d99073 user: dkf tags: tip-257-implementation-branch
00:21
fix line endings check-in: 424bd35527 user: dgp tags: tip-257-implementation-branch
2006-10-02
22:52
Following discussion on c.l.t, remove oo::definer and oo::struct completely. check-in: bd7abb6f29 user: dkf tags: tip-257-implementation-branch
22:28
Remove oo::definer and oo::struct from the global state; they're not important enough. check-in: 6bed76212b user: dkf tags: tip-257-implementation-branch
03:18
fix line endings check-in: 45adb3bd94 user: dgp tags: tip-257-implementation-branch
2006-10-01
21:27
The C API is now just about there Done the cross-consistency check with the TIP Uncovered more bugs ... check-in: f8284dc741 user: dkf tags: tip-257-implementation-branch
2006-09-30
22:41
Reorganize to make traces neater Bug fix in object->unknown when handling zero-method objects More t... check-in: b91a7fa28a user: dkf tags: tip-257-implementation-branch
2006-09-29
15:46
Tidying up, and starting to build a C API ready for exposure. check-in: 484185eef9 user: dkf tags: tip-257-implementation-branch
2006-09-28
00:29
Convert confusing 'cPtr' to clearer 'clsPtr' check-in: b649e64df5 user: dkf tags: tip-257-implementation-branch
2006-09-27
13:25
Stop people from creating objects with empty names; it doesn't work. check-in: 252c65ffba user: dkf tags: tip-257-implementation-branch
13:24
Regen check-in: 603cf325c6 user: dkf tags: tip-257-implementation-branch
13:23
TclRenameCommand should take const arguments check-in: e3b0530098 user: dkf tags: tip-257-implementation-branch
2006-09-25
22:46
Finished off [self] and fixed up the mess that was class mixins to no longer have odd lurking nasti... check-in: f8e2b9db45 user: dkf tags: tip-257-implementation-branch
22:30
Remove parameters; I'm not going to implement them (for now) Add class filters, as I understand how ... check-in: 852966c1b5 user: dkf tags: tip-257-implementation-branch
2006-09-22
21:55
Oops, wrong length in comparison produces random results in qsort() when one value is a prefix of a... check-in: f499b8b5cf user: dkf tags: tip-257-implementation-branch
00:18
Filled out more [self] subcommands check-in: 80df17542c user: dkf tags: tip-257-implementation-branch
2006-09-20
23:01
Added many comments; code should be more readable now. check-in: 113453d6f1 user: dkf tags: tip-257-implementation-branch
14:25
fix line endings check-in: cef06a381e user: dgp tags: tip-257-implementation-branch
00:12
More extensive (complete?) testing of the oo::struct class Working and tested 'variable' method of o... check-in: 3284871232 user: dkf tags: tip-257-implementation-branch
00:07
Use the FOREACH macro check-in: 9739dc3b0f user: dkf tags: tip-257-implementation-branch
2006-09-19
23:52
Move FOREACH declaration to more useful place check-in: 958da8ec45 user: dkf tags: tip-257-implementation-branch
2006-09-18
23:02
oo::struct now seems to be working, but more tests needed. Also arranged for all (public) ::oo comma... check-in: 552ec6711a user: dkf tags: tip-257-implementation-branch
2006-09-17
22:08
Remove a useless epoch field Add (most) of the 'struct' class definition; still needs tests check-in: 24d8b5b1d3 user: dkf tags: tip-257-implementation-branch
22:03
Add some dependency info for convenience check-in: 4ab93e9ed3 user: dkf tags: tip-257-implementation-branch
2006-09-02
21:04
Some tidying, and fix remaining known call context generation and trace generation bugs. check-in: 1bd62544ef user: dkf tags: tip-257-implementation-branch
2006-09-01
15:29
More functionality, more tests, more bugs uncovered... check-in: e809410864 user: dkf tags: tip-257-implementation-branch
13:11
fix line endings check-in: 86ac1725e0 user: dgp tags: tip-257-implementation-branch
12:11
Improvements in error trace handling check-in: 66cd120136 user: dkf tags: tip-257-implementation-branch
10:40
More tests (all passing), and got rid of the knownBug from all tests. check-in: 055c4e35e6 user: dkf tags: tip-257-implementation-branch
2006-08-31
23:27
More introspection and starting to assemble the [oo::definer] metaclass check-in: bcee6d2234 user: dkf tags: tip-257-implementation-branch
15:43
Fix bloopers check-in: 3af609789f user: dkf tags: tip-257-implementation-branch