Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix background error reporting in the absence of a bgerror proc [Bug 219142]. | Miguel Sofer | 2001-12-10 | 1 | -2/+2 |
| | |||||
* | fixed the calculation of the maximal stack depth required by bytecodes [Bug ↵ | Miguel Sofer | 2001-12-10 | 6 | -453/+228 |
| | | | | 483611]. | ||||
* | restored consistency in refCount accounting by array traces [Bug #4484339] | Miguel Sofer | 2001-12-07 | 1 | -2/+4 |
| | |||||
* | More expr syntax error improvements | dkf | 2001-12-06 | 1 | -15/+43 |
| | |||||
* | new algorithm for [array get], safe when there are traces that modify the ↵ | Miguel Sofer | 2001-12-05 | 1 | -8/+67 |
| | | | | array [Bug #449893]. | ||||
* | Improved messages produced on getting a syntax error in an expression | dkf | 2001-12-04 | 1 | -46/+92 |
| | |||||
* | Tcl_Preserve'ing VarTrace structures to avoid memory corruption [Bug: 484334] | Miguel Sofer | 2001-11-30 | 1 | -6/+14 |
| | |||||
* | * generic/tclBinary.c: Added caching scheme to reduce number of object | dkf | 2001-11-29 | 1 | -19/+114 |
| | | | | allocations when doing scans of large repetitive binary strings. | ||||
* | Replace isspace(char) with isspace(UCHAR(char)) for safety... | dkf | 2001-11-27 | 1 | -2/+2 |
| | |||||
* | Tightened up the argument passing for [switch] to promote robuster scripts. | dkf | 2001-11-27 | 1 | -31/+59 |
| | |||||
* | * generic/tclIntPlatDecls.h: 'make genstubs' after changes | dgp | 2001-11-26 | 1 | -4/+5 |
| | | | | in 2001-11-23 commit from Daniel Steffen. | ||||
* | ** upport to 8.4 of mac code changes for 8.3.3 & various new | das | 2001-11-23 | 8 | -43/+56 |
| | | | | | | ** changes for 8.4, some already backported to 8.3.4 (patch #435658) see ChangeLog for details | ||||
* | ** upport to 8.4 of mac code changes for 8.3.3 & various new | das | 2001-11-23 | 2 | -10/+26 |
| | | | | | | ** changes for 8.4, some already backported to 8.3.4 (patch #435658) see ChangeLog for details | ||||
* | * generic/tclBasic.c (Tcl_DeleteCommandFromToken,CallCommandTraces): | dgp | 2001-11-21 | 2 | -4/+8 |
| | | | | | | | * generic/tclCmdMZ>c (Tcl_UntraceCommand): Added Tcl_Preserve and Tcl_Release calls to prevent deletion of CommandTrace structures until all callers are done using them, preventing memory corruption. [Bug 453805] | ||||
* | added TIP#73 patch #483500 from Kevin Kenny. | hobbs | 2001-11-21 | 11 | -49/+90 |
| | | | | This deprecates TclpGetTime in favor of new Tcl_GetTime. | ||||
* | moving all code relative to bytecodes from tclBasic.c to tclExecute.c | Miguel Sofer | 2001-11-20 | 3 | -438/+496 |
| | |||||
* | code reorganisation and factorisation. | Miguel Sofer | 2001-11-20 | 3 | -99/+105 |
| | |||||
* | a better variant of the previous-to-last commit (restoring numLevels ↵ | Miguel Sofer | 2001-11-20 | 2 | -22/+13 |
| | | | | computations) | ||||
* | missing variable declaration under TCL_COMPILE_DEBUG. | Miguel Sofer | 2001-11-20 | 1 | -2/+4 |
| | |||||
* | restoring the computations of iPtr->numLevels to the original logic ↵ | Miguel Sofer | 2001-11-20 | 2 | -12/+6 |
| | | | | (previous to buggy modifs on 2001-11-16). | ||||
* | Code reorganisation: moving all eval functions from tclParse.c to tclBasic.c | Miguel Sofer | 2001-11-19 | 2 | -907/+905 |
| | |||||
* | Changes due to TIP#68; memory handling in variable traces is now correct! | dkf | 2001-11-19 | 3 | -75/+238 |
| | |||||
* | patch for [Bug 483309] | Miguel Sofer | 2001-11-19 | 1 | -1/+2 |
| | |||||
* | * tests/interp.test: | hobbs | 2001-11-16 | 1 | -10/+20 |
| | | | | | * generic/tclInterp.c (SlaveObjCmd): Corrected argument checking for '$interp alias|aliases|issafe'. [Patch #479560] (thoyts, hobbs) | ||||
* | Removed a rogue C++ comment that inadvertently got left in tclListObj.c | Kevin B Kenny | 2001-11-16 | 1 | -2/+2 |
| | |||||
* | Moved Tcl_GetCommandFromObj and all defining code for tclCmdNameType objects ↵ | Miguel Sofer | 2001-11-16 | 3 | -424/+429 |
| | | | | to tclObj.c | ||||
* | Code reordering; execution levels made consistent [Bug 480896]. | Miguel Sofer | 2001-11-16 | 5 | -235/+112 |
| | |||||
* | Reference implementation of TIP's #22, #33 and #45. Adds the | hobbs | 2001-11-14 | 15 | -133/+1770 |
| | | | | | | ability of the [lindex] command to have multiple index arguments, and adds the [lset] command. Both commands are byte-code compiled. [Patch #471874] (work by Kenny, commited by Hobbs) | ||||
* | * tests/var.test: | dgp | 2001-11-09 | 1 | -2/+2 |
| | | | | | * generic/tclVar.c: Corrected bug in [global] when dealing with variable names matching :*. [Bug 480176] | ||||
* | See ChangeLog | andreas_kupries | 2001-11-07 | 1 | -7/+17 |
| | |||||
* | file copy soft link docs | vincentdarley | 2001-11-02 | 1 | -7/+16 |
| | |||||
* | win fs fixes | vincentdarley | 2001-10-29 | 1 | -19/+15 |
| | |||||
* | * tests/clock.test (clock-8.1): | hobbs | 2001-10-18 | 2 | -2/+36 |
| | | | | | | | * generic/tclDate.c (RelativeMonth): * generic/tclGetDate.y (RelativeMonth): corrected off-by-one-day error in clock scan with relative months and years during swing hours. [Bug #413397, Patch #414024] (lavana) | ||||
* | Tcl_FSChdir fix | vincentdarley | 2001-10-18 | 1 | -6/+40 |
| | |||||
* | Undo of mistaken commit. Sorry! | dgp | 2001-10-16 | 7 | -50/+49 |
| | |||||
* | * Added test to demonstrate memory corruption problems. [Bug 219393]. | dgp | 2001-10-16 | 7 | -49/+50 |
| | |||||
* | Doh ... strncmp, not strcmp needed in last commit. | Miguel Sofer | 2001-10-15 | 1 | -2/+2 |
| | |||||
* | generic/tclProc.c: changing a memcmp to strcmp to avoid a memory error | Miguel Sofer | 2001-10-15 | 1 | -33/+32 |
| | | | | | detected by purify (thanks Jeff); modify style to agrre with the style guide. | ||||
* | * generic/tclInt.decls (TclExpandCodeArray,TclGetInstructionTable): | andreas_kupries | 2001-10-15 | 5 | -15/+49 |
| | | | | | | | | | | Added to internal stubs table. Tclcompiler (Tclpro project) needs them if used as loadable package under Windows. Changed signatures. We don't want to describe compiler internal structures in "tclInt.h". * generic/tclCompile.h: S.a. Removed function declarations. * generic/tclCompile.c: S.a. Adapted to changed signatures. | ||||
* | minor code cleanup | hobbs | 2001-10-15 | 1 | -30/+29 |
| | |||||
* | * generic/tcl.h: moved #define of WIN32 to tcl.h where __WIN32__ | hobbs | 2001-10-15 | 1 | -1/+4 |
| | | | | is defined and added #ifndef check. | ||||
* | small fs fixes | vincentdarley | 2001-10-15 | 1 | -4/+4 |
| | |||||
* | generic/tclLiteral.c: (TclReleaseLiteral) insured that | Miguel Sofer | 2001-10-11 | 1 | -32/+24 |
| | | | | | self-referential bytecodes are properly cleaned up on interpreter deletion [Bug 467523] | ||||
* | * generic/tclFileName.c (Tcl_SplitPath): corrected mem leak | hobbs | 2001-10-10 | 1 | -1/+6 |
| | | | | | intro'd with VFS code where the result obj from Tcl_FSSplitPath was not getting freed. | ||||
* | generic/tclLiteral.c: (TclReleaseLiteral) reverted previous patch for [Bug ↵ | Miguel Sofer | 2001-10-09 | 1 | -11/+1 |
| | | | | 467523] - cure is worse than the illness. | ||||
* | insured that self-referential bytecodes are properly cleaned up on | Miguel Sofer | 2001-10-06 | 1 | -1/+11 |
| | | | | interpreter deletion [Bug 467523] | ||||
* | * generic/tclEvent.c (Tcl_FinalizeThread): moved freeing of | hobbs | 2001-10-03 | 1 | -11/+12 |
| | | | | | tclLibraryPath to before the thread exit handlers are called. Slight modification to change on 2001-09-24. | ||||
* | removed unnecessary inclusions of tclCompile.h [Patch 466823] | Miguel Sofer | 2001-10-01 | 3 | -20/+11 |
| | |||||
* | fs doc improvement | vincentdarley | 2001-09-29 | 1 | -1/+8 |
| | |||||
* | Added necessary casts to ClientData on a pair of calls to Tcl_Preserve | Kevin B Kenny | 2001-09-28 | 1 | -3/+3 |
| | | | | and Tcl_Release. |