Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
91 check-ins using file library/itcl.tcl version 177d297771
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 | |