Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | speed up some tests | dgp | 2005-02-24 | 1 | -7/+7 |
| | |||||
* | More robust new test tcltest-9.5 | dgp | 2005-02-24 | 1 | -7/+9 |
| | |||||
* | * library/tcltest/tcltest.tcl: Better use of [glob -types] to avoid | dgp | 2005-02-24 | 6 | -27/+47 |
| | | | | | | | | | * tests/tcltest.test: failed attempts to [source] a directory, and similar matters. Thanks to "mpettigr". [Bug 1119798] * library/tcltest/pkgIndex.tcl: Bump to tcltest 2.2.8 * unix/Makefile.in: * win/Makefile.in: | ||||
* | Formatting typo [Bug 1149605] | dkf | 2005-02-23 | 2 | -2/+6 |
| | |||||
* | * win/tclWinFCmd.c (TraverseWinTree): use wcslen on wchar, not | hobbs | 2005-02-17 | 2 | -6/+11 |
| | | | | Tcl_UniCharLen. | ||||
* | * /doc/variable.n: fix for [Bug 1124160], variables are detected | Miguel Sofer | 2005-02-16 | 2 | -2/+7 |
| | | | | by [info vars] but not by [info locals]. | ||||
* | * unix/Makefile.in: remove SHLIB_LD_FLAGS (only for AIX, inlined | hobbs | 2005-02-11 | 4 | -1077/+2344 |
| | | | | | | * unix/tcl.m4: into SHLIB_LD). Combine AIX-* and AIX-5 * unix/configure: branches in SC_CONFIG_CFLAGS. Correct gcc builds for AIX-4+ and HP-UX-11. autoconf-2.59 gen'd. | ||||
* | * tests/basic.test (basic-26.3): new test | Miguel Sofer | 2005-02-11 | 2 | -2/+25 |
| | |||||
* | * generic/tclBasic.c (Tcl_EvalObjEx): | Miguel Sofer | 2005-02-10 | 3 | -6/+47 |
| | | | | | | * tests/basic.test (basic-26.2): preserve the arguments passed to TEOV in the pure-list branch, in case the list shimmers away. Fix for [Bug 1119369], reported by Peter MacDonald. | ||||
* | fix to test suite failures | vincentdarley | 2005-02-10 | 2 | -3/+17 |
| | |||||
* | More consistency. [Bug 1117017] | dkf | 2005-02-10 | 2 | -6/+15 |
| | |||||
* | * doc/CrtChannel.3: Typo: return->returns. | davidw | 2005-02-08 | 2 | -2/+6 |
| | |||||
* | * doc/Thread.3: One-word grammar fix. | davidw | 2005-02-06 | 2 | -2/+6 |
| |