Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
137 check-ins using file itclWidgets/generic/menubar.tcl version 94e30da8f3
2009-10-22
| ||
15:12 | use of new Tcl core functions as suggested from dkf. check-in: 57bc872b08 user: wiede tags: itcl-ng | |
15:09 | use of new Tcl core functions as suggested by dkf. Thanks to dkf for providing them. check-in: 70eb412e5a user: wiede tags: itcl-ng | |
14:33 | fix for SF bug #2495261 check-in: f6d40ccd8a user: wiede tags: itcl-ng | |
11:42 | fix for SF bug # 2789473 check-in: fdadcad574 user: wiede tags: itcl-ng | |
11:40 | fix for SF bug #2789473 check-in: 538c82f7e5 user: wiede tags: itcl-ng | |
09:15 | some changed CONST to const declarations and fix for bug #2738459 check-in: 873c5b87ba user: wiede tags: itcl-ng | |
09:12 | instead of an extra command Itcl_BiInfoExistsCmd use Itcl_BiInfoUnknownCmd mechanism instead check-in: 4485b5cd3f user: wiede tags: itcl-ng | |
09:10 | removed debug output check-in: 8270375bc8 user: wiede tags: itcl-ng | |
09:04 | added an empty line (beautifying) check-in: e38d14a41d user: wiede tags: itcl-ng | |
09:00 | changed CONST to const check-in: ea0045906e user: wiede tags: itcl-ng | |
2009-10-20
| ||
07:59 | fix for SF bug # 2871541 check-in: 7d823ac73d user: wiede tags: itcl-ng | |
07:42 | check for uninitialized iclsPtr see bug #2871541 check-in: f0fc5a63b1 user: wiede tags: itcl-ng | |
2009-10-18
| ||
16:52 | a lot of files changed to use const instead of CONST check-in: ca941f16af user: wiede tags: itcl-ng | |
16:46 | changed CONST to const check-in: c58726a499 user: wiede tags: itcl-ng | |
16:36 | changed CONST to const check-in: 81707c329b user: wiede tags: itcl-ng | |
16:31 | fix for definition of intptr_t check-in: 8cc6630d75 user: wiede tags: itcl-ng | |
16:28 | for linux we need unistd.h otherwise intptr_t type is not defined check-in: 734ebddad7 user: wiede tags: itcl-ng | |
16:19 | fix for SF bug #2856166 and #2830946 check-in: 35004aa322 user: wiede tags: itcl-ng | |
16:14 | fix for InfoUnknown command (bug #2830946) check-in: 55f00ba9aa user: wiede tags: itcl-ng | |
16:11 | make a screen for allowed Tcl versions check-in: 1716a84d13 user: wiede tags: itcl-ng | |
2009-07-18
| ||
05:10 |
* generic/itclClass.c: fix warnings. * generic/itclParse.c: * generic/itclResolve.c:check-in: 8739a586bd user: das tags: itcl-ng | |
05:10 |
* configure: autoconf-2.59check-in: dbcf356b2b user: das tags: itcl-ng | |
05:09 |
* configure.in: check for intptr_t type and include sys/types.h * generic/itclInt.h: to make INT2PTR & PTR2INT macros actually work. * itclng/generic/itclngInt.h:check-in: fd07914e7f user: das tags: itcl-ng | |
2009-05-09
| ||
08:46 | no message check-in: bb9b6cfda9 user: davygrvy tags: itcl-ng | |
08:46 |
2009-05-09 David Gravereaux <[email protected]>
* generic/itclDecls.h: Better C++ support. * generic/itclStubLib.c: #define USE_TCL_STUBS is requiredcheck-in: bbecf184b4 user: davygrvy tags: itcl-ng | |
2009-03-19
| ||
23:39 | generic/itclBase.c: reduce size of initScript to satisfy MSVC6 check-in: 6e59bae380 user: hobbs tags: itcl-ng | |
2009-02-21
| ||
13:59 | fix for bug 2595708 and a bug from c.l.t check-in: 9e681c540d user: wiede tags: itcl-ng | |
13:57 | fix for avoiding warnings reported in bug 2595708. check-in: e044286a57 user: wiede tags: itcl-ng | |
13:55 | fix for problem with scope command and variables path reported by harald krummeck on c.l.t. check-in: 873ca496b0 user: wiede tags: itcl-ng | |
2009-02-02
| ||
15:36 | bumped version to 4.0b3 check-in: 3962ff7f35 user: wiede tags: itcl-4-0b3, itcl-ng | |
15:36 | added comments for 4.0b3 release check-in: 01ada36e24 user: wiede tags: itcl-ng | |
15:35 | bumped version to 4.0b3 check-in: ae7e4ee43c user: wiede tags: itcl-ng | |
08:47 | moved test for itcl::type to here from widgetclass.test check-in: c2ee88684a user: wiede tags: itcl-ng | |
08:46 | don't call package require Tk when having a -constraints tk! Had to learn that first. check-in: 8dabab849b user: wiede tags: itcl-ng | |
2009-02-01
| ||
18:14 | corrected file endings check-in: 8008af171c user: davygrvy tags: itcl-ng | |
2009-01-24
| ||
21:02 | changes to get rid of itclWidget package, That is no longer needed check-in: bc97d8586f user: wiede tags: itcl-ng | |
20:46 | check for NULL pointer in AddDictInfo check-in: 201a88e8a0 user: wiede tags: itcl-ng | |
20:03 | itclWidget.tcl has been filled with functions that replace the itclWidget package where they where written in C. Therefor the itclWidget package is no longer needed. itclHullCmds.tcl has similar functions as in itclWidget.tcl but to be used by ::itcl::extendedclass, which will be used for a modified version of Iwidgets called itclWidgets, which is completely written with itcl-ng without the need to use itk. check-in: 3aab300bca user: wiede tags: itcl-ng | |
19:56 | bracket include of malloc.h with #ifdef ITCL_PRESERVE_DEBUG, as it is only used for debugging and does not work on OSX. Have to find a portable solution in the future using memory.h, but I first have to learn how to use that. Using #ifdef ITCL_PRESERVE_DEBUG I can again use the malloc and free calls in the debugging stuff to not conflict with ckalloc and ckfree, which is check in these functions check-in: 39813ddd6f user: wiede tags: itcl-ng | |
19:53 | added calls to *Dict*Info functions check-in: d3a1029eaf user: wiede tags: itcl-ng | |
19:51 | set release serial to 2 check-in: b5310de454 user: wiede tags: itcl-ng | |
19:49 | removed 2 unused variables check-in: 4f65875186 user: wiede tags: itcl-ng | |
19:48 | this is for adding the missing comments for the last commit. Removed ItclWidgetInfo typedef and the function pointers. These are no longer necessary as the itclWidget package is now fully integrated. New definitions of the *Dict*Info functions for setting the according dictionary variables check-in: c4fcbdfc80 user: wiede tags: itcl-ng | |
19:44 | added calls to Dict*Info functions for use by itclWidget classes and future use by a scripted version (in Tcl) of itclInfo.c Added genericclass command to allow easier parsing of a class definition in the future (maybe by a scripted version) check-in: 9f20897227 user: wiede tags: itcl-ng | |
19:39 | replaced calls to itclWidget packaged by calls to the scripted functions in itclWidget.tcl. ItclWidget package is no longer needed. check-in: 01fbc7d0fb user: wiede tags: itcl-ng | |
19:37 | added dummy functions Itcl_BiInfoHullTypesCmd, Itcl_BiInfoWidgetsCmd, Itcl_BiInfoWidgetclassesCmd and Itcl_BiInfoWidgetadaptorsCmd, which are overwritten when itclWidget.tcl is sourced when necessary. check-in: 81f3794507 user: wiede tags: itcl-ng | |
19:35 | added function for setting of dict variables to be used by itclWidget classes and in the future for being able to replace itclInfo.c by a Tcl script check-in: bbf3edc136 user: wiede tags: itcl-ng | |
19:33 | added a missing initialisation of a pointer check-in: 632adc57e3 user: wiede tags: itcl-ng | |
19:32 | added call for setting ClassDictInfo check-in: f1e4c1e9ef user: wiede tags: itcl-ng | |
19:31 | added call of ::itcl::builtin::installcomponent instead of usage of itclWidget package check-in: 81a1e533a5 user: wiede tags: itcl-ng | |
19:29 | added ItclSetHullWindowName and ItclCheckSetItclHull, needed for final integration of itclWidget package. Added dicts variables for use by itclWidget classes and for future replacement of itclInfo.c by a tcl script. Added a HashTable for the class types. check-in: 5b467881f9 user: wiede tags: itcl-ng | |
19:26 | set release serial to b check-in: a27cd05161 user: wiede tags: itcl-ng | |
19:25 | moved to here from itclWidget package which is no longer needed check-in: 7974e01b16 user: wiede tags: itcl-ng | |
19:23 | added some cleanup parts and now usage of -body and -result for tests check-in: f84023fbcf user: wiede tags: itcl-ng | |
2009-01-15
| ||
21:23 | define ITCL_DEBUG when doing a symbols build check-in: 27e57650b5 user: davygrvy tags: itcl-ng | |
21:22 | no message check-in: a053fb5ed0 user: davygrvy tags: itcl-ng | |
18:58 |
* generic/itcl2TclOO.h: More cleanups changing the last of the * generic/itclClass.c: 'EXTERN' macros to just be 'extern' as we * win/.cvsignore: aren't importing the declaration, just sharing it * win/itcl.rc: internally. This caused warnings on windows during * win/makefile.vc: the link stage as it was getting confused about 'why * win/nmakehlp.c: are you importing an internal function?' * win/rules.vc:check-in: cd18a59e3f user: davygrvy tags: itcl-ng | |
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 | |