Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * generic/tclIOCmd.c (Tcl_PutsObjCmd): Added length check to the | andreas_kupries | 2004-07-15 | 2 | -2/+9 |
| | | | | | | old depreceated newline syntax, to ensure that only "nonewline" is accepted. [Tcl SF Bug 985869], reported by Joe Mistachkin <mistachkin@users.sourceforge.net>. | ||||
* | Stuffed memory leak incurred by re-initializing of TSD slots | vasiljevic | 2004-07-15 | 2 | -6/+32 |
| | | | | | | | | | | | | after the last call to TclFinalizeThreadData (done from within Tcl_FinalizeThread()). We basically just repeat the TclFinalizeThreadData() once more before tearing down TSD keys in TclFinalizeSynchronization(). There should be more elaborate mechanism in place for handling such issues, based on thread cleanup handlers registered on the OS level. Such change requires much more work and would also require TIP because some visible parts of Tcl API would have to be modified. In the meantime, this will do. | ||||
* | * generic/tclLiteral.c (TclReleaseLiteral): Removed unused | Kevin B Kenny | 2004-07-15 | 2 | -2/+6 |
| | | | | variable 'codePtr' to silence a message from VC++. | ||||
* | * generic/tclCompile.c (TclCompileScript): | Miguel Sofer | 2004-07-15 | 3 | -20/+19 |
| | | | | | | | | | * generic/tclLiteral.c (TclReleaseLiteral): fix for [Bug 467523], which resurfaced with the latest changes. The previous strategy was to have special code in TclReleaseLiteral to handle the self-references generated by empty scripts. The new approach avoids the self-reference altogether, by having empty scripts return an unshared literal. | ||||
* | Removed initialization of TSD for the new thread in NewThreadProc since | vasiljevic | 2004-07-15 | 1 | -10/+1 |
| | | | | this will result in TclInitNotifier never being called. | ||||
* | See file... | vasiljevic | 2004-07-15 | 1 | -0/+5 |
| | |||||
* | Removed unused variable in NewThreadProc() | vasiljevic | 2004-07-15 | 1 | -2/+3 |
| | |||||
* | Backout of changes to fix the Tcl Bug #770053. | vasiljevic | 2004-07-15 | 1 | -5/+9 |
| | | | | See SF bugreport for more info. | ||||
* | * generic/tclBasic.c (Tcl_EvalEx): leak fix by dgp, release | Miguel Sofer | 2004-07-12 | 2 | -1/+7 |
| | | | | objv[objectsUsed] on error. | ||||
* | * generic/tclParse.c (Tcl_SubstObj): leak fix by dgp, release | Miguel Sofer | 2004-07-12 | 2 | -1/+7 |
| | | | | result on error. | ||||
* | Another leak fix for [Bug 989093] | dkf | 2004-07-11 | 2 | -1/+11 |
| | |||||
* | Stop [dict unset] from leaking objects. [Bug 989093 in part] | dkf | 2004-07-11 | 2 | -2/+9 |
| | |||||
* | * generic/tclExecute.c (TEBC): fixed leak of expandNestList objs | Miguel Sofer | 2004-07-11 | 2 | -1/+21 |
| | | | | | when there is an error while an expansion is in progress (code added at checkForCatch). | ||||
* | cd fix in vfs | vincentdarley | 2004-07-11 | 2 | -12/+26 |
| | |||||
* | Sanitized another couple of uses of the environment. | Kevin B Kenny | 2004-07-10 | 1 | -15/+19 |
| | |||||
* | Added code to restore env(LC_TIME) after the test completes, silencing | Kevin B Kenny | 2004-07-10 | 2 | -1/+12 |
| | | | | a warning from 'make TESTFLAGS="-debug 1" test'. | ||||
* | clock.test: Changed clock-2.11 so that it isn't an infinite loop when | Kevin B Kenny | 2004-07-10 | 2 | -4/+17 |
| | | | | run on a slow virtual machine. | ||||
* | Modified the logic of literal table cleanup at interp deletion time, | Miguel Sofer | 2004-07-08 | 4 | -32/+57 |
| | | | | | insuring that the fix of [Bug 983660] does not have a negative perf impact. | ||||
* | Silenced a compiler warning about a type mismatch in AppendEnvironment | Kevin B Kenny | 2004-07-08 | 2 | -2/+7 |
| | |||||
* | make mkLinks | dgp | 2004-07-08 | 1 | -4/+0 |
| | |||||
* | Whitespace fixing | dkf | 2004-07-08 | 1 | -38/+37 |
| | |||||
* | * generic/tclCompile.c (TclCompileScript): fix for [Bug 458361]. | Miguel Sofer | 2004-07-07 | 2 | -1/+16 |
| | | | | | Single-word scripts are compiled with an unshared cmdName to avoid shimmering between bytecode and cmdName reps. | ||||
* | * generic.tclCmdMZ.c (TclMergeReturnOptions): Simplified logic and | dgp | 2004-07-07 | 2 | -15/+27 |
| | | | | removed potential memory leak. [Bug 986257]. | ||||
* | Oops, forgot a bit | dkf | 2004-07-07 | 1 | -2/+3 |
| | |||||
* | Generate RTF (for HLP files) correctly from manpages using advanced *roff | dkf | 2004-07-07 | 2 | -36/+43 |
| | | | | formatting constructs. | ||||
* | Add missing objTypes to catalog | dkf | 2004-07-07 | 3 | -2/+11 |
| | |||||
* | * tests/cmdMZ.test (cmdMZ-return-2.17): Added a test that a word | dgp | 2004-07-06 | 3 | -5/+26 |
| | | | | | | | | | containing backslash-quoted value is treated correctly. * generic/tclCompile.c (TclWordKnownAtCompileTime): [Bug 986196] Corrected flaw above and the flaw that caused TCL_TOKEN_SIMPLE_WORDs to have their original word value copied ( "{a b}" ) rather than the actual value ( "a b" ). Thanks to Kevin Kenny for report and tests. | ||||
* | * tests/cmdMZ.test (cmdMZ-return-2.15,cmdMZ-return-2.16): | Kevin B Kenny | 2004-07-06 | 2 | -1/+28 |
| | | | | | Added a test that a return code containing spaces is correctly returned. | ||||
* | More elegant fix for tab size handling | dkf | 2004-07-06 | 1 | -20/+19 |
| | |||||
* | Encourage emacs to fontify the file correctly... | dkf | 2004-07-06 | 1 | -2/+2 |
| | |||||
* | Adapt HTML generator to be able to cope with advanced constructs in Tk's bind.n | dkf | 2004-07-06 | 2 | -17/+40 |
| | |||||
* | * generic/tclBasic.c (DeleteInterpProc): fix for [Bug 983660], | Miguel Sofer | 2004-07-05 | 3 | -20/+32 |
| | | | | | | | | | found by pspjuth. Tear down the global namespace before freeing the interp handle, to allow the bytecodes to free their non-shared literals. * generic/tclLiteral.c (TclReleaseLiteral): moved special code for self-ref so that it is also used for non-shared literals. Possible bug found by inspection. | ||||
* | Added missing constraint definition... | dkf | 2004-07-04 | 1 | -1/+3 |
| | |||||
* | added support for wide integers to round(); [Bug 908375], reported by | Miguel Sofer | 2004-07-03 | 3 | -41/+58 |
| | | | | Hemang Lavana. | ||||
* | Moved declaration of TclCompEvalObj() from tclCompile.h to the internal | Miguel Sofer | 2004-07-03 | 5 | -4/+37 |
| | | | | stubs table, for compiler experimentation. | ||||
* | * generic/regcomp.c (stid): correct minor pointer size error | hobbs | 2004-07-02 | 2 | -2/+4 |
| | |||||
* | * generic/tclPipe.c (TclCreatePipeline): applied TIP #202 patch | hobbs | 2004-07-02 | 4 | -22/+62 |
| | | | | | * doc/exec.n, tests/exec.test: that adds 2>@1 as a special case redirection of stderr to the result output. | ||||
* | tests/winPipe.test (winpipe-1.11): Fixed a bug that caused | Kevin B Kenny | 2004-07-02 | 2 | -2/+5 |
| | | | | | test to fail if the path name of the working directory contained whitespace [Bug 678430] | ||||
* | tests/io.test: Changed several tests to run the event | Kevin B Kenny | 2004-07-02 | 2 | -13/+21 |
| | | | | | | loop rather than just calling [update] periodically, avoiding intermittent failures (usually in io-29.32) that stemmed from unreaped processes on Windows. | ||||
* | added test | vincentdarley | 2004-07-02 | 2 | -0/+18 |
| | |||||
* | Fix warning | dkf | 2004-07-01 | 1 | -2/+2 |
| | |||||
* | Fix missed references to 8.4, spotted by Theo Verelst. | dkf | 2004-07-01 | 4 | -9/+15 |
| | |||||
* | Doc fixes. [Bug 983146] | dkf | 2004-07-01 | 4 | -23/+15 |
| | |||||
* | * tests/fileSystem.test: Minor correction to new fileSystem-9.X | dgp | 2004-06-30 | 2 | -5/+10 |
| | | | | tests so that they clean up temporary directories correctly. | ||||
* | fix to trailing slash documentation and to a filesystem 'file join' bug on ↵ | vincentdarley | 2004-06-30 | 4 | -37/+173 |
| | | | | windows | ||||
* | TIP#188 implementation. Thanks to KBK! [Patch 940915] | dkf | 2004-06-30 | 4 | -31/+140 |
| | |||||
* | * win/tclWinInit.c: Corrected reference counting flaw in | dgp | 2004-06-29 | 2 | -2/+7 |
| | | | | recent changes. Thanks to Pat Thoyts. [Bug 981893]. | ||||
* | fix to compilation error with VC++ 5.2 | vincentdarley | 2004-06-29 | 2 | -2/+14 |
| | |||||
* | Fix [Bug 981733]; bizarre resolver brokenness strikes again! | dkf | 2004-06-29 | 2 | -2/+11 |
| | |||||
* | Fix constraints so can test with tclsh as well as tcltest [Bug 736431] | dkf | 2004-06-24 | 6 | -56/+58 |
| |