Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | no message | davygrvy | 2004-02-01 | 1 | -2/+2 |
| | |||||
* | * win/nmakehlp.c: defensive techniques to avoid static buffer | davygrvy | 2004-02-01 | 1 | -0/+4 |
| | | | | | overflows and a couple envars upsetting invokations of cl.exe and link.exe. | ||||
* | * tests/winPipe.test: more pass-thru commandline verifications. | davygrvy | 2004-02-01 | 1 | -0/+8 |
| | | | | | | | * win/tclWinPipe.c (BuildCommandLine): Special case quoting for '{' not required by the c-runtimes's _setargv(). * win/tclAppInit.c: Removed our custom setargv() in favor of the one provided by the c-runtime. [Bug 672938] | ||||
* | no message | davygrvy | 2004-01-30 | 1 | -0/+7 |
| | |||||
* | fix to file normalization with links | vincentdarley | 2004-01-29 | 1 | -0/+4 |
| | |||||
* | filesystem fixes for '-force' consistency and picky compilers | vincentdarley | 2004-01-29 | 1 | -0/+24 |
| | |||||
* | Speed improvements to SetBooleanFromAny's string handling | dkf | 2004-01-28 | 1 | -0/+6 |
| | | | | whitespace/style policing | ||||
* | no message | davygrvy | 2004-01-28 | 1 | -0/+8 |
| | |||||
* | filesystem documentation and tests | vincentdarley | 2004-01-26 | 1 | -0/+5 |
| | |||||
* | file normalize bug fixes for .. and . | vincentdarley | 2004-01-23 | 1 | -4/+15 |
| | |||||
* | no message | davygrvy | 2004-01-22 | 1 | -0/+5 |
| | |||||
* | filesystem optimisation -- Three main issues accomplished: (1) cleaned up ↵ | vincentdarley | 2004-01-21 | 1 | -0/+38 |
| | | | | variable names in | ||||
* | no message | davygrvy | 2004-01-20 | 1 | -0/+8 |
| | |||||
* | Full bytecode compilation for [lassign] | dkf | 2004-01-18 | 1 | -2/+14 |
| | |||||
* | no message | davygrvy | 2004-01-17 | 1 | -0/+6 |
| | |||||
* | Fix a shimmering bug | dkf | 2004-01-17 | 1 | -0/+5 |
| | |||||
* | Basic implementation of TIP#57 - TclX's [lassign] command into Tcl core | dkf | 2004-01-17 | 1 | -0/+8 |
| | | | | | | | Not a direct copy * Better use of Tcl object API * More extensive test suite * More extensive documentation | ||||
* | no message | davygrvy | 2004-01-16 | 1 | -1/+11 |
| | |||||
* | no message | davygrvy | 2004-01-15 | 1 | -0/+5 |
| | |||||
* | no message | davygrvy | 2004-01-15 | 1 | -0/+9 |
| | |||||
* | record bug report number | dgp | 2004-01-15 | 1 | -2/+1 |
| | |||||
* | Allow [dict exists {a {b c}} d e] to not be an error. [Bug 871387] | dkf | 2004-01-14 | 1 | -0/+5 |
| | |||||
* | Dict refcount fixes from Peter Spjuth. Thanks! [Bug 876170] | dkf | 2004-01-14 | 1 | -0/+12 |
| | |||||
* | * generic/tclCmdMZ.c (Tcl_SwitchObjCmd): Silence compiler warnings. | dgp | 2004-01-13 | 1 | -0/+3 |
| | |||||
* | Patch 876451: restores performance of [return]. Also allows forms | dgp | 2004-01-13 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | such as [return -code error $msg] to be bytecompiled. * generic/tclInt.h: Factored Tcl_ReturnObjCmd() into two pieces: * generic/tclCmdMZ.c: TclMergeReturnOptions(), which can parse the options to [return], check their validity, and create the corresponding return options dictionary, and TclProcessReturn(), which takes that return options dictionary and performs the [return] operation. * generic/tclCompCmds.c: Rewrote TclCompileReturnCmd() to call TclMergeReturnOptions() at compile time so the return options dictionary is computed at compile time (when it is fully known). The dictionary is pushed on the stack along with the result, and the code and level values are included in the bytecode as operands. Also supports optimized compilation of un-[catch]ed [return]s from procs with default options into the INST_DONE instruction. * generic/tclExecute.c: Rewrote INST_RETURN instruction to retrieve the code and level operands, pop the return options from the stack, and call TclProcessReturn() to perform the [return] operation. * generic/tclCompile.h: New utilities include TclEmitInt4 macro * generic/tclCompile.c: and TclWordKnownAtCompileTime(). | ||||
* | more detail | dgp | 2004-01-13 | 1 | -0/+1 |
| | |||||
* | * generic/tclFileName.c (Tcl_GlobObjCmd): Latest changes to | dgp | 2004-01-13 | 1 | -0/+7 |
| | | | | | | management of the interp result by Tcl_GetIndexFromObj() exposed improper interp result management in the [glob] command procedure. Corrected by adopting the Tcl_SetObjResult(Tcl_NewStringObj) pattern. | ||||
* | Fix shared object panics. [Bug 875395] | dkf | 2004-01-13 | 1 | -0/+8 |
| | |||||
* | 2004-01-09 edit | davygrvy | 2004-01-13 | 1 | -1/+3 |
| | |||||
* | * generic/tclCompExpr.c (CompileLandOrLorExpr): cosmetic changes. | Miguel Sofer | 2004-01-12 | 1 | -0/+4 |
| | |||||
* | * generic/tclCompExpr.c (CompileLandOrLorExpr): new logic, fewer | Miguel Sofer | 2004-01-12 | 1 | -0/+8 |
| | | | | | | | instructions. As a side effect, the instructions INST_LOR and INST_LAND are now never used. * generic/tclExecute.c (INST_JUMP*): small optimisation; fix a bug in debug code. | ||||
* | no message | davygrvy | 2004-01-11 | 1 | -1/+1 |
| | |||||
* | no message | davygrvy | 2004-01-11 | 1 | -0/+6 |
| | |||||
* | no message | davygrvy | 2004-01-10 | 1 | -0/+4 |
| | |||||
* | no message | davygrvy | 2004-01-09 | 1 | -0/+7 |
| | |||||
* | TclFinalizeFilesystem fix | vincentdarley | 2004-01-09 | 1 | -0/+5 |
| | |||||
* | * win/tclWin32Dll.c (DllMain): Add HAVE_NO_SEH | mdejong | 2003-12-26 | 1 | -0/+7 |
| | | | | | | blocks in place of __try and __except statements to support gcc builds. This is needed after David's changes on 2003-12-21. [Tcl patch 858493] | ||||
* | typo fixes | dgp | 2003-12-24 | 1 | -15/+9 |
| | |||||
* | no message | davygrvy | 2003-12-24 | 1 | -0/+63 |
| | |||||
* | no message | davygrvy | 2003-12-23 | 1 | -1/+13 |
| | |||||
* | no message | davygrvy | 2003-12-21 | 1 | -0/+10 |
| | |||||
* | * generic/tclBinary.c (DeleteScanNumberCache): fixed crashing bug | das | 2003-12-17 | 1 | -0/+5 |
| | | | | when numeric scan-value cache contains NULL value. | ||||
* | fix to file normalization with relative links | vincentdarley | 2003-12-17 | 1 | -0/+12 |
| | |||||
* | fix to fs norm bug 860402 | vincentdarley | 2003-12-17 | 1 | -0/+6 |
| | |||||
* | Added trace for bugfixes #839519 and #861515 | vasiljevic | 2003-12-17 | 1 | -0/+9 |
| | |||||
* | improved documentation on memory management | vincentdarley | 2003-12-16 | 1 | -0/+2 |
| | |||||
* | marked test as nonPortable | vincentdarley | 2003-12-16 | 1 | -0/+6 |
| | |||||
* | Made a variable file-local for safety | dkf | 2003-12-16 | 1 | -0/+4 |
| | |||||
* | * win/tclWinFile.c (TclpUtime) : utimbuf struct not a problem | davygrvy | 2003-12-16 | 1 | -3/+11 |
| | | | | | | | | | with Borland. * win/tclWinTime.c (TclpGetDate) : Borland's localtime() has a slight behavioral difference. From Helmut Giese <hgiese@ratiosoft.com> [Patch 758097]. | ||||
* | * wintclsh.rc: Slight modification to the STRINGIFY macro to | davygrvy | 2003-12-16 | 1 | -0/+6 |
| | | | | | support Borland's rc tool. From Helmut Giese <hgiese@ratiosoft.com>. |