Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
583 check-ins using file win/.cvsignore version da41bb07e9
2011-04-18
| ||
17:27 | Purge RCS keywords check-in: bf99578479 user: dgp tags: itcl-3-branch | |
2010-09-23
| ||
21:33 |
* itcl/generic/itcl_ensemble.c (HandleEnsemble): fix mem leak in itcl ensemble handling. [AS Bug 86108, SF Bug 1503328]Closed-Leaf check-in: 6337c76b9c user: hobbs tags: trunk | |
21:32 | add valgrind targets check-in: f70f3a8df3 user: hobbs tags: trunk | |
2010-08-17
| ||
21:20 |
* itcl/Makefile.in, itk/Makefile.in (TCL_TOP_DIR_NATIVE): no longer necessary for private header buildscheck-in: 729807718d user: hobbs tags: trunk | |
01:20 |
* itcl/Makefile.in, itcl/configure, itcl/configure.in: * itk/Makefile.in, itk/configure, itk/configure.in: * configure, configure.in: update to TEA 3.9, regen with ac-2.59check-in: 8807d022dc user: hobbs tags: trunk | |
2009-10-14
| ||
20:53 |
* itcl/library/itcl.tcl (unknown): proper scoping for errorCode. [AS Bug #84942]check-in: 11ccb04163 user: hobbs tags: trunk | |
2009-01-15
| ||
05:57 | no message check-in: f6c6485a05 user: davygrvy tags: itcl-ng | |
05:55 |
* generic/itclMigrate2TclCore.h: All build errors squashed * generic/itclStubLib.c: * generic/itclTclIntStubFcn.h: * win/makefile.vc:check-in: e05a2c7140 user: davygrvy tags: itcl-ng | |
2009-01-14
| ||
22:48 | no message check-in: 3b2098d14e user: davygrvy tags: itcl-ng | |
22:43 |
* generic/itclBase.c: * generic/itclBuiltin.c: * generic/itclClass.c: * generic/itclCmd.c: * generic/itclEnsemble.c: * generic/itclHelpers.c: * generic/itclInfo.c: * generic/itclMethod.c: * generic/itclMigrate2TclCore.c: * generic/itclObject.c: * generic/itclParse.c: * generic/itclResolve.c * generic/itclStubs.c * generic/itclTclIntStubsFcn.c: * win/makefile.vc: Changes to allow compiling on windows with MSVC++. Double declaration of internal functions not yet repaired. DOESN'T BUILD YET with makefile.vc.check-in: 705ad8317c user: davygrvy tags: itcl-ng | |
21:55 |
* generic/itclUtil.c: fix Mac OS X build failure (dkf) [Bug 2505545]check-in: acc26c0979 user: das tags: itcl-ng | |
21:54 |
* configure: autoconf-2.59check-in: c15906d006 user: das tags: itcl-ng | |
21:54 |
* aclocal.m4: match minimum autoconf requirement with TEAcheck-in: cc8a3db9d3 user: das tags: itcl-ng | |
21:54 |
* Makefile.in: fix itclConfig.sh install location to match TEA conventioncheck-in: 8006c5b304 user: das tags: itcl-ng | |
20:22 |
* win/makefile.vc: Itcl 4.0 is now closer to building * win/nmakehlp.c: but the work isn't finished. the * win/rules.vc (new): source apparently has export * win/itcl.rc (new): collisions with internal declarations * win/rc/itcl.rc (deleted) of the same name.check-in: 410a8e61c5 user: davygrvy tags: itcl-ng | |
2009-01-11
| ||
12:42 | fixes check-in: 93267a0ae3 user: wiede tags: itcl-4-0b2, itcl-ng | |
12:41 | initial version check-in: 9bee6e91a5 user: wiede tags: itcl-ng | |
12:08 | fixes check-in: 5dfef83c11 user: wiede tags: itcl-ng | |
12:07 | at the moment we have to catch setting the options, as the info command returns all options and not only the class specific ones check-in: cb37be3885 user: wiede tags: itcl-ng | |
12:05 | fixed compiler warning check-in: 0d845024b1 user: wiede tags: itcl-ng | |
11:42 | cannot remove variables from class or object when they are unset. They can only be removed when tearing down class or object, otherwise there is for example a problem when unsetting an array and using it afterwards again as the variable is then no longer known in the class/object. check-in: 92d91879d5 user: wiede tags: itcl-ng | |
11:40 | fixes check-in: 094d972e64 user: wiede tags: itcl-ng | |
11:40 | again a fix check-in: ed1fb2629b user: wiede tags: itcl-ng | |
11:38 | fixes check-in: e3d19576a7 user: wiede tags: itcl-ng | |
2009-01-10
| ||
20:37 | fixes check-in: c0ddc660d4 user: wiede tags: itcl-ng | |
20:01 | fixes check-in: 6f74608849 user: wiede tags: itcl-ng | |
19:08 | added functions check-in: 66f46e8662 user: wiede tags: itcl-ng | |
19:06 | initial version check-in: 8a0c77e8ae user: wiede tags: itcl-ng | |
17:55 | initial version check-in: 6a410f0389 user: wiede tags: itcl-ng | |
17:54 | inital version check-in: baa17aff5d user: wiede tags: itcl-ng | |
17:11 | fixes check-in: 52c4bf1e25 user: wiede tags: itcl-ng | |
17:05 | initial version check-in: 618cff3918 user: wiede tags: itcl-ng | |
14:47 | initial version check-in: d3431c06a5 user: wiede tags: itcl-ng | |
13:26 | initial version check-in: 6bfe87383d user: wiede tags: itcl-ng | |
2009-01-09
| ||
21:42 | new functions check-in: 485f3b46f2 user: wiede tags: itcl-ng | |
21:40 | fixes check-in: 8a962f9827 user: wiede tags: itcl-ng | |
20:55 | initial version check-in: 77981c7ec8 user: wiede tags: itcl-ng | |
19:43 | fixed type for datadir check-in: 245960000b user: wiede tags: itcl-ng | |
19:38 | initial version check-in: 5b73e092f0 user: wiede tags: itcl-ng | |
19:37 | next round of "rewording" and adding description of new features check-in: b37a905b66 user: wiede tags: itcl-ng | |
19:36 | added releasenotes.txt to the makedist target. check-in: a53e0b66e5 user: wiede tags: itcl-ng | |
18:00 | added more functions check-in: 4166a89398 user: wiede tags: itcl-ng | |
16:57 | initial version check-in: e270c9ea9e user: wiede tags: itcl-ng | |
14:18 | fixes check-in: 0c96ef0d91 user: wiede tags: itcl-ng | |
13:47 | added a note on package reqire itcl here too. check-in: 3369b9af9b user: wiede tags: itcl-ng | |
13:45 | added a note on package require itcl check-in: 2b3fede650 user: wiede tags: itcl-ng | |
13:39 | rewording and moving some stuff into releasenotes.txt check-in: a6697e4669 user: wiede tags: itcl-ng | |
13:38 | initial version check-in: 9584b98403 user: wiede tags: itcl-ng | |
2009-01-07
| ||
20:57 | tried to add the missing entries check-in: 656bdcd106 user: wiede tags: itcl-ng | |
20:54 | added datarootdir = @datarootdir@ and datadir = @datadir@ to Makefile.in to satisfy autoconf 2.61 and therefore a new configure check-in: 481e5d7e83 user: wiede tags: itcl-ng | |
20:34 | Revisions to `make dist` target for itcl 4.0b2 check-in: f52eb83131 user: dgp tags: itcl-ng | |
20:04 | new version after bumping to 4.0b2 check-in: 2510b3c1b4 user: wiede tags: itcl-ng | |
19:53 | bump version to 4.0b2 check-in: 6e9356c88e user: wiede tags: itcl-ng | |
19:47 | test 2.5 is only working in itcl 3.4 not when using TclOO as base check-in: 73d026e8e2 user: wiede tags: itcl-ng | |
19:40 | use TEA version 3.7 and bump version to 4.0b2 check-in: a677fa013c user: wiede tags: itcl-ng | |
19:38 | removed a lot of debugging stuff, bump version to 4.0b2 check-in: 3c004dbccb user: wiede tags: itcl-ng | |
18:40 | added selectcolor to kept options check-in: 8438db4ca2 user: wiede tags: itcl-ng | |
18:29 | new methods added check-in: 2125fa5dda user: wiede tags: itcl-ng | |
18:27 | new version because of use of TEA 3.7 check-in: 77fc8f1546 user: wiede tags: itcl-ng | |
18:25 | added some text for Arnulf P. Wiedemann Copyright check-in: d6e3ed0e71 user: wiede tags: itcl-ng | |
18:15 | initial version check-in: 802e1def10 user: wiede tags: itcl-ng | |
13:20 | inital version check-in: 6452867ff0 user: wiede tags: itcl-ng | |
13:19 | initial version check-in: 8ca7b0b253 user: wiede tags: itcl-ng | |
12:05 | beautifying check-in: 34f03a97dd user: wiede tags: itcl-ng | |
11:00 | use only the tail of the class name as clas for the widget. Try to create itcl_hull and itcl_interior, if not existant. That does not yet work because of itclResolve does no more lookup for variables it can not determine at compile time. check-in: 91342c6f01 user: wiede tags: itcl-ng | |
10:56 | fixes check-in: 7a8a7eca08 user: wiede tags: itcl-ng | |
10:56 | removed unused code part check-in: 05de1d317d user: wiede tags: itcl-ng | |
10:55 | if in constructor try infoPtr->currIoPtr if ioPtr cannot be fetched elsewhere check-in: d4c6331c31 user: wiede tags: itcl-ng | |
10:53 | fixed a comment check-in: f5320d3e03 user: wiede tags: itcl-ng | |
2009-01-06
| ||
21:58 | fixes check-in: 0404cc2008 user: wiede tags: itcl-ng | |
21:50 | initial version check-in: 951f7cd22f user: wiede tags: itcl-ng | |
16:41 | fixes check-in: 2cd886535e user: wiede tags: itcl-ng | |
16:36 | removed constraint, test now works check-in: 1c87bfcfaf user: wiede tags: itcl-ng | |
16:12 | removed code which is no longer used check-in: d275466af3 user: wiede tags: itcl-ng | |
16:11 | added extended class builtin methid itcl_initoptions check-in: c80ddff078 user: wiede tags: itcl-ng | |
16:07 | added initoptions proc for extendedclass check-in: a6babcf5f6 user: wiede tags: itcl-ng | |
2009-01-05
| ||
23:52 | fixes check-in: 5fe1bd444c user: wiede tags: itcl-ng | |
23:40 | initial version check-in: 6ae102084a user: wiede tags: itcl-ng | |
22:22 | initial version check-in: 487172c28b user: wiede tags: itcl-ng | |
21:32 | initial version check-in: d6408570d8 user: wiede tags: itcl-ng | |
21:11 | fixed typo in where the modules are dereived from check-in: 313fbf07fe user: wiede tags: itcl-ng | |
21:08 | initial version check-in: 8e06c4e64e user: wiede tags: itcl-ng | |
20:27 | fixes check-in: d7c411b204 user: wiede tags: itcl-ng | |
19:50 | check for existance of object when writing to trace vars. In itclWidgets there are some places where there is an after idle and sometimes the object on a fast machine is already destroyed in a test, when the after idle code is executed check-in: f0ed7032f8 user: wiede tags: itcl-ng | |
19:41 | a lot of fixes check-in: 9a6db13617 user: wiede tags: itcl-ng | |
19:30 | a lot of fixes for making all tests running check-in: cf7b319455 user: wiede tags: itcl-ng | |
19:30 | split up some code in extended configure to built an own function and fixes for plain configure for ::itcl::extendedclass handling fix in extendedcget check-in: de069c5a5e user: wiede tags: itcl-ng | |
2009-01-04
| ||
19:50 |
finally found the right place to fix a segfault which happened onyly with
itclWidgets modules when the destructor of an object was called twice,
which cannot be prevented. There was no correct check on the right place.
The check on the wrong place is now removed and the correct check on the right
place is no done.
fixed some error message texts for traced variables check-in: 3dd3f942f1 user: wiede tags: itcl-ng | |
19:40 | ::itcl::extendedclass also needs the win special variable check-in: cafb4dd3dc user: wiede tags: itcl-ng | |
15:09 | initial version check-in: fb81902fd8 user: wiede tags: itcl-ng | |
13:48 | fixes check-in: 7bf0297c4c user: wiede tags: itcl-ng | |
13:45 | split up into 2 files tabset.tcl and tab.tcl and some fixes check-in: 7e91f739a0 user: wiede tags: itcl-ng | |
13:39 | initial version check-in: 40acb5f980 user: wiede tags: itcl-ng | |
2009-01-03
| ||
23:21 | initial version check-in: ba5a840348 user: wiede tags: itcl-ng | |
22:30 | initial version check-in: 5c71295f56 user: wiede tags: itcl-ng | |
19:39 | initial version check-in: bdcf325a8f user: wiede tags: itcl-ng | |
17:30 | fixed typos check-in: 0a7e9c9cea user: wiede tags: itcl-ng | |
17:06 | fixed typos check-in: 4edcafdfe0 user: wiede tags: itcl-ng | |
17:02 | initial version check-in: 84886d199d user: wiede tags: itcl-ng | |
17:00 | make all test passing successful check-in: 629a1f7de2 user: wiede tags: itcl-ng | |
2009-01-02
| ||
23:10 | use explicit version in Makefile test: for package require itcl check-in: 6118f65fc7 user: wiede tags: itcl-ng | |
22:56 | Correct test suite flaws revealed by -singleproc 1 -debug 1 run. check-in: 7d8ea2f508 user: dgp tags: itcl-ng | |
22:17 | a lot of fixes check-in: 2f293bb745 user: wiede tags: itcl-ng | |
22:11 | initialize noCleanup check-in: 37ee37d3d8 user: wiede tags: itcl-ng | |
22:11 | initialize currIclsPtr for safty reason check-in: b8e86d93c7 user: wiede tags: itcl-ng | |
22:10 | cleanup constructor stack in case of failure otherwise the next object is using these entries additionally with structures no longer existant!! check-in: c34e6cdd2c user: wiede tags: itcl-ng | |
20:23 | set listPoolLen to 0 too if cleaning up itcl_lists check-in: 1e59b80de5 user: wiede tags: itcl-ng | |
19:14 | missed one test file check-in: 5edc3fbc2d user: dgp tags: itcl-ng | |
19:12 | Presence of ::tcltest namespace does not imply that ::tcltest::test has been [namespace import]ed into ::. The whole cultish prelude is out of date. Modernizing... check-in: 0fccb1d91b user: dgp tags: itcl-ng | |
19:02 | removed file, no longer needed check-in: 24fc3f3b91 user: wiede tags: itcl-ng | |
18:59 | removed files, no longer needed check-in: 5a6d8f34b0 user: wiede tags: itcl-ng | |
18:54 | removed unnecessary files check-in: 521902f219 user: wiede tags: itcl-ng | |
18:31 | Presence of ::tcltest namespace does not imply that ::tcltest::test has been [namespace import]ed into ::. The whole cultish prelude is out of date. Modernizing... check-in: b4e80b7d22 user: dgp tags: itcl-ng | |
18:21 | eliminate duplicate test names check-in: b733eb0e4f user: dgp tags: itcl-ng | |
18:05 | fix for keptOptions to use the kept one and not the class option check-in: b1605f36d5 user: wiede tags: itcl-ng | |
13:01 | fully implemented some commands and removed Itcl_BiInfoItclHullCmd check-in: 6b3e20fd8b user: wiede tags: itcl-ng | |
12:58 | added some tests check-in: 14cc2ec63c user: wiede tags: itcl-ng | |
2009-01-01
| ||
19:41 | beautifying check-in: 375c2a3b81 user: wiede tags: itcl-ng | |
19:39 | added proc autoload to test 2.5 as test 2.4 is not used because of a constraint so there is no proc autoload in that case. Also added bug number to the constraint of test 2.4 check-in: be06729583 user: wiede tags: itcl-ng | |
19:37 | added bug number to test with constraints (1.7) check-in: 04b89ada6c user: wiede tags: itcl-ng | |
2008-12-31
| ||
22:50 | use full patchLevel instead of version check-in: cc4874b9f6 user: wiede tags: itcl-ng | |
22:50 | use full patchLevel intesd of version check-in: b14092cc81 user: wiede tags: itcl-ng | |
22:41 | use full patchLevel for version check-in: ee50604561 user: wiede tags: itcl-ng | |
21:14 | use full patchLevel instead of version for providing version check-in: 0a6e8cc999 user: wiede tags: itcl-ng | |
21:09 | use full patchLevel instead of version check-in: 377b4414d0 user: wiede tags: itcl-ng | |
21:07 | use full patchLevel instead of version for itcl-ng version check-in: ba42d0053b user: wiede tags: itcl-ng | |
21:05 | forgot to add exceptions in delegate typemethod code, now fixed check-in: 0ce89d49e9 user: wiede tags: itcl-ng | |
21:04 | return error when calling delete object in destructor of that object check-in: 6776f593df user: wiede tags: itcl-ng | |
21:02 | fix for giving correct error message for delegated methods in exceptions check-in: ddfe627954 user: wiede tags: itcl-ng | |
20:58 | set the full patchlevel as provided version check-in: 7e9dee9993 user: wiede tags: itcl-ng | |
17:11 | use the objects class for resolving only for the this variable!! otherwise use the classes variable for the case that the variable is named identical ind different classes of the class hierarchy check-in: 2d8ca2c86d user: wiede tags: itcl-ng | |
15:48 | added ITCL_TYPE_VARIABLE flag check-in: 3ca2c890c8 user: wiede tags: itcl-ng | |
15:47 | fully implemented info method, info typemethod, info typevars, info typevariable, info delegated method and info delegated typemethod check-in: 862eaff76b user: wiede tags: itcl-ng | |
15:45 | added some flag bits for methods and variables check-in: 93ed23f032 user: wiede tags: itcl-ng | |
15:42 | added tests for info method, info typemethod, info typevariable info delegated method info delegated typemethod check-in: bbadf934fb user: wiede tags: itcl-ng | |
15:41 | removed one test only relevat for snit but not for ictl-ng check-in: a0061aa051 user: wiede tags: itcl-ng | |
15:40 | removed 2 test, which are onyl relevant for snit and nit for itcl-ng check-in: 4adb34f04c user: wiede tags: itcl-ng | |
13:33 | added an additional constraint, when checking for destructor running check-in: 5f35647ce1 user: wiede tags: itcl-ng | |
13:30 | if the object has obviously destructed in resolving vars, let the normal resolving working check-in: 39db075029 user: wiede tags: itcl-ng | |
13:29 | fixed tthe text of a message check-in: 549e1e9bdd user: wiede tags: itcl-ng | |
13:26 | added uplevel 0 to a list to be executed, this is necessary because of changed behaviour in Tcl. check-in: 53afa462ff user: wiede tags: itcl-ng | |
13:25 | removed 2 deprecated tests check-in: df402a36f0 user: wiede tags: itcl-ng | |
13:24 | add constraints to tests which either need a frq implemented in Tcl or are failing because of a bug in TclOO check-in: f7acba84b6 user: wiede tags: itcl-ng | |
13:23 | renamed some test names from basic to delete, make constraints for one test which uses a feature only in itcl3.4 (after deletion of object data stays) check-in: 8a57bcdd3b user: wiede tags: itcl-ng | |
2008-12-30
| ||
13:07 | added code for detection of double destrcution of classes check-in: 833d563a73 user: wiede tags: itcl-ng | |
13:05 | added flag destructorHasBeenCalled for detection of double destruction of classes check-in: 167a16569c user: wiede tags: itcl-ng | |
13:03 | added the code for the not yet implemented ::itcl::addcomponent command check-in: 47c7b2bd51 user: wiede tags: itcl-ng | |
2008-12-29
| ||
22:02 | initial version (not yet complete) check-in: 1f810baa13 user: wiede tags: itcl-ng | |
15:54 | initial version check-in: 26ae23955a user: wiede tags: itcl-ng | |
13:07 | initial version check-in: 0ded52953e user: wiede tags: itcl-ng | |
12:46 | initial version check-in: 18b7c4eb03 user: wiede tags: itcl-ng | |
2008-12-28
| ||
21:47 | initial version check-in: 1c1c4a93c8 user: wiede tags: itcl-ng | |
21:46 | added new ::itcl commands for auto_mkindex handling check-in: 9c98d9a1d0 user: wiede tags: itcl-ng | |
21:46 | fix for wrongNumArgs handling check-in: 439f5ed45c user: wiede tags: itcl-ng | |
21:43 | fixes check-in: ba7dd6759e user: wiede tags: itcl-ng | |
21:42 | fixes and #ifdef DEBUG_OBJECT_CONSTRUCTION for easier debugging check-in: c563819a42 user: wiede tags: itcl-ng | |
21:37 | fixes check-in: 7709749136 user: wiede tags: itcl-ng | |
21:36 | new code and fixes check-in: c5dcc61890 user: wiede tags: itcl-ng | |
21:34 | initial version check-in: 3a60dad0ef user: wiede tags: itcl-ng | |
21:34 | removed debugging line check-in: 282407078d user: wiede tags: itcl-ng | |
15:43 | initial version check-in: cf68197bc2 user: wiede tags: itcl-ng | |
15:42 | fixes to make the tests running check-in: f8dde5f03a user: wiede tags: itcl-ng | |
12:13 | new entries check-in: dc9deb6056 user: wiede tags: itcl-ng | |
12:11 | fixes check-in: fa0b374486 user: wiede tags: itcl-ng | |
12:10 | initial version check-in: 26c629de4d user: wiede tags: itcl-ng | |
00:33 | fix for handling of multiple option value pairs in ExtendedConfigure check-in: 6519272030 user: wiede tags: itcl-ng | |
00:30 | fixes for uplevel call check-in: 7c684e8ab1 user: wiede tags: itcl-ng | |
00:06 | new code and a lot of fixes check-in: 18f89fd2e2 user: wiede tags: itcl-ng | |
00:05 | renamed iwidgets strings to itcl::widgets and options don't include clientdata in itcl-ng, so the number options is 39 instead of 40 check-in: 8f6a545d03 user: wiede tags: itcl-ng | |
2008-12-27
| ||
20:27 | fix for ExtendedCongigure with keptOptions check-in: 856b1acef5 user: wiede tags: itcl-ng | |
19:44 | iadd inheritance from Labeledwidget and lowercase entryfield method check-in: 5392b376e7 user: wiede tags: itcl-ng | |
19:42 | commented out funny LD_LIBRARY_PATH variable check-in: 899cffe83a user: wiede tags: itcl-ng | |
19:38 | initial version check-in: 585f20c136 user: wiede tags: itcl-ng | |
19:36 | new command widgetDeleted use vi a comamnd trace when the itcl_hull widget is destroyed, to delete the appropriate object check-in: 72d7f4b67e user: wiede tags: itcl-ng | |
19:35 | new command keepcomponentoption a la keep command in itk when using itk_component add. Needed for itclWidgets package. check-in: 1658275f11 user: wiede tags: itcl-ng | |
2008-12-26
| ||
23:17 | initial version check-in: c1860ce6a2 user: wiede tags: itcl-ng | |
22:17 | initial version check-in: a76e1df554 user: wiede tags: itcl-ng | |
18:18 | added info delegated method/typemethod/option commands check-in: 58b605d5ff user: wiede tags: itcl-ng | |
18:10 | new code check-in: 914cc3c8e3 user: wiede tags: itcl-ng | |
16:18 | moved ::itcl::widget and ::itcl::widgetadaptor to Itcl check-in: 90312db199 user: wiede tags: itcl-ng | |
16:15 | added a package provide Itcl to be backwards compatible check-in: cd6b2ebcdd user: wiede tags: itcl-ng | |
16:09 | added library files itclWidget.tcl and ictlHullCmds.tcl check-in: 70076c0cea user: wiede tags: itcl-ng | |
16:07 | added itclWIdget.tcl and itclHullCmds.tcl as library packages check-in: 3b74e18de5 user: wiede tags: itcl-ng | |
16:05 | new commands createhull and setupcomponent. Moved ::itcl::widget and ::itcl::widgetadaptor to itcl from itclWidget using new library file library/itclWidget.tcl to initialize package itclWidget. Maybe in the long range itclWidget can disappear completely and be implemented in library/itclWidget.tcl only. New file library/itclHullCmds.tcl for use in itcl::extendedclass to support createhull and setupcomponent commands. check-in: a5f3af57b1 user: wiede tags: itcl-ng | |
2008-12-21
| ||
21:29 | fix to the ioPtr when in constructor check-in: bebdf93f35 user: wiede tags: itcl-ng | |
21:20 | bump version to beta release check-in: 3f89fa8732 user: wiede tags: itcl-ng | |
21:16 | fixed 2 messages check-in: ed240f0880 user: wiede tags: itcl-ng | |
2008-12-20
| ||
22:25 | fixes for ::itcl::extendedclass and components and other functionality check-in: 98edd31474 user: wiede tags: itcl-ng | |
2008-12-15
| ||
20:02 | * itcl/generic/itcl_cmds.c: Handle TIP#336 addition of API to access * itcl/generic/itcl_ensemble.c: interp->errorLine. * itcl/generic/itclInt.h: * itcl/generic/itcl_methods.c: * itcl/generic/itcl_parse.c: check-in: 387bf810a7 user: andreas_kupries tags: trunk, itcl-3-4-b1 | |
2008-12-14
| ||
15:30 | added code for handling/recognizing delegated functions check-in: ec8548e2e2 user: wiede tags: itcl-ng | |
15:29 | removed unused variable check-in: 88178fb8d9 user: wiede tags: itcl-ng | |
15:26 | add unknown method to extendedclass fix handling od delegated functions in "this" method check-in: 55a53883db user: wiede tags: itcl-ng | |
2008-12-12
| ||
22:30 | fix for delegation of methods check-in: 2f7530d2b8 user: wiede tags: itcl-ng | |
19:15 | fixes for ::itcl::extendedclass and delegation check-in: fcc78c8224 user: wiede tags: itcl-ng | |
13:11 | set namespace for ItclExtendedConfigure validatemethod and check for filled stackTrace var in itclParse.c errorMessage output check-in: 5284394651 user: wiede tags: itcl-ng | |
2008-12-11
| ||
11:40 | removed debugging stuff check-in: 40cfed8e6b user: wiede tags: itcl-ng | |
11:38 | removed some debugging stuff and added a cleaup call to delete the ensemble at the end in ensemble.test check-in: 0050dd7f80 user: wiede tags: itcl-ng | |
11:32 | added instrumentation for memory leakage checks check-in: 828cac1280 user: wiede tags: itcl-ng | |
11:23 | make package names all lower case check-in: f01141cd38 user: wiede tags: itcl-ng | |
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-11-03
| ||
23:30 |
* itcl/library/itcl.tcl (::unknown): correct unknown redefinition to support pre-8.5 interps. [Bug #2040295]check-in: d9fd1e7f00 user: hobbs tags: trunk | |
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 | |
2008-10-04
| ||
22:02 | fixes for itclng syntax check-in: de11c30412 user: wiede tags: itcl-ng | |
20:58 | frist version running most tests with NRE check-in: a738ae48bf user: wiede tags: itcl-ng | |
18:44 | adaption to Tcl core 8.6 check-in: fe585590fb user: wiede tags: itcl-ng | |
18:43 | self command is now an ensemble, so adapt to that check-in: 9c030eae3e user: wiede tags: itcl-ng | |
18:34 | initial version check-in: 66f59f7f30 user: wiede tags: itcl-ng | |
18:16 | fixes from february until august check-in: e1777f4005 user: wiede tags: itcl-ng | |
17:58 | fixes to adapt to TclOO and others check-in: 3b781ffc45 user: wiede tags: itcl-ng | |
15:22 |
* itcl/generic/itcl_bicmds.c: replace interp->result with Tcl_GetStringResult (thanks apw) Also added missing ChangeLog entry for older commit. check-in: d13184fa83 user: msofer tags: trunk | |
2008-09-28
| ||
10:55 | This is the first NRE enabled version of itcl-ng with TclOO integrated into Tcl core. It is about revision 8.6.2a of Tcl core. check-in: 2c3c0ff00b user: wiede tags: itcl-ng | |
10:41 | This is the first NRE enabled version of itcl-ng with TclOO integrated into Tcl core. It is about revision 8.6.2a of Tcl core. check-in: 14ce3a4217 user: wiede tags: itcl-ng | |
2008-08-06
| ||
22:39 |
* itcl/library/itcl.tcl: patch Tcl's ::unknown at load time, as Tcl removed the special handling that we need for [namespace code] [Patch 2040295]check-in: 5c03053e0d user: msofer tags: trunk | |
2008-06-13
| ||
22:14 |
* itcl/generic/itcl_methods.c (Itcl_CreateMemberCode): ensure that we init all Command structure to 0 for version struct variance.check-in: ed7bdf15e2 user: hobbs tags: trunk | |
2008-02-10
| ||
19:58 | fixes to make code and scope better working as well as interp.test check-in: 5c376328e5 user: wiede tags: itcl-ng | |
18:42 | fixes and adaption of tests check-in: 1a3c5e4a61 user: wiede tags: itcl-ng | |
18:40 | a lot of new code and fixes check-in: ced7053f98 user: wiede tags: itcl-ng | |
18:38 | new code and fixes check-in: 92b2a69f14 user: wiede tags: itcl-ng | |
18:35 | initial version check-in: 775904fcac user: wiede tags: itcl-ng | |
2008-02-07
| ||
17:48 |
* itcl/library/itcl.tcl (::itcl::itcl_class): correct compat definition to use right declaration for public/protected variable.check-in: 0e587198ff user: hobbs tags: trunk | |
2008-02-06
| ||
20:05 | fixes and proc isa code check-in: b5504ab585 user: wiede tags: itcl-ng | |
20:04 | initial version check-in: 2467cc81b3 user: wiede tags: itcl-ng | |
18:59 |
* itcl/library/itcl.tcl (itcl_class, itcl_info): create auto_index fallbacks of classic itcl v2 itcl_class and itcl_info calls. This handles the public/protected change in itcl::class definitions.check-in: 76337500bb user: hobbs tags: trunk | |
2008-02-04
| ||
20:46 | new code for ::itcl::configbody check-in: cdbd2c99c9 user: wiede tags: itcl-ng | |
20:45 | new code for itcl::configbody and info function. Some fixes. check-in: a4398e8c8d user: wiede tags: itcl-ng | |
2008-02-03
| ||
19:05 | changes and new code for ::itcl::body command check-in: 614c1d2da7 user: wiede tags: itcl-ng | |
19:03 | some streamlining for delaying deletion of class/object namespace as long as they are used and code for itcl::body handling (changeClassMemberFunc) check-in: acc319adb9 user: wiede tags: itcl-ng | |
19:00 | some streamlining for delaying deletion of class/object name spaces as long as they are used check-in: 428f71ce47 user: wiede tags: itcl-ng | |
2008-02-02
| ||
18:43 | new functions for Tcl level and changes check-in: f994fb7fa9 user: wiede tags: itcl-ng | |
18:39 | new code and changes for class/object info command check-in: 2835fb1c16 user: wiede tags: itcl-ng | |
18:38 | initial version check-in: 4772d94b23 user: wiede tags: itcl-ng | |
2008-01-30
| ||
19:56 | small fixes check-in: e33a444072 user: wiede tags: itcl-ng | |
19:55 | new code (Itclng_Extended*cmd) and fix for handling parsing of protection check-in: 4a7969cdfd user: wiede tags: itcl-ng | |
2008-01-27
| ||
19:27 | fix for destructor call check-in: ce24ed555a user: wiede tags: itcl-ng | |
19:25 | fixes and enhancements check-in: d76291285a user: wiede tags: itcl-ng | |
2008-01-21
| ||
21:03 | new internal command getContext and fixes + switching off some debug stuff check-in: f5d4d1bfa2 user: wiede tags: itcl-ng | |
21:01 | add new ::itcl::* commands and some fixes + new code check-in: fc57947f4d user: wiede tags: itcl-ng | |
2008-01-20
| ||
19:59 | fixes for constructor destructor command check-in: 37989ef1c8 user: wiede tags: itcl-ng | |
19:57 | fixes for constructor, destructor and info command check-in: d7c3b3587a user: wiede tags: itcl-ng | |
17:17 | changes for use of ::itcl::internal::infos::* variables for initializing the namespaces used and new code for destructor, constructor etc. check-in: adf2eb5bb7 user: wiede tags: itcl-ng | |
17:06 | changes for use of ::itcl::intrnal::infos variables. That makes it easy to place all the stuff into a different namespace if necessary without even the need of recompiling. That could also be used for having additionally a mostly compatible version to the original itcl syntax. check-in: d190792284 user: wiede tags: itcl-ng | |
16:11 | removed, renamed to itclngClass.tcl check-in: d097c7b768 user: wiede tags: itcl-ng | |
16:10 | initial version check-in: 26798b7057 user: wiede tags: itcl-ng | |
2008-01-19
| ||
19:59 | code for inherit command added check-in: 77f092085b user: wiede tags: itcl-ng | |
17:29 | fixes and new code for object creation check-in: 614ed60e1f user: wiede tags: itcl-ng | |
17:23 | fixes check-in: 5ca64f0515 user: wiede tags: itcl-ng | |
17:22 | initial version check-in: 50c2225163 user: wiede tags: itcl-ng | |
2008-01-18
| ||
17:11 | fixes for one time check for accessability for commands check-in: 48ddd792aa user: wiede tags: itcl-ng | |
2008-01-14
| ||
21:25 | new code for variables and commons and more adaption check-in: f3e6065094 user: wiede tags: itcl-ng | |
21:24 | fixes check-in: e53bf0f706 user: wiede tags: itcl-ng | |
2008-01-13
| ||
19:48 | initial version check-in: df45f4d4aa user: wiede tags: itcl-ng | |
19:46 | new code and fixes check-in: 83ec1624ad user: wiede tags: itcl-ng | |
19:46 | new code and a lot of adapting check-in: ba30ebbc1c user: wiede tags: itcl-ng | |
11:56 | more adaption check-in: 819624a7d2 user: wiede tags: itcl-ng | |
11:54 | initial version check-in: 288cc3e38c user: wiede tags: itcl-ng | |
2008-01-12
| ||
23:55 | fixes check-in: 9f4f1936b7 user: wiede tags: itcl-ng | |
23:55 | initial version check-in: ea82dd2a63 user: wiede tags: itcl-ng | |
23:43 | adapted code for new layout check-in: bfeeb8ac2b user: wiede tags: itcl-ng | |
23:39 | initial version check-in: 72748e5091 user: wiede tags: itcl-ng | |
18:45 | initial version check-in: e0a8b9d92d user: wiede tags: itcl-ng | |
18:29 | fixes for use of less Migrate2Tcl stuff and a fix for calling overloaded functions, with special access handling check-in: 3ffd0f49b8 user: wiede tags: itcl-ng | |
2008-01-06
| ||
19:24 | changes for integrating new stubs interfaces from TclOO. check-in: 60f53f805e user: wiede tags: itcl-ng | |
2007-12-30
| ||
23:08 | allow multiple options with the same name in different classes check-in: 92b649e780 user: wiede tags: itcl-ng | |
2007-12-22
| ||
21:22 | changes for new command ::itcl::addobjectoption check-in: 9fdf2c8dbb user: wiede tags: itcl-ng | |
2007-12-21
| ||
20:02 | fixes for use of internal stubs functions moved to tclMigrate2Core.[ch] check-in: 9a5c0fe754 user: wiede tags: itcl-ng | |
2007-12-14
| ||
14:51 | fix for Itcl_ScopeCmd for variable itcl_options with ITCL_ECLASS check-in: e7536e0550 user: wiede tags: itcl-ng | |
2007-12-12
| ||
15:31 | changes for intrnal stubs usage of TclOO check-in: 1d7fa8dcb5 user: wiede tags: itcl-ng | |
2007-12-09
| ||
15:45 | fixes for use of stubs interface for package TclOO check-in: feaa38ffc7 user: wiede tags: itcl-ng | |
15:44 | fix for use of stubs interface for package TclOO check-in: a0c2c71262 user: wiede tags: itcl-ng | |
15:38 | fixed package name check-in: 699f9f6e92 user: wiede tags: itcl-ng | |
15:35 | fixes for use of stubs interface for TclOO package check-in: f5edbbe1bf user: wiede tags: itcl-ng | |
2007-12-07
| ||
22:07 | fix for itcl::widget command check-in: 0d3efd4d35 user: wiede tags: itcl-ng | |
21:43 | fix for init path check-in: fab544379b user: wiede tags: itcl-ng | |
21:23 | splitting up of itclWidget* stuff into subdirectory itclWidget check-in: b73245decb user: wiede tags: itcl-ng | |
21:09 | splitting up of itclWidget* stuff into subdirectory itclWidget check-in: 0f0f3352bb user: wiede tags: itcl-ng | |
20:54 | initial version check-in: 5d7c4e7be5 user: wiede tags: itcl-ng | |
2007-12-01
| ||
23:11 | fix for calling common procs check-in: affadc0690 user: wiede tags: itcl-ng | |
19:01 | work around for configure -load check-in: 2519fcb3e0 user: wiede tags: itcl-ng | |
18:56 | fix for direct execution of class procs without object and fixes for making tests with new Tcl HEAD working check-in: 351afa8e18 user: wiede tags: itcl-ng | |
2007-11-30
| ||
14:25 | fix for call of Tcl_SetEnsembleMappingDict check-in: 626b0106a6 user: wiede tags: itcl-ng | |
2007-11-28
| ||
16:28 | fix for direct call of class proc check-in: 768fc42f4f user: wiede tags: itcl-ng | |
2007-11-23
| ||
20:26 | fixes check-in: 36ae9401a7 user: wiede tags: itcl-ng | |
2007-11-03
| ||
17:57 | * makefile.vc: * itcl/win/makefile.vc: * itk/win/makefile.vc: 'depend' target added. check-in: 801e5a09e7 user: davygrvy tags: trunk | |
15:26 | * itcl/generic/itclInt.h: small macro fix with USE_TCL_STUBS. Made check for if it was defined. check-in: fe6254103a user: davygrvy tags: trunk | |
2007-10-22
| ||
22:58 | cast to silence compiler warning check-in: eea23cda75 user: hobbs tags: trunk | |
2007-10-19
| ||
20:44 | changed debugging stuff and a typo check-in: 0734cd2c09 user: wiede tags: itcl-ng | |
2007-10-18
| ||
21:37 | make itcl specific info exists command, set object name before constructor so that can be used in the constructor already (needed for nktWidget) check-in: faf34b1415 user: wiede tags: itcl-ng | |
2007-10-16
| ||
21:04 | fix for 2 uninitialized vars check-in: c21a121d96 user: wiede tags: itcl-ng | |
09:50 | added new options -cgetmethodvar -configuremethodvar -validatemethodvar to class option command check-in: 3050a263c5 user: wiede tags: itcl-ng | |
2007-10-15
| ||
23:28 | fixes for ItclExtendedConfigure check-in: c16470a276 user: wiede tags: itcl-ng | |
19:53 | added methodvariable command for itcl::extendedclass check-in: e8bf481c07 user: wiede tags: itcl-ng | |
09:22 | some fixes for configure and cget. Renamed ItclWidgetConfigure to ItclExtendedConfigure, ItclWidgetCget to ItclExtendedCget and ::itcl::eclass to ::itcl::extendedclass check-in: a74e18e441 user: wiede tags: itcl-ng | |
2007-10-14
| ||
23:41 | bug fixes in configure cmds check-in: 12b492d6b1 user: wiede tags: itcl-ng | |
18:42 | new command ::itcl::addelegatedmethod and fixes for it check-in: 3cd2e2139f user: wiede tags: itcl-ng | |
17:19 | new commands ::itcl::adddelegatedoption and ::itcl::setcomponent and info componnent and fixes check-in: 3e434bf1ab user: wiede tags: itcl-ng | |
2007-10-07
| ||
19:01 | removed debug stuff check-in: 44e5a518f3 user: wiede tags: itcl-ng | |
18:58 | added info option command and some fixes check-in: 1900ad89b1 user: wiede tags: itcl-ng | |
12:37 | required Tcl version now: TCL_VERSION_REQ=8.5b1 check-in: 810b565076 user: wiede tags: itcl-ng | |
12:35 | removed unused variables check-in: 66c12aa7d3 user: wiede tags: itcl-ng | |
12:32 | use itcl_options instead of options for storing all options of a eclass class. a lot of changes to *Configure *Cget and itclObject.c to make that work check-in: 5afbbd609a user: wiede tags: itcl-ng | |
2007-10-03
| ||
17:29 | removed TCLOO_CFLAGS is wrong at the moment check-in: e9202b53db user: wiede tags: itcl-ng | |
16:47 | fixes for play together with modified tclooConfig.sh check-in: e218577bc2 user: wiede tags: itcl-ng | |
14:32 | use package present instead of package provided for pkgIndex.tcl check-in: 91c7b13051 user: wiede tags: itcl-ng | |
12:25 | added code for Itcl_ClassFilterCmd and new Itcl_ClassForwardCmd check-in: b3552f889d user: wiede tags: itcl-ng | |
09:47 | fixing of special configure and chain method problems caused by use of Itcl_ParseNamespPath in the fix of yesterday check-in: dbee9f5d71 user: wiede tags: itcl-ng | |
2007-10-02
| ||
22:43 | rename :.itcl::struct to ::itcl::eclass (extended class). renaming if _IS_ defines to names without _IS_. Fixes for ItclMapProcCmd to use Itcl_ParseNamespPath for correct working. check-in: 0900b27102 user: wiede tags: itcl-ng | |
2007-09-30
| ||
19:02 | fixes for configure and cget check-in: b18c4bc66a user: wiede tags: itcl-ng | |
2007-09-29
| ||
22:26 | new log check-in: bb639c95b8 user: wiede tags: itcl-ng | |
22:16 | new commands ::itcl::struct, ::itcl::nwidget, ::itcl::addoption and ::itcl::addcomponent restructuring of some functions for options to be able to use them without ItclWidget package these are now also used in ::itcl::struct and ::itcl::nwidget ::itcl::struct and ::itcl::nwidget build the base for a prototype implementation of NexTk based on megaimage etc. from George Peter Staplin using itcl without using Tk check-in: 210ad672df user: wiede tags: itcl-ng | |
09:50 | fixed configuration files, code for ItclWidget check-in: ab3ae5aa8a user: wiede tags: itcl-ng | |
09:48 | fixed configuration files check-in: 415ccb7280 user: wiede tags: itcl-ng | |
09:46 | fixed duplicate test numbers check-in: 8563c836cf user: wiede tags: itcl-ng | |
09:39 | fixes for ItclWidget package check-in: b85f20c7cd user: wiede tags: itcl-ng | |
09:36 | fixed configuration files check-in: eae4e4ebaa user: wiede tags: itcl-ng | |
09:32 | fix for ItclWidget package check-in: 571c50fe10 user: wiede tags: itcl-ng | |
2007-09-22
| ||
13:39 | renaming of some struct members to have same name convention in structures check-in: 8381a32253 user: wiede tags: itcl-ng | |
13:15 | code for freeing of structures for classes (fixing memory leaks) additional code as well as some beautifying check-in: 3e62fdad37 user: wiede tags: itcl-ng | |
2007-09-19
| ||
14:43 | adding cod for delegate proc and some checks class/widget check-in: 8b953f2825 user: wiede tags: itcl-ng | |
2007-09-17
| ||
19:22 | changes and code for ItclWidget info commands and a new file itclWidgetInfo.c check-in: 6c2a50c8fe user: wiede tags: itcl-ng | |
15:47 | added ItclWidget sub package check-in: 16fc4a5c9a user: wiede tags: itcl-ng | |
2007-09-16
| ||
20:12 | continued implementation of the option configure/cget commands. check-in: 20f2a543e8 user: wiede tags: itcl-ng | |
17:16 | new code for delegate method/option for ItclWidget and some fixes check-in: 49c3aba29d user: wiede tags: itcl-ng | |
00:01 | added comment that the implementation is based mostly on ideas from Will Duquette's snit check-in: 24c6f7d089 user: wiede tags: itcl-ng | |
2007-09-15
| ||
23:51 | continued implementation of delegate option and delegate method check-in: dd9d152bad user: wiede tags: itcl-ng | |
20:44 | changed syntax of some commands and some command names. New code for some commands. check-in: 4b02e27495 user: wiede tags: itcl-ng | |
11:58 | upload of initial version of ItclWidget (sub) package check-in: 65f5068ce3 user: wiede tags: itcl-ng | |
11:56 | cleaning up in itclClass.c additional code for enabling ItclWidget package enhancements check-in: df216250cd user: wiede tags: itcl-ng | |
11:46 | cjanges for integration of ItclWidget package check-in: d9986cfe6c user: wiede tags: itcl-ng | |
2007-09-10
| ||
15:42 | added new itcl commands ::itcl::filter, ::itcl::forward and ::itcl::mixin check-in: 49cc0f1332 user: wiede tags: itcl-ng | |
2007-09-09
| ||
20:53 | removal of some no longer needed functions. Intergration of the last script parts. Again some beautifying. Changing interp.test back to original version, without script files in the package, the changes are no longer needed. check-in: ce2210581f user: wiede tags: itcl-ng | |
20:50 | fix for pkgIndex.tcl tag check-in: 8731add867 user: wiede tags: itcl-ng | |
20:29 | files are no longer needed check-in: 149bf741ab user: wiede tags: itcl-ng | |
19:53 | upload of initial version check-in: ff14e50ecd user: wiede tags: itcl-ng | |
13:38 | again beautifying check-in: d7d00a3d5e user: wiede tags: itcl-ng | |
12:56 | typo fix check-in: 6be6c7d38c user: wiede tags: itcl-ng | |
12:25 | added RCS Id check-in: d577e6dd60 user: wiede tags: itcl-ng | |
12:24 | upload of initial version check-in: 13c6dc9aca user: wiede tags: itcl-ng | |
11:36 | bracket use of CallFrame resolvers and fix in ensemble WrongNumArgs with #ifdef ITCL_USE_MODIFIED_TCL_H check-in: 38753f66ab user: wiede tags: itcl-ng | |
11:06 | fixes for use of tclooConfig.sh (which I have built at the moment by hand). Will ask dkf to provide one check-in: bc599a1be5 user: wiede tags: itcl-ng | |
11:04 | cleaning up, beautifying and new function ItclProcErrorProc for correct stack backtrace check-in: 25a22c3ec3 user: wiede tags: itcl-ng | |
11:01 | fixes for correct stack backtrace check-in: ab3344eb0b user: wiede tags: itcl-ng | |
2007-09-07
| ||
21:49 | fixes for include file pathes check-in: 14e7a91347 user: wiede tags: itcl-ng | |
21:46 | upload of initial version (so I think it is not really needed when using autoconf) check-in: 9c939f83cc user: wiede tags: itcl-ng | |
21:34 | fixed typo check-in: 0ddd8b6ef6 user: wiede tags: itcl-ng | |
21:25 | upload of initial version check-in: fc28054c92 user: wiede tags: itcl-ng | |
21:19 | upload of the initial version check-in: fbad73e01a user: wiede tags: itcl-ng | |
21:09 | renaming of files, so old ones are no longer needed check-in: b381bc9969 user: wiede tags: itcl-ng | |
21:04 | new files are named differently check-in: b92c0da0d4 user: wiede tags: itcl-ng | |
2007-09-06
| ||
21:45 | New API dox check-in: 67c3ed901f user: davygrvy tags: trunk | |
21:37 | Small change to how compiler flag are built-up. Stubs library doesn't have stuff it doesn't need and now take $(OPTDEFINES) from the top rules.vc check-in: b50561d555 user: davygrvy tags: trunk | |
2007-08-07
| ||
20:05 |
* itcl/generic/itclInt.h: * itcl/generic/itcl_class.c: * itcl/generic/itcl_cmds.c: * itcl/generic/itcl_methods.c: * itcl/generic/itcl_migrate.c: * itcl/generic/itcl_objects.c: * itcl/generic/itcl_parse.c: * itcl/generic/itcl_util.c: Adaptation to Tcl's VarReform. When compiled against 8.4 headers, itcl/itk will also run under 8.5. Patch from [Bug 1766617]check-in: 3f5de3c16d user: msofer tags: trunk | |
2007-08-03
| ||
18:56 |
* itcl/generic/itcl_parse.c (Itcl_ClassCommonCmd): plug leak of pre-existing variables being declared as commoncheck-in: bfc09a1ebb user: msofer tags: trunk | |
2007-07-05
| ||
00:23 |
* itcl/library/itcl.tcl: add 'ensemble' to auto_mkindex tclIndex file generation. (allaert)check-in: e5d97a3081 user: hobbs tags: trunk | |
2007-07-03
| ||
23:45 | do not include tests/old in dist check-in: e2d0cd421b user: hobbs tags: trunk | |
23:11 |
* itcl/generic/itcl_cmds.c (Initialize): Resolve * itcl/generic/itcl_util.c (Itcl_DiscardInterpState): [Bug 1047544] (Itcl_RestoreInterpState, Itcl_SaveInterpState): with fix that * itcl/generic/itclInt.h: has late-8.4 support for stubs x-version support of the state APIs.check-in: 3bc64b29fe user: hobbs tags: trunk | |
20:47 |
* {itcl,itk}/Makefile.in: add TAR var, with 'tar' default (was 'gtar')check-in: bea26c107f user: hobbs tags: trunk | |
20:46 |
* itcl/generic/itcl_class.c (Itcl_HandleClass): Make #auto handling * itcl/tests/basic.test: code unicode-aware.check-in: bab89c7e42 user: hobbs tags: trunk | |
2007-06-10
| ||
20:43 | remove outdated borland makefiles check-in: fee6bab71e user: hobbs tags: trunk | |
19:35 |
* itcl/library/itcl.tcl: fix for itcl's tclIndex file generation to include "imported" itcl commands, like configbody. (allaert)check-in: f81d243471 user: hobbs tags: trunk | |
2007-05-24
| ||
23:04 |
* itcl/generic/itcl_class.c, itcl/generic/itcl_cmds.c: code cleanup * itcl/generic/itcl_methods.c, itcl/tests/basic.test: [Bug 1156326]check-in: fe5756ad7e user: hobbs tags: trunk | |
22:54 | more test cases [Bug 1156333] check-in: 2221d40022 user: hobbs tags: trunk | |
22:52 |
* itcl/tests/basic.test: * itcl/generic/itcl_parse.c (Itcl_ClassCmd): handle "" class name properly. [Bug 1156343] (dejong)check-in: 6449b3628b user: hobbs tags: trunk | |
22:47 |
* itcl/generic/itcl_class.c (Itcl_FindClassNamespace): harden the lookup to use short-circuit. [Bug 1156352]check-in: ea5281ab4a user: hobbs tags: trunk | |
22:15 |
* README, configure, configure.in: * itcl/configure, itcl/configure.in, itcl/generic/itcl.h: * itk/configure, itk/configure.in, itk/generic/itk.h: updated to 3.4 as itcl handles M.m more cleanlycheck-in: 1b7b8b4192 user: hobbs tags: trunk | |
22:12 |
* itcl/generic/itcl_bicmds.c, itcl/generic/itcl_class.c: * itcl/generic/itcl_cmds.c, itcl/generic/itcl_ensemble.c: * itcl/generic/itcl_methods.c, itcl/generic/itcl_objects.c: * itcl/generic/itcl_parse.c, itcl/generic/itcl_util.c: * itk/generic/itk_archetype.c, itk/generic/itk_cmds.c: * itk/generic/itk_option.c: Reduce use of potentially dangerous Tcl_AppendStringsToObj for possibly shared interp result obj. [Bug 227814, 1468370]check-in: 3116213d01 user: hobbs tags: trunk | |
21:40 |
* README, itcl/configure, itcl/configure.in: updated to 3.3.1 * itcl/generic/itcl.h, itcl/generic/itclInt.decls: * itcl/generic/itclInt.h, itcl/generic/itclIntDecls.h: * itcl/generic/itcl_bicmds.c, itcl/generic/itcl_class.c: * itcl/generic/itcl_cmds.c, itcl/generic/itcl_methods.c: * itcl/generic/itcl_migrate.c, itcl/generic/itcl_objects.c: * itcl/generic/itcl_parse.c, itcl/generic/itcl_util.c: * itk/configure, itk/configure.in, itk/generic/itk.h: * itk/generic/itk_archetype.c, itk/generic/itk_option.c: Fix itcl use of Tcl_CallFrame to allow itcl compiled with pre-8.5 core to work in Tcl 8.5. [Bug 1725219]check-in: 8d02855363 user: hobbs tags: trunk | |
2007-02-15
| ||
23:32 |
* configure, configure.in, itcl/configure, itcl/configure.in: * itk/configure, itk/configure.in, tclconfig/tcl.m4: TEA 3.6 updatecheck-in: 70ff8f397b user: hobbs tags: trunk | |
23:31 |
* itcl/generic/itcl_cmds.c (Initialize): remove the exactness requirement on the TCL_VERSION in Tcl_PkgRequire/Tcl_InitStubs. [AS Bug 67068]check-in: 180457942a user: hobbs tags: trunk | |
2006-09-17
| ||
01:07 | Just some small stuff with $(*_CFLAGS) check-in: ac433dbcd8 user: davygrvy tags: trunk | |
2006-06-06
| ||
22:37 | Itcl_DeleteMemberCode: check procPtr for NULL check-in: 2c1a6fd766 user: hobbs tags: trunk | |
2006-06-02
| ||
19:50 |
* itcl/tests/methods.test (method-2.1): * itcl/generic/itcl_methods.c (Itcl_DeleteMemberCode): free any compiled local in the no arguments list case.check-in: 743e6d78d4 user: hobbs tags: trunk | |
2006-03-01
| ||
11:39 | Fix for [Bug 1440882] from Tony Borthwick. Thanks. check-in: 674df27d51 user: davygrvy tags: trunk | |
2006-01-26
| ||
01:15 | update to TEA 3.5 check-in: 5cb6c6fb96 user: hobbs tags: trunk | |
2005-12-02
| ||
20:14 | update to TEA 3.4 check-in: 2624fff9ce user: hobbs tags: trunk | |
2005-03-25
| ||
22:58 | Add `make dist` targets check-in: 98a5b4c403 user: dgp tags: trunk | |
21:08 |
* Makefile.in: OS X patches from Steffen * itcl/generic/itcl_cmds.c (initScript): * itk/generic/itk_cmds.c (initScript):check-in: e201fa32db user: hobbs tags: trunk | |
19:37 | Updates to the itcl module so that it can be configured/built independent of the other modules in the incrTcl project. Includes TEA updates. check-in: 9248d370bb user: dgp tags: trunk | |
2005-03-19
| ||
01:47 |
* itcl/Makefile.in, itk/Makefile.in (AR): use @AR@ * tclconfig/tcl.m4, itcl/configure, itk/configure: update to TEA 3.2check-in: 103e0e47dc user: hobbs tags: trunk | |
2005-02-14
| ||
10:37 | tcl.m4 and autoconf update check-in: 7d52cf0f6f user: jcw tags: trunk | |
2005-02-11
| ||
17:15 |
* itcl/generic/itcl_methods.c (Itcl_GetMemberCode): fixed c99 var decl from previous patch.check-in: 797c8dcfc1 user: hobbs tags: trunk | |
2005-02-10
| ||
23:20 |
* itcl/generic/itclInt.h: [Bug 1115085] (dejong) Fix crash * itcl/generic/itcl_bicmds.c: with TclInitCompiledLocals reliance * itcl/generic/itcl_methods.c: on bytecode ptr typecheck-in: 35e3414031 user: hobbs tags: trunk | |
2005-01-25
| ||
01:15 |
* itcl/configure, itk/configure: update to TEA 3.1 r1.54, removes * configure, tclconfig/tcl.m4: DBGX, updates default opt levelscheck-in: fb6f194284 user: hobbs tags: trunk | |
2004-12-14
| ||
08:16 | better fix for the bug without an ID that was never properly added to the bugDB on SF that relates to object commands created with namespace prefixes not returning the prefix check-in: 8c2b724ad6 user: davygrvy tags: trunk | |
08:13 | added test for namespaced objects with #auto, basic-4.5 check-in: 077b9fe300 user: davygrvy tags: trunk | |
2004-12-11
| ||
20:02 | instansiation of an object must return an FQN command name. check-in: f3d88be009 user: davygrvy tags: trunk | |
2004-11-23
| ||
21:48 | * itcl/generic/itcl_cmds.c: Fix for [Bug 1047544] Forward loading * itcl/generic/itcl_util.c: from an 8.4 build loading into in 8.5 is not possible at this time. check-in: 7d37ce3971 user: davygrvy tags: trunk | |
2004-11-15
| ||
20:14 | Replaced some Tcl_GetStringFromObj(..,(int*)NULL) with Tcl_GetString() check-in: e301bf3ef1 user: davygrvy tags: trunk | |
20:10 | Use of more Tcl_Objs in place of the older char* interface check-in: dca5d69821 user: davygrvy tags: trunk | |
2004-09-27
| ||
05:17 | fixed typo check-in: d6bba47e12 user: davygrvy tags: trunk | |
2004-09-26
| ||
00:51 | line continuations don't seem to be supported by the .SH NAME macro check-in: 87be0a5f40 user: davygrvy tags: trunk | |
00:50 | Added Itcl_FindC check-in: 75a58f3226 user: davygrvy tags: trunk | |
2004-09-25
| ||
22:50 | Added Stack.3 check-in: bd233dee0d user: davygrvy tags: trunk | |
2004-09-24
| ||
22:45 | temp files need not be kept. check-in: 72d9c2bd4e user: davygrvy tags: trunk | |
2004-09-21
| ||
23:18 | basic-6.3 was failing due to a new list as string quoting rule in Tcl. check-in: c318e9b4f4 user: davygrvy tags: trunk | |
22:51 | Had to include the win directory to Tcl's includes since Tcl has had an order change recently. check-in: 67c902765a user: davygrvy tags: trunk | |
22:47 | Error code internal flag abuse fixed. From Don Porter. [Bug 1032210] check-in: 1d3182aa02 user: davygrvy tags: trunk | |
2004-09-20
| ||
21:24 | more prose check-in: 36d13aee2a user: davygrvy tags: trunk | |
2004-09-19
| ||
19:19 | Tree name for commands changed from "[Incr Tcl]" to [Incr Tcl] Commands". Started to add exported API docs under the new "[Incr Tcl] Library Procedures" tree. check-in: 2c09e02b50 user: davygrvy tags: trunk | |
2004-09-08
| ||
01:23 |
* itcl/configure, itk/configure, tclconfig/tcl.m4: updated TEA m4 to support evc4 Win/CE buildscheck-in: 5fb2a71a5b user: hobbs tags: trunk | |
2004-08-31
| ||
18:40 | Updated code examples to use the fully qualified Itcl command names. A few references to the itcl namespace command are still there and need to be changed at some point. check-in: 558fe13931 user: davygrvy tags: trunk | |
2004-08-17
| ||
17:47 |
* */Makefile.in (install-doc): sed in man.macros on doc install [Bug 631378] (rmax)check-in: 4e5d7ec32a user: hobbs tags: trunk | |
17:39 |
* itcl/itclConfig.sh.in: must be absolute path to * itcl/configure.in (itcl_SRC_DIR): configure in the srcdir. * itcl/configure: [Bug 582951]check-in: c3176d2d0c user: hobbs tags: trunk | |
17:38 |
* */Makefile.in (VPATH): move $(srcdir)/unix to front (unused) to get around bug in autoconf that strips $(srcdir) from first element when building in the source directory.check-in: bef11d4a1d user: hobbs tags: trunk | |
2004-08-10
| ||
20:58 |
* Makefile.in, configure, configure.in: Update to TEA 3.1 * tcl.m4 (removed): cleanup build system to only * config/config.guess (removed): provide the parts that are * config/config.sub (removed): necessary to itcl and itk. * config/install-sh (removed): Update to 3.3.0 as version * tclconfig/install-sh (added): throughout. * tclconfig/tcl.m4 (added): * itcl/generic/itcl.h: * itcl/Makefile.in, itcl/aclocal.m4, itcl/configure: * itcl/configure.in, itcl/itclConfig.sh.in, itcl/pkgIndex.tcl.in: * itk/Makefile.in, itk/aclocal.m4, itk/configure, itk/configure.in: * itk/itkConfig.sh.in, itk/pkgIndex.tcl.in, itk/generic/itk.h:check-in: cf8d3fd316 user: hobbs tags: trunk | |
20:51 |
* itcl/mac/MW_ItclHeader.pch (removed) Removed Mac Classic * itcl/mac/itclMacApplication.r (removed) sources. There were * itcl/mac/itclMacLibrary.r (removed) no longer maintained, * itcl/mac/itclMacResource.r (removed) and Tcl has dropped * itcl/mac/itclMacTclCode.r (removed) ongoing Mac Classic * itcl/mac/itclStaticApplication.r (removed) support as well (in * itcl/mac/pkgIndex.tcl (removed) favor of OS X). * itk/mac/MW_ItkHeader.pch (removed) * itk/mac/itkMacApplication.r (removed) * itk/mac/itkMacLibrary.r (removed) * itk/mac/itkMacResource.r (removed) * itk/mac/itkMacTclCode.r (removed) * itk/mac/itkStaticApplication.r (removed) * itk/mac/pkgIndex.tcl (removed) * itk/mac/tclIndex (removed)check-in: 1242812717 user: hobbs tags: trunk | |
2004-04-29
| ||
17:40 | brain dump check-in: 2f4520b731 user: davygrvy tags: trunk | |
17:29 | test target now calling tcltest correctly check-in: c43626292c user: davygrvy tags: trunk | |
05:57 | fixed [subst] problem. check-in: 23e220d9ed user: davygrvy tags: trunk | |
2004-02-13
| ||
20:50 | more load precision with ::tcltest::loadTestedCommands in sub interps. check-in: 5f563f90a5 user: davygrvy tags: trunk | |
06:39 | (deleted) This serves no purpose today with tcltest being so powerful. check-in: 56447c28bc user: davygrvy tags: trunk | |
06:37 | reference to itcl_class removed from mkindex.test so 1.3 can now pass. check-in: befe71b330 user: davygrvy tags: trunk | |
2004-02-12
| ||
20:22 | rc file work check-in: bb81bb0c63 user: davygrvy tags: trunk | |
20:04 | commentary check-in: daf4c6856e user: davygrvy tags: trunk | |
18:26 | some cleanup. check-in: 98d45db482 user: davygrvy tags: trunk | |
18:10 | now runs the test suite, OMG! check-in: 690f7ac144 user: davygrvy tags: trunk | |
18:09 | Modified test suite to use -loadfile and ::tcltest::loadTestedCommands in each test file. check-in: 46e1e9c0bb user: davygrvy tags: trunk | |
2003-12-24
| ||
03:38 | Small 'const' issue with Tcl_PkgRequireEx under 8.1.0 check-in: 170e305cd1 user: davygrvy tags: trunk | |
01:09 | Changed deprecated 'panic' to 'Tcl_Panic'. check-in: 98add7ccdb user: davygrvy tags: trunk | |
2003-12-23
| ||
10:28 | Some It*_InitStubs adjustments for CONST. check-in: b3fccf6e20 user: davygrvy tags: trunk | |
10:21 | moved some backward compat macros to itclInt.h check-in: d727786c24 user: davygrvy tags: trunk | |
10:07 | custom shell no longer exists check-in: a359d28e65 user: davygrvy tags: trunk | |
09:56 | some resource bugs fixed check-in: da965e89b7 user: davygrvy tags: trunk | |
09:31 | some pkgIndex.tcl generation work. check-in: e8847fe27f user: davygrvy tags: trunk | |
08:02 | 8.0 build needs a different output name for the binaries. check-in: ae7d477db1 user: davygrvy tags: trunk | |
07:12 | custom shell no longer exists check-in: 8dbd84d446 user: davygrvy tags: trunk | |
06:58 | changes to support Itk building against 8.0.5 check-in: 4a55b68d13 user: davygrvy tags: trunk | |
05:48 | temp help merge script should be deleted after use. check-in: a62a33636a user: davygrvy tags: trunk | |
05:45 | install target bugs fixed check-in: 5bc813d8cd user: davygrvy tags: trunk | |
05:22 | winhelp targets fixed and Stubs table issues resolved. check-in: 1f7026c514 user: davygrvy tags: trunk | |
04:16 | Uses new features of nmakehlp to get the version strings from header files without the use of hardcoded values. check-in: e59e443aff user: davygrvy tags: trunk | |
04:01 | prevent static buffer overflow (Doh!) check-in: acb4452a6f user: davygrvy tags: trunk | |
03:11 | Now builds against Tcl 8.0! Unbeleivable, but true :) Tcl bug #803489 now suppressed with grotesque macros in itclInt.h check-in: 566b36f935 user: davygrvy tags: trunk | |
03:07 | sync'd to Tcl. check-in: e26da3709e user: davygrvy tags: trunk | |
2003-12-22
| ||
20:21 |
Because the Tcl_Namespace APIs in Tcl have moved to the public space
in 8.5, the stub slots have shifted. This now causes Itcl when built against
8.5 to core when loaded into 8.4. What genius you developers! The
absolute first rule with Stubs is not to EVER move the slots, but now you did.
Previously, one could build Itcl against 8.4 and load into any core 8.1+. Now
we can't do this. Gee, thank you all for the support...
Now, what we compile against is the lowest we can load into.. Sorry! send heated complaints to [email protected] check-in: 03ab465c41 user: davygrvy tags: trunk | |
19:50 | Now builds with 8.3 regarding CONST84 trims on some Tcl API calls. check-in: ca33eb3eca user: davygrvy tags: trunk | |
2003-12-17
| ||
03:01 | Needed to fix usage of Itcl_DecodeScopedCommand as rCmdPtr always needs to be freed. check-in: cb1e224932 user: davygrvy tags: trunk | |
02:54 | Itcl_DecodeScopedCommand now fixed. check-in: 8deccd7399 user: davygrvy tags: trunk | |
02:25 | full brain dump. All CONST issues fixed except for Itcl_DecodeScopedCommand. Will address this next. check-in: 7930bf24eb user: davygrvy tags: trunk | |
02:15 | Use fancy STRINGIFY macros for version string. check-in: b4a4c5c473 user: davygrvy tags: trunk | |
02:10 | * itcl/generic/itcl_cmd.c (Itcl_FindClassesCmd) : Memory leaking Tcl_Obj plugged. [Bug 738189] check-in: 5f0f4e5008 user: davygrvy tags: trunk | |
2003-04-04
| ||
20:57 | * itcl/configure.in: * itk/configure.in: * tclconfig/tcl.m4: Updated to newest tcl.m4, regenerated configure's. check-in: 87cb609854 user: andreas_kupries tags: trunk | |
2003-01-27
| ||
23:53 | Make sure threading is always on for compiling. check-in: b71a197566 user: davygrvy tags: trunk | |
2002-10-16
| ||
17:02 | aix fix check-in: 41d8f18b38 user: andreas_kupries tags: trunk | |
01:47 | tcl.m4 typo correction, Regen'd. check-in: d125ff036f user: andreas_kupries tags: trunk | |
2002-10-15
| ||
23:30 | Regen'd configure for new tcl.m4. check-in: f060aad839 user: andreas_kupries tags: trunk | |
19:02 |
* tcl.m4: * itcl/configure: * itcl/configure.in: * itk/configure: * itk/configure.in: move the CFLAGS definition into TEA_ENABLE_SHARED and make it pick up the env CFLAGS at configure time.check-in: 678416ec1c user: hobbs tags: trunk | |
18:12 | * itk/configure.in: * itcl/configure.in: Changed to propagate an initial CFLAGS value to the final definition. A TEA condition (SHARED_BUILD == 1) squashed it, causing it the build system to loose the +DAportable we specify for the AS PA-RISC2.2 build host. This is a problem for _all_ TEA and TEA 2 based configure files. check-in: aaacd95382 user: andreas_kupries tags: trunk | |
2002-09-29
| ||
20:16 | needed `if !exist` logic for the non-8.4 case. check-in: aca98f0011 user: davygrvy tags: trunk | |
20:03 | Use virtual base address rule from the master file contained in the Tcl source. check-in: 32b77f01e2 user: davygrvy tags: trunk | |
19:30 | Reference to [itcl_class] removed. check-in: 35199b8eb3 user: davygrvy tags: trunk | |
2002-08-12
| ||
23:17 | * itcl/generic/itcl_class.c (ItclDestroyClassNamesp): Applied itcl patch 593112 provided by Reinhard Max <[email protected]>. This fixes the segfault in itcl bug 577719, reported by Simon White <[email protected]>. check-in: 2d0aa5122f user: andreas_kupries tags: trunk | |
2002-08-11
| ||
04:45 | old docs for old commands removed, removed. check-in: 28bb43f98c user: davygrvy tags: trunk | |
03:45 |
* itcl/win/makefile.vc: * itcl/Makefile.in: Removed itcl_obsolete.c from the build instructions.check-in: b4f9e2426b user: davygrvy tags: trunk | |
03:45 |
* itcl/generic/itcl_obsolete.c (deleted): * itcl/generic/itcl_cmds.c: Removed old [itcl_class] command and old backward support that came with it.check-in: b72e2f10c8 user: davygrvy tags: trunk | |
03:44 |
* itcl/generic/itcl_class.c (Itcl_ClassVarResolver, Itcl_ClassCompiledVarResolver): * itcl/generic/itcl_object.c (Itcl_ScopedVarResolver, ItclTraceThisVar): * itcl/generic/itcl_parse.c (Itcl_ParseVarResolver): * itcl/generic/itclInt.decls: Signiture changes to match 8.4b2 CONST'ification of the Tcl_ResolveVarProc typedef. Stubs slot positions nor sizes have changed -- just the sigs.check-in: 5a2a0946a6 user: davygrvy tags: trunk | |
03:43 |
* itcl/generic/itclDecls.h: * itcl/generic/itclIntDecls.h: * itcl/generic/itclStubInit.c: Re-gen from modified genStubs.tcl for the special TCL_EXTERN macro changes that Itcl has.check-in: 44a0d6a811 user: davygrvy tags: trunk | |
03:40 |
* itcl/generic/itcl.h: Borland TCL_EXTERN support revistited and refreshed.check-in: b40777978f user: davygrvy tags: trunk | |
2002-07-17
| ||
19:37 |
* itcl/itclConfig.sh.in: dupped vars to have both itcl_* and ITCL_* to support apps that used old-style itclConfig.sh.check-in: 00f3f582e0 user: hobbs tags: trunk | |
2002-05-02
| ||
20:06 | re'gened with autoconf 2.13-4 check-in: e4b9adb681 user: davygrvy tags: trunk | |
2002-04-25
| ||
22:27 | small format fix. check-in: d9fe6507a1 user: davygrvy tags: trunk | |
20:44 | Patch from Brett Schwarz for not exporting itcl::is [Patch 548757] check-in: 8f00d0d61e user: davygrvy tags: trunk | |
20:42 | Changed "last update" to be 3.3 instead 3.2 check-in: c4dd70f8f5 user: davygrvy tags: trunk | |
20:36 | install bug set pkgIndex.tcl to load itcl33.dll.dll. corrected. check-in: 6f8f73e390 user: davygrvy tags: trunk | |
2002-04-20
| ||
06:23 | makefile.vc changes. check-in: c39009cdd4 user: davygrvy tags: trunk | |