Itcl - the [incr Tcl] extension

Timeline
Login

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

121 check-ins using file generic/itclDecls.h version 1e593e3088

2008-12-11
11:22
removed use of interp->errorLine check-in: b018104b4a user: wiede tags: itcl-ng
11:21
removed unused variable check-in: d14d0f73e2 user: wiede tags: itcl-ng
11:17
make package names all lowercase check-in: 7755b4032e user: wiede tags: itcl-ng
11:16
make package names all lower case check-in: a67187e7cf user: wiede tags: itcl-ng
2008-12-10
13:22
again fixes for memory leakage check-in: 7947c56639 user: wiede tags: itcl-ng
2008-12-09
23:58
still fixing memory leaking check-in: 4114e5a347 user: wiede tags: itcl-ng
23:51
still fixes for memory leaking check-in: e85391fb83 user: wiede tags: itcl-ng
12:09
fixes for memory leaking check-in: 8883f5024a user: wiede tags: itcl-ng
12:01
fixes for memory leaks check-in: 1d86b517c6 user: wiede tags: itcl-ng
2008-12-07
22:52
new fields needed for "memory leak" fixes check-in: ed46e01671 user: wiede tags: itcl-ng
21:51
next round of memory leak fixing check-in: 05167d55a5 user: wiede tags: itcl-ng
21:50
removed debug stuff check-in: 900a476e2e user: wiede tags: itcl-ng
21:44
next round of memory leak fixing check-in: 6d74d33de4 user: wiede tags: itcl-ng
2008-12-06
23:05
next round of memory leak fixes. check-in: 2263a36911 user: wiede tags: itcl-ng
2008-11-26
21:15
one more fix for ref counting check-in: 21277a2582 user: wiede tags: itcl-ng
21:14
more fixes for ref counting check-in: 37d80e0027 user: wiede tags: itcl-ng
2008-11-25
19:19
fixes for correct refcounting check-in: 212557276e user: wiede tags: itcl-ng
19:16
a lot of fixes for correct ref counting (not yet completed check-in: 1a65d95c8c user: wiede tags: itcl-ng
2008-11-23
20:49
removed C++ like comments check-in: 41f4cf8424 user: wiede tags: itcl-ng
20:47
fix for cleaning up object/class check-in: c59bdf4eda user: wiede tags: itcl-ng
20:29
added some cleanup calls for some tests check-in: ac86b6cddd user: wiede tags: itcl-ng
20:23
new code for instrumention for checking releasing of classes and objects as weel as variables, functions, options etc. A lot of fixes for cleaning up of classes and objects at the end of their life time (first round of memory leak business). check-in: c7e729d154 user: wiede tags: itcl-ng
19:54
some fixes for cleanup of objects/classes etc. when destroying check-in: cbc37ab640 user: wiede tags: itcl-ng
2008-11-17
21:38
small fixes to make failing tests running check-in: 6515ed3773 user: wiede tags: itcl-ng
21:27
adaption of some tests check-in: ec3e3bbbf3 user: wiede tags: itcl-ng
21:26
fixes for makeing failing tests run check-in: 91569f6f43 user: wiede tags: itcl-ng
16:25
adapted some tests check-in: 6de2f2155a user: wiede tags: itcl-ng
16:24
fixes for making some of the failing tests running in info and handling of caching methods, which have succeeded in being called when delegated with * delegation. check-in: 0ec77877d5 user: wiede tags: itcl-ng
2008-11-16
16:32
widgetclass and hulltype commands go to package ItclWidget. Cleaning up and small fixes. check-in: 69fe86e7c7 user: wiede tags: itcl-ng
16:29
added new tests check-in: 74e0896bb6 user: wiede tags: itcl-ng
16:28
added/implemented a lot of new info commands check-in: b29e245616 user: wiede tags: itcl-ng
16:26
added new tests check-in: 2678dcb779 user: wiede tags: itcl-ng
16:26
cleanin up on what is done in ItclWidget package and what is done in Itcl package check-in: 431fadff9e user: wiede tags: itcl-ng
16:23
implementation of widgetclass and hulltype commands check-in: ae8326c882 user: wiede tags: itcl-ng
16:22
fix for executing uplevel 1 destroy ... if the class has no destroy command. This is necessary as itk expects to execute ::destroy when destroy is called. So the builtin destroy command cannot be used here but only for snit widgets. check-in: 95572d7ea5 user: wiede tags: itcl-ng
2008-11-15
23:56
initial version check-in: eb158f1d51 user: wiede tags: itcl-ng
23:53
the info command is methods and not functions check-in: cc1bf91d9e user: wiede tags: itcl-ng
23:52
initial version check-in: ddd10b3caa user: wiede tags: itcl-ng
23:50
testing as there was a problem with the last commit check-in: b9af0cf236 user: wiede tags: itcl-ng
23:48
added new tests check-in: 559442e1b6 user: wiede tags: itcl-ng
23:42
fixes and a lot of new code for implementing the first part of the info commands for ::itcl::type, ::itcl::widget and ::itcl::widgetadaptor (the ones taken over from snit). check-in: b4caffa67e user: wiede tags: itcl-ng
23:38
info commands at the moment are implemented in itcl, so no need here yet. check-in: 377feb6fd1 user: wiede tags: itcl-ng
2008-11-14
23:31
adation of some produces error messages and some rearranging of tests check-in: 7441073512 user: wiede tags: itcl-ng
23:29
rearranging of tests and now hijacking of object name in widgetadaptors works correctly, so no longer a workaround necessary check-in: 22662a4331 user: wiede tags: itcl-ng
23:27
use <> for including itclInt.h check-in: 0ce118400d user: wiede tags: itcl-ng
23:26
some fixes and changes and new code for option handling check-in: 10a30f995b user: wiede tags: itcl-ng
12:23
new tests check-in: 786e49dd82 user: wiede tags: itcl-ng
12:12
moved the 2 files to itclWidget tests directory, they only work with itclWIdget installed check-in: e300686f09 user: wiede tags: itcl-ng
12:10
initial version check-in: 1a8a47754b user: wiede tags: itcl-ng
11:56
adapted to current state for tcl.m4 and added TEA_ITCL_PRIVATE_HEADERS check-in: c164155392 user: wiede tags: itcl-ng
11:55
changes to allow itclConfig.sh for compilation check-in: a272a7448c user: wiede tags: itcl-ng
11:54
fixes to enable use of itclConfig.sh file cor compilation check-in: 533a345b97 user: wiede tags: itcl-ng
11:53
fixes to allow itclWidget to use the itclConfig.sh file for compiling check-in: bd5ef4567c user: wiede tags: itcl-ng
2008-11-13
19:59
adaption of some tests and additonal tests added. check-in: 3ce9930fe0 user: wiede tags: itcl-ng
19:58
again fixes and new code for making additional tests for :.itcl::widget and ::itcl::widgetadaptor running. check-in: 305acb9eca user: wiede tags: itcl-ng
19:56
again a lot of fixes and new code for ::itcl::widget and ::itcl::widgetadaptor to make additional tests running. check-in: 3a7b98736a user: wiede tags: itcl-ng
00:09
new code for installcomponent for ::itcl::type check-in: cfcdec976e user: wiede tags: itcl-ng
00:06
new code for use of option database in ::itcl::widget check-in: 32fb4ac28e user: wiede tags: itcl-ng
2008-11-12
21:33
fixes for ::itcl::widgetadaptor check-in: db0f8f0750 user: wiede tags: itcl-ng
21:32
initial version check-in: 1c2a9d39fd user: wiede tags: itcl-ng
21:31
again fixes and new code for ::itcl::widget check-in: 5222948565 user: wiede tags: itcl-ng
21:31
again fixes and new code for ::itcl::widget. check-in: 0462959625 user: wiede tags: itcl-ng
2008-11-11
11:41
initial version check-in: cb79cf96a8 user: wiede tags: itcl-ng
11:37
renaming of hullinstall to install hull and componentinstall to installcomponent new code and fixes for ::itcl::widgetadaptor check-in: 56050f00e2 user: wiede tags: itcl-ng
11:36
have to check if ioPtr is set check-in: fc62e66faa user: wiede tags: itcl-ng
11:26
rename of hullinstall to installhull and componentinstall to installcomponent adding flag fro handling of ITCL_WIDGETADAPTOR and some code for support of ::itcl::widgetadaptor check-in: 9cf397a048 user: wiede tags: itcl-ng
2008-11-10
14:00
adapted some error message to Itcl style check-in: debbe80a60 user: wiede tags: itcl-ng
13:52
changed some error messages to fit to Itcl messages. check-in: 8341610ba0 user: wiede tags: itcl-ng
13:52
more changes/fixes for itcl::type, now almost all type tests are running. check-in: da9520d171 user: wiede tags: itcl-ng
2008-11-09
21:23
fixes and new tests for type* tests check-in: 39f965ee62 user: wiede tags: itcl-ng
21:21
fixes and new code for ::itcl::type check-in: e652ec7bd2 user: wiede tags: itcl-ng
2008-11-08
23:52
initial version check-in: 609208da3c user: wiede tags: itcl-ng
23:44
added -DUSE_TCLOO_STUBS check-in: d84066ddb7 user: wiede tags: itcl-ng
23:41
new files typedelegation.test typefunction.test typeoption.test typevariable.test check-in: e96e00e482 user: wiede tags: itcl-ng
23:40
fixed C++ style comments, fixes for stubs uses (thanks to Paul Obermeier) in itclBase.c And a lot of changes and new code for ::itcl::type check-in: 9cfb86ef66 user: wiede tags: itcl-ng
2008-11-07
23:24
some small fixes and a lot of additional tests for typeclass.test check-in: 2959de4a5b user: wiede tags: itcl-ng
23:10
again a lot of fixes and new code for ::itcl::type check-in: efed95167c user: wiede tags: itcl-ng
2008-10-29
20:29
small fixes check-in: abddfa6e59 user: wiede tags: itcl-ng
20:28
fixes to avoid warnings check-in: 5b456fa548 user: wiede tags: itcl-ng
20:26
added lost genstubs tag check-in: 4d06cf810f user: wiede tags: itcl-ng
20:00
added new tests check-in: 42ad503900 user: wiede tags: itcl-ng
19:59
again a lot of changes and new code for ::itcl::type check-in: 3687ba6141 user: wiede tags: itcl-ng
2008-10-27
21:28
adaption back to old version of info usage output check-in: e6a93fd225 user: wiede tags: itcl-ng
21:26
inital version check-in: 8efae8d92e user: wiede tags: itcl-ng
2008-10-26
21:35
a lot of new code and fices for makeing ::itcl::type running better check-in: 4402ebe9e8 user: wiede tags: itcl-ng
2008-10-25
19:54
initial version check-in: 495cbe83ca user: wiede tags: itcl-ng
19:51
a lot of changes and adption to new TEA example. New file added: configure check-in: 2acd0dcbe9 user: wiede tags: itcl-ng
19:47
initial version check-in: 9a96719b41 user: wiede tags: itcl-ng
19:45
adapted to new TEA example check-in: 91680b9b76 user: wiede tags: itcl-ng
19:43
initial version check-in: 3a15e184cd user: wiede tags: itcl-ng
19:41
a lot of fices and new code check-in: 7617fbe38d user: wiede tags: itcl-ng
19:31
a lot of fixes and new code for making first 5 extendedclass tests and some widget tests running. check-in: b7bc8c28e8 user: wiede tags: itcl-ng
2008-10-24
16:08
renaming of files to avoid naming conflicts with Tcl man files check-in: 4178c589ca user: wiede tags: itcl-ng
2008-10-21
17:58
initial version check-in: 4425b0d392 user: wiede tags: itcl-ng
2008-10-20
20:08
added new parts of the descripton check-in: 0b52075804 user: wiede tags: itcl-ng
15:29
added more description check-in: e88209a781 user: wiede tags: itcl-ng
2008-10-19
19:03
initial version check-in: dcc079884f user: wiede tags: itcl-ng
16:49
as we no longer use -DUSE_NON_CONST in CFLAGS, get rid of all CONST84 and use const instead check-in: 53e588a27e user: wiede tags: itcl-ng
16:30
as we use no longer -DUSE_NON_CONST, all CONST84 can be replaced by const. check-in: 7042bc82d1 user: wiede tags: itcl-ng
16:28
remove -DUSE_NON_CONST in CFLAGS, not needed as this will not be compiled against Tcl 8.3 headers. This avoids need for using CONST84 macro. check-in: 282e8f7d73 user: wiede tags: itcl-ng
14:20
fixes for itclwidget classes check-in: cb383f6f17 user: wiede tags: itcl-ng
2008-10-17
23:19
fix for library names check-in: 66e7d68f38 user: wiede tags: itcl-ng
23:18
fix for ItclShowArgs check-in: 5781f2517b user: wiede tags: itcl-ng
23:15
fixes for library names check-in: 3df1a8f308 user: wiede tags: itcl-ng
22:36
fixed const -> CONST84 warnings check-in: 3c4a990335 user: wiede tags: itcl-ng
22:34
adapted to newest TEA example (taken from itcl 3.4) check-in: 69f3970410 user: wiede tags: itcl-ng
22:33
adapted to newest TEA example (taken form itcl 3.4) check-in: e370b9f076 user: wiede tags: itcl-ng
21:23
fixes for configuration check-in: ac25844836 user: wiede tags: itcl-ng
20:22
added PACKAGE_VERSION to test -load option check-in: a8f6f5b2e4 user: wiede tags: itcl-ng
19:57
fixed some warnings and added ./library to itcl dirs check-in: e725640557 user: wiede tags: itcl-ng
19:52
fixed some modified tests check-in: 4e28711054 user: wiede tags: itcl-ng
17:15
set ITCL_PATCH_LEVEL to 4.0a0 check-in: 08ae1c1a8b user: wiede tags: itcl-ng
17:14
fix for info class command check-in: b6d267653f user: wiede tags: itcl-ng
17:13
add this command to every class namespace check-in: 055ffd1389 user: wiede tags: itcl-ng
17:12
new implementation of "this" command check-in: f4f0b0e74c user: wiede tags: itcl-ng
17:10
adapt test 1.4 to show usage message including new info options command check-in: 323904eb97 user: wiede tags: itcl-ng
2008-10-16
20:05
reordering in itcl.decls, new files itclResolve2.c itclVCInt.h itclVarsAndCmds.c itclVarsAndCmds.h for NEW_PROTOTYPE_RESOLVER, a lot of small fixes check-in: 1ffec2d802 user: wiede tags: itcl-ng
18:08
add new files itclResolve2.c itclVarsAndCmds.c and make Tcl/Tk 8.6 mandatory check-in: 1e19194791 user: wiede tags: itcl-ng
2008-10-09
16:33
fixes for adaption to new create syntax check-in: 60867a7233 user: wiede tags: itcl-ng
16:31
still fixes for adaption to Tcl core 8.6 check-in: 027de2eee7 user: wiede tags: itcl-ng
16:30
removed unused code parts, changes for itk interfaces check-in: 2828ff3f0f user: wiede tags: itcl-ng