Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Olson's tzdata2005h | Kevin B Kenny | 2005-04-10 | 11 | -1021/+90 |
| | |||||
* | * generic/tclBasic.c (TclObjInvoke): Plug memory leak. [Bug 1180368] | dgp | 2005-04-10 | 2 | -1/+6 |
| | |||||
* | fix in last commit | Miguel Sofer | 2005-04-09 | 1 | -6/+7 |
| | |||||
* | * generic/tclExecute.c: fix possible leak of expansion Tcl_Objs | Miguel Sofer | 2005-04-09 | 2 | -3/+16 |
| | |||||
* | * macosx/README: updated requirements for OS & developer tool | das | 2005-04-09 | 2 | -12/+15 |
| | | | | versions + other small fixes/cleanup. | ||||
* | * generic/tclListObj.c (Tcl_ListObjIndex): added missing NULL return | das | 2005-04-09 | 2 | -2/+6 |
| | | | | when getting index from an empty list. | ||||
* | * unix/tcl.m4 (Darwin): added -single_module linker flag to | das | 2005-04-09 | 3 | -8/+14 |
| | | | | | TCL_SHLIB_LD_EXTRAS and TK_SHLIB_LD_EXTRAS. * unix/configure: autoconf-2.59 | ||||
* | Fix whitespace | dkf | 2005-04-08 | 1 | -6/+6 |
| | |||||
* | * generic/tclInt.h (TclGetEncodingFromObj): New function to | dgp | 2005-04-08 | 4 | -11/+106 |
| | | | | | | | | | * generic/tclEncoding.c (TclGetEncodingFromObj): retrieve a Tcl_Encoding value, as well as cache it in the internal rep of a new "encoding" Tcl_ObjType. * generic/tclCmdAH.c (Tcl_EncodingObjCmd): Updated to call new function so that Tcl_Encoding's used by [encoding convert*] routines are not freed too quickly. [Bug 1077262] | ||||
* | explanatory comment | dgp | 2005-04-08 | 1 | -1/+8 |
| | |||||
* | Test updates for new [switch] compiler | dkf | 2005-04-08 | 1 | -17/+63 |
| | |||||
* | Improved [switch] compilation. | dkf | 2005-04-08 | 3 | -123/+201 |
| | |||||
* | Purge old and inaccurate .VS/.VE macros. | dkf | 2005-04-06 | 59 | -328/+80 |
| | |||||
* | Ignore the msvc7/8 autogenerated project parts. | patthoyts | 2005-04-06 | 1 | -0/+2 |
| | |||||
* | Improvements to man2html script to handle .IP better | dkf | 2005-04-06 | 2 | -9/+9 |
| | |||||
* | Change some .TP macros to .IP to work around *roff formatter bugs. | dkf | 2005-04-06 | 2 | -26/+22 |
| | |||||
* | replace obsolete "winOnly" constraint with preferred "win" | dgp | 2005-04-05 | 1 | -1/+1 |
| | |||||
* | * generic/tclExecute.c (ExprSrandFunc): Replaced incursions into the | dgp | 2005-04-05 | 3 | -49/+13 |
| | | | | | | | * generic/tclUtil.c (TclGetIntForIndex): intreps of numeric types with simpler calls of Tcl_GetIntFromObj and Tcl_GetLongFromObj, now that those routines are better behaved wrt shimmering. [Patch 1177219] | ||||
* | * generic/tclInt.h: | Miguel Sofer | 2005-04-05 | 3 | -146/+146 |
| | | | | | * generic/tclObj.c: Change in TclDecrRefCount and TclFreeObj, to speed up the freeing of simple Tcl_Obj [Patch 1174551] | ||||
* | * generic/tclExecute.c: small opts in obj handling | Miguel Sofer | 2005-04-04 | 2 | -61/+50 |
| | |||||
* | * generic/tclVar.c: converted a few function calls to macros. | Miguel Sofer | 2005-04-03 | 2 | -23/+27 |
| | |||||
* | Changed the internal representation of lists to (a) reduce the malloc/free | Miguel Sofer | 2005-04-02 | 12 | -639/+530 |
| | | | | | | | | calls at list creation (from 2 to 1), (b) reduce the cost of handling empty lists (we now never create a list internal rep for them), (c) allow refcounting of the list internal rep. The latter permits insuring that the pointers returned by Tcl_ListObjGetElements remain valid even if the object shimmers away from its original list type. This is [Patch 1158008] | ||||
* | slight reduction in cost of INST_START_CMD | Miguel Sofer | 2005-04-01 | 2 | -16/+36 |
| | |||||
* | * generic/tclExecute.c: | Miguel Sofer | 2005-04-01 | 3 | -5/+19 |
| | | | | | * generic/tclInt.h: ExecEnv now stores two Tcl_Obj* pointing to the constants "0" and "1", for use by TEBC. | ||||
* | * generic/tclExecute.c: | Miguel Sofer | 2005-04-01 | 5 | -138/+267 |
| | | | | | | | | | * generic/tclInt.h: * generic/tclObj.c: * generic/tclStringObj.c: defined new internal macros for creating and setting frequently used obj types (int,long, wideInt, double, string). Changed TEBC to use eg 'TclNewIntObj(objPtr, i)' to avoid the function call in 'objPtr = Tcl_NewIntObj(i)' | ||||
* | * generic/tclExecute.c (INST_JUMP_TRUE/FALSE): replaced | Miguel Sofer | 2005-03-31 | 2 | -70/+63 |
| | | | | "test and branch" with "compute index into table" | ||||
* | Added doc for missing argument. [Bug 1172401] | dkf | 2005-03-30 | 2 | -2/+8 |
| | |||||
* | * win/tcl.m4, win/configure: do not require cygpath in macros to | hobbs | 2005-03-30 | 3 | -265/+499 |
| | | | | allow msys alone as an alternative. | ||||
* | * generic/tclCompile.h: Move the TclInterpReady() declaration from | dgp | 2005-03-25 | 4 | -8/+15 |
| | | | | | | | | | | * generic/tclInt.h: tclCompile.h to tclInt.h. Should have been done as part of the 1115904 bug fix on 2005-03-18. * generic/tclThreadTest.c: Stop providing the phony package "Thread 1.0" when the [::testthread] command is defined. It's never used by anything, and conflicts with loading the real "Thread" package. | ||||
* | purge outdated comment | dgp | 2005-03-23 | 1 | -4/+2 |
| | |||||
* | date typo | dgp | 2005-03-18 | 1 | -1/+1 |
| | |||||
* | * generic/tclBasic.c (Tcl_EvalEx): Restored recursion limit | dgp | 2005-03-18 | 5 | -22/+80 |
| | | | | | | | | * generic/tclParse.c (TclSubstTokens): testing in nested command * tests/basic.test (basic-46.4): substitutions within direct * tests/parse.test (parse-19.*): script evaluation (Tcl_EvalEx) that got lost in the parser reforms of Tcl 8.1. Added tests for correct behavior. [Bug 1115904] | ||||
* | * generic/tclCompCmds.c (TclCompileIncrCmd): Corrected checks | dgp | 2005-03-18 | 2 | -15/+17 |
| | | | | | for immediate operand usage to permit leading space and sign characters. [Bug 1165671] | ||||
* | more tests and a fix to bug 1158199 | vincentdarley | 2005-03-15 | 2 | -5/+16 |
| | |||||
* | fix to file norm, file pathtype on windows reserved filenames - ensure build ↵ | vincentdarley | 2005-03-15 | 1 | -4/+4 |
| | | | | ok on unix | ||||
* | fix to file norm, file pathtype on windows reserved filenames - ensure build ↵ | vincentdarley | 2005-03-15 | 1 | -4/+10 |
| | | | | ok on unix | ||||
* | fix to file norm, file pathtype on windows reserved filenames | vincentdarley | 2005-03-15 | 4 | -18/+152 |
| | |||||
* | Updated the OpenBSD configuration and regenerated the configure script. | patthoyts | 2005-03-15 | 3 | -30/+83 |
| | |||||
* | * generic/tclExecute.c: fixed INST_PUSH1's debugging code (wrong | Miguel Sofer | 2005-03-14 | 2 | -2/+7 |
| | | | | obj ref passed to TRACE_WITH_OBJ). | ||||
* | * generic/tclCompile.c: fixed INST_RETURN's stack effect in | Miguel Sofer | 2005-03-14 | 2 | -2/+7 |
| | | | | tclInstructionTable (-1 instead of -2) | ||||
* | * generic/tclCompCmds.c: removed debugging line | Miguel Sofer | 2005-03-10 | 2 | -2/+5 |
| | |||||
* | * generic/tclTrace.c (TclCheckInterpTraces): Corrected mistaken | dgp | 2005-03-10 | 4 | -24/+40 |
| | | | | | | | | | cast of ClientData to (TraceCommandInfo *) when not warranted. Thanks to Yuri Victorovich for the report. [Bug 1153871] * generic/tcl.h: Moved flag values TCL_TRACE_ENTER_EXEC and * generic/tclInt.h: TCL_TRACE_LEAVE_EXEC from public interface into private. Should be used only by internal workings of execution traces. | ||||
* | Fix comment | dkf | 2005-03-09 | 1 | -1/+2 |
| | |||||
* | reverting Changelog entry (sticky tags, doh ...) | Miguel Sofer | 2005-03-09 | 1 | -10/+0 |
| | |||||
* | msofer-wcodes-branch created to develop a compiler/engine based on | Miguel Sofer | 2005-03-09 | 1 | -0/+10 |
| | | | | wordsized instructions and operands. | ||||
* | * win/makefile.vc: clarify necessary defined vars that can come | hobbs | 2005-03-08 | 2 | -14/+23 |
| | | | | from MSVC or the Platform SDK. | ||||
* | Minor typo fix. [Bug 1158247] | dkf | 2005-03-07 | 2 | -6/+10 |
| | |||||
* | missing Changelog entry | Miguel Sofer | 2005-03-07 | 1 | -0/+6 |
| | |||||
* | * generic/tclExecute.c: new peephole optimisation for INST_PUSH1; | Miguel Sofer | 2005-03-07 | 1 | -6/+27 |
| | | | | | fixed the peephole opt in INST_POP so that it is not used when TCL_COMPILE_DEBUG is defined. | ||||
* | * doc/CrtSlave.3: Changed to Tcl_Object to Tcl_Obj in the man page. | davidw | 2005-03-01 | 2 | -2/+7 |
| |