Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * tests/basic.test (49.*): New tests for TCL_EVAL_GLOBAL. | dgp | 2004-09-29 | 2 | -1/+25 |
| | |||||
* | Remove unused variable | dkf | 2004-09-29 | 1 | -2/+1 |
| | |||||
* | Typo | dkf | 2004-09-29 | 1 | -2/+2 |
| | |||||
* | Factorize out the code for freeing an object's internal rep. | dkf | 2004-09-29 | 15 | -173/+102 |
| | |||||
* | Changelog typo | Miguel Sofer | 2004-09-28 | 1 | -1/+1 |
| | |||||
* | * generic/tclBasic.c (TclObjInvoke): fix for bogus gcc warning about | Miguel Sofer | 2004-09-27 | 2 | -1/+7 |
| | | | | uninitialised variable. | ||||
* | removed several unused vars in TclObjInvoke | Kevin B Kenny | 2004-09-27 | 2 | -4/+4 |
| | |||||
* | Whitespace/formatting policing | dkf | 2004-09-27 | 1 | -133/+122 |
| | |||||
* | removed some workarounds for Bug 868489 | Kevin B Kenny | 2004-09-27 | 4 | -109/+103 |
| | |||||
* | * generic/tclBasic.c: Removed internal routines TclInvoke, | dgp | 2004-09-27 | 7 | -295/+64 |
| | | | | | | | | | | | | | | | * generic/tclInt.decls: TclGlobalInvoke, TclObjInvokeGlobal and * tests/basic.test: the portion of TclObjInvoke that handles calls without TCL_INVOKE_HIDDEN enabled. None of this code is called any longer within the core, and the superior public interface, Tcl_EvalObjv, is available for any external callers. * generic/tclIntDecls.h: make genstubs * generic/tclStubInit.c: * generic/tclEvent.c (HandleBgErrors): Updated [bgerror] invocations to make use of Tcl_Obj based routines, dropping the calls to TclGlobalInvoke() | ||||
* | added missing Tcl_GlobTypeData documentation | vincentdarley | 2004-09-27 | 2 | -1/+19 |
| | |||||
* | fix to small filesystem bugs | vincentdarley | 2004-09-27 | 8 | -99/+176 |
| | |||||
* | many more TIP 173 changes | Kevin B Kenny | 2004-09-27 | 15 | -1765/+868 |
| | |||||
* | small typo | vincentdarley | 2004-09-27 | 2 | -2/+6 |
| | |||||
* | Report compilation errors at runtime, [Patch 103368] by dgp. | Miguel Sofer | 2004-09-26 | 14 | -873/+410 |
| | |||||
* | Fix spelling of test names... | dkf | 2004-09-24 | 1 | -21/+21 |
| | |||||
* | * generic/tclBasic.c: Corrections to the 2004-09-21 commit | dgp | 2004-09-24 | 6 | -6/+45 |
| | | | | | | | | * generic/tclExecute.c: regarding ERR_ALREADY_LOGGED. That commit * generic/tclNamesp.c: caused Tk test send-10.7 to fail. Added * tests/namespace.test (25.7,8): tests in the Tcl test suite * tests/pkg.test (2.25,26): to catch this error without the aid of Tk in the future. | ||||
* | * unix/dltest/Makefile.in (clean): Fixup make clean | mdejong | 2004-09-23 | 2 | -2/+13 |
| | | | | | | rule so that it does not delete all files when SHLIB_SUFFIX is set to the empty string in a static build. [Bug 1016726] | ||||
* | * generic/tclCmdAH.c (Tcl_ExprObjCmd): Simplified the TclObjCmdProc | dgp | 2004-09-23 | 2 | -34/+10 |
| | | | | of [expr] with a call to Tcl_ConcatObj. | ||||
* | Corrected the base for the errorline calculation | dgp | 2004-09-23 | 1 | -2/+2 |
| | |||||
* | * generic/tclCmdMZ.c (TclProcessReturn): Support the -errorline | dgp | 2004-09-22 | 5 | -30/+76 |
| | | | | | | | * generic/tclCompile.c (TclCompileScript): option to [return]. * tests/compile.test (16.23.*): Use that capability to defer reporting * tests/misc.test (1.2): of parse errors until runtime. Updated tests to reflect change. [Bug 1032805] | ||||
* | reverting unintentional change in unix/tclUnixInit.c | Miguel Sofer | 2004-09-22 | 1 | -3/+2 |
| | |||||
* | * generic/tclExecute.c (INST_START_CMD): | Miguel Sofer | 2004-09-22 | 4 | -5/+43 |
| | | | | | * tests/proc.test (7.2-3): fix for [Bug 729692] was incorrect whenever a loop exception was returned. | ||||
* | Updated America/Montevideo | Kevin B Kenny | 2004-09-22 | 2 | -0/+10 |
| | |||||
* | * generic/tclCompCmds.c: Tolerate [append] syntax errors | dgp | 2004-09-22 | 3 | -8/+22 |
| | | | | | * tests/appendComp.test (8.1): at compile time, and allow runtime to raise the error (or succeed if a redefined [append] allows). | ||||
* | * generic/tclBasic.c: Reworked management of the interp | dgp | 2004-09-21 | 5 | -30/+16 |
| | | | | | | | | | | | | | | * generic/tclCompile.c: flag ERR_ALREADY_LOGGED, to reduce * generic/tclExecute.c: its exposure. Still left several * generic/tclNamesp.c: references that are just too nice on performace to do away with. These changes also resolve an inconsistency in the ::errorInfo values produced by [namespace eval x error foo bar] and [namespace eval x {error foo bar}]. * generic/tclExecute.c (TclCompEvalObj): Simplified the TclCompEvalObj routine. Much housekeeping now reliably happens elsewhere. [Patch 1031949] | ||||
* | * generic/tclExecute.c (TclCompEvalObj): Simplified | dgp | 2004-09-21 | 2 | -62/+19 |
| | | | | | the TclCompEvalObj routine. Much housekeeping now reliably happens elsewhere. [Patch 1031949] | ||||
* | Tighten up wording on [interp eval] and stack frames. [Bug 926590] | dkf | 2004-09-21 | 2 | -5/+23 |
| | |||||
* | Highlight document-internal references | dkf | 2004-09-21 | 1 | -12/+12 |
| | |||||
* | * tests/error.test (error-6.2,3): Added more tests to verify | dgp | 2004-09-20 | 2 | -1/+15 |
| | | | | ::errorCode setting by/after a [catch]. | ||||
* | Some tests were non-portable, alas. | dkf | 2004-09-19 | 1 | -3/+3 |
| | |||||
* | * generic/tclCmdAH.c: removed outdated comment [Bug 1029518]. | Miguel Sofer | 2004-09-19 | 2 | -7/+5 |
| | |||||
* | no message | davygrvy | 2004-09-18 | 1 | -0/+6 |
| | |||||
* | Dde package can load into a safe interp. Claim this fact for the | davygrvy | 2004-09-18 | 1 | -2/+3 |
| | | | | | Tcl_StaticPackage() call when the shell is built with the TCL_USE_STATIC_PACKAGES option. | ||||
* | Fix silly mistakes :} and make sure that the original bug is a test case. | dkf | 2004-09-18 | 2 | -16/+21 |
| | |||||
* | Make sure large shifts shift for real. [Bug 868467] | dkf | 2004-09-18 | 3 | -8/+86 |
| | |||||
* | Fix "operand"/"operator" confusion | dkf | 2004-09-18 | 1 | -6/+5 |
| | |||||
* | more formatting police | dkf | 2004-09-18 | 1 | -2/+2 |
| | |||||
* | More fixes from Mikhail Kolesnitchenko, and also standardize highlighting | dkf | 2004-09-18 | 37 | -473/+498 |
| | | | | of symbols like TCL_OK, TCL_ERROR, etc. | ||||
* | Whitespace police | dkf | 2004-09-18 | 1 | -1/+1 |
| | |||||
* | * generic/tclBasic.c (Tcl_AddObjErrorInfo, Tcl_LogCommandInfo): | dgp | 2004-09-17 | 6 | -46/+41 |
| | | | | | | | | | | | | * generic/tclCmdAH.c ([catch], [error]): * generic/tclCmdMZ.c ([return]): * generic/tclProc.c (TclUpdateReturnInfo): * generic/tclResult.c (Tcl_SetErrorCodeVA, Tcl_SetObjErrorCode TclTransferResult): Refactored so that all errorCode setting flows through Tcl_SetObjErrorCode(). This greatly reduces the number of different places in the code that need to know details about an internal bitflag field of the Interp struct. Also places errorCode setting in one place for easier future mods. | ||||
* | more changes for bison support | Kevin B Kenny | 2004-09-17 | 4 | -134/+199 |
| | |||||
* | make tclGetDate.y use bison instead of yacc | Kevin B Kenny | 2004-09-17 | 4 | -1269/+1858 |
| | |||||
* | silence compiler warning in tclClock.c | Kevin B Kenny | 2004-09-14 | 2 | -2/+12 |
| | |||||
* | * doc/interp.n: | Miguel Sofer | 2004-09-14 | 4 | -45/+85 |
| | | | | | | * generic/tclInterp.c (TclPreventAliasLoop, AliasCreate): * tests/interp.test (17.4-6, 19.3-4): fixing problems with renaming of aliases [Bugs 707104 1026493]. Fix designed by dgp. | ||||
* | Fix [Bug 1026903] by storing what ensemble the ensemble is cached for. | dkf | 2004-09-13 | 3 | -3/+26 |
| | |||||
* | * generic/tclClock.c (TclMktimeObjCmd): Corrected a bad check | Kevin B Kenny | 2004-09-11 | 4 | -5/+38 |
| | | | | | | | | | for error return from 'mktime'. * generic/tclObj.c (Tcl_GetIntFromObj): Corrected a problem where demoting a wide to an int failed on a big-endian machine. [Bug 1026125]. * tests/clock.test (clock-43.1): Added regression test for error return from 'mktime'. | ||||
* | * generic/tclExecute.c (INST_CONCAT1): fix for [Bug 1025834]; | Miguel Sofer | 2004-09-11 | 2 | -37/+60 |
| | | | | avoid unnecessary string copies. | ||||
* | tcltest-12.3-4 needed to have ::tcltest::loadScript set to empty in their -setup | davygrvy | 2004-09-11 | 2 | -1/+8 |
| | |||||
* | Minor mods to latest commit to correct bugs and compiler warnings on | dgp | 2004-09-10 | 1 | -8/+11 |
| | | | | TCL_WIDE_INT_IS_LONG platforms. |