Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Whitespace fix. | dkf | 2004-05-18 | 1 | -3/+1 |
| | |||||
* | Minor whitespace fix. | dkf | 2004-05-18 | 1 | -10/+1 |
| | |||||
* | no message | davygrvy | 2004-05-18 | 1 | -0/+5 |
| | |||||
* | * win/makefile.vc: now generates a tclConfig.sh from Pat Thoyts | davygrvy | 2004-05-18 | 1 | -2/+78 |
| | | | | [Patch 909911] | ||||
* | Improve the clarity of the lsearch manpage. Thanks to Peter Spjuth! | dkf | 2004-05-18 | 2 | -74/+96 |
| | |||||
* | Ensure that single quotes don't come at the start of a line, even when quoted. | dkf | 2004-05-18 | 1 | -3/+3 |
| | |||||
* | More adaptations to understand .SS macros. | dkf | 2004-05-18 | 4 | -16/+32 |
| | |||||
* | Added support .SS macros. | dkf | 2004-05-18 | 2 | -4/+14 |
| | |||||
* | Added documentation for TIP#143 limits and a few interesting examples. | dkf | 2004-05-18 | 2 | -23/+132 |
| | |||||
* | Stop a compiler warning. | dkf | 2004-05-18 | 1 | -1/+2 |
| | |||||
* | Tests of limit-exceeded callbacks and make sure that those callbacks can remove | dkf | 2004-05-18 | 3 | -4/+63 |
| | | | | the limits if they see fit (as well as extending them). | ||||
* | * generic/tclExecute.c (TclExecuteByteCode): added comments to | Miguel Sofer | 2004-05-18 | 2 | -21/+61 |
| | | | | classify the variables according to their use in TEBC. | ||||
* | Added example | dkf | 2004-05-17 | 2 | -2/+22 |
| | |||||
* | Added example | dkf | 2004-05-17 | 2 | -2/+15 |
| | |||||
* | Changed test back to what it used to be in 7.* now that [set] counts as a | dkf | 2004-05-17 | 2 | -6/+6 |
| | | | | real command once again. :^) | ||||
* | Improved TIP#143 tests and now track the number of bytecoded commands better. | dkf | 2004-05-17 | 3 | -13/+24 |
| | |||||
* | Example updates/additions. | dkf | 2004-05-17 | 3 | -5/+32 |
| | |||||
* | fix to case sensitive 'file executable' on Windows | vincentdarley | 2004-05-17 | 3 | -5/+23 |
| | |||||
* | Docbug. [Bug 953374] | dkf | 2004-05-17 | 2 | -2/+7 |
| | |||||
* | (FIXED PATCH) | Miguel Sofer | 2004-05-17 | 2 | -12/+17 |
| | | | | | * generic/tclExecute.c (TclExecuteByteCode): remove one level of indirection for compiledLocals addressing. | ||||
* | oops ... reverting last (buggy) commit | Miguel Sofer | 2004-05-17 | 2 | -14/+12 |
| | |||||
* | * generic/tclExecute.c (TclExecuteByteCode): remove one level of | Miguel Sofer | 2004-05-17 | 2 | -12/+14 |
| | | | | indirection for compiledLocals addressing. | ||||
* | * generic/tclExecute.c (INST_CALL_FUNC1): bugfix; restored | Miguel Sofer | 2004-05-16 | 2 | -1/+9 |
| | | | | | (DE)CACHE_STACK_INFO pair around the call - the user defined math function could cause a recursive call to TEBC. | ||||
* | * generic/tclBasic.c (Tcl_DeleteInterp): | Miguel Sofer | 2004-05-16 | 3 | -5/+20 |
| | | | | | | * generic/tclExecute.c (INST_START_CMD): interp deletion now modifies the compileEpoch, eliminating the need for the check for interp deletion in INST_START_CMD. | ||||
* | * generic/tclCompile.h: | Miguel Sofer | 2004-05-16 | 4 | -198/+166 |
| | | | | | | | | | | | * generic/tclCompile.c: * generic/tclExecute.c: changed implementation of {expand}, last chance while in alpha as ... ***POTENTIAL INCOMPATIBILITY*** Scripts precompiled with ProComp under previous tcl8.5a versions may malfunction due to changed instruction numbers for INST_LIST_INDEX_IMM, INST_LIST_RANGE_IMM and INST_START_CMD. | ||||
* | 2004-05-14 Kevin B. Kenny <kennykb@acm.org> | Kevin B Kenny | 2004-05-14 | 11 | -168/+343 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.decls: Promoted TclpLocaltime and TclpGmtime * generic/tclIntDecls.h: from Unix-specific stubs to the generic * generic/tclIntPlatDecls.h: internal Stubs table. Reran 'genstubs' * generic/tclStubInit.c: * unix/tclUnixPort.h: * generic/tclClock.c: Changed a buggy 'GMT' timezone specification to the correct 'GMT0'. [Bug #922848] * unix/tclUnixThrd.c: Moved TclpGmtime and TclpLocaltime to unix/tclUnixTime.c where they belong. * unix/tclUnixTime.c (TclpGmtime, TclpLocaltime, TclpGetTimeZone, ThreadSafeGMTime [removed], ThreadSafeLocalTime [removed], SetTZIfNecessary, CleanupMemory): Restructured to make sure that the same mutex protects all calls to localtime, gmtime, and tzset. Added a check in front of those calls to make sure that the TZ env var hasn't changed since the last call to tzset, and repeat tzset if necessary. [Bug #942078] Removed a buggy test of the Daylight Saving Time information in 'gettimeofday' in favor of applying 'localtime' to a known value. [Bug #922848] * tests/clock.test (clock-3.14): Added test to make sure that changes to $env(TZ) take effect immediately. * win/tclWinTime.c (TclpLocaltime, TclpGmtime): Added porting layer for 'localtime' and 'gmtime' calls. | ||||
* | * generic/tclExecute.h: | Miguel Sofer | 2004-05-14 | 3 | -252/+84 |
| | | | | | | | * generic/tclCompile.h: the math functions receive a pointer to top of the stack (tosPtr) instead of the execution environment (eePtr). First step towards a change in the execution stack management - it is now only used within TEBC. | ||||
* | Expanding the tests avilable for TIP#143 features. | dkf | 2004-05-14 | 1 | -1/+129 |
| | | | | Now check that basic syntax is verified. | ||||
* | Very minor updates to comments/whitespace | dkf | 2004-05-13 | 3 | -4/+6 |
| | |||||
* | Regen | dkf | 2004-05-13 | 2 | -2/+184 |
| | |||||
* | TIP#143 implementation; still needs docs and more tests... | dkf | 2004-05-13 | 13 | -204/+1445 |
| | |||||
* | TIP#129 implementation. Probably also much more breakage in the test suite too | dkf | 2004-05-13 | 4 | -216/+1127 |
| | |||||
* | Optimisations for INST_START_CMD [Bug 926164]. | Miguel Sofer | 2004-05-12 | 3 | -38/+65 |
| | | | | | | | | | * generic/tclCompile.c (TclCompileScript): avoid emitting INST_START_CMD as the first instruction in a bytecoded Tcl_Obj. It is not needed, as the checks are done before calling TEBC. * generic/tclExecute.c (TclExecuteByteCode): runtime peephole optimisation: check at INST_POP if the next instruction is INST_START_CMD, in which case we fall through. | ||||
* | Added examples | dkf | 2004-05-11 | 2 | -3/+17 |
| | |||||
* | More and deeper examples. | dkf | 2004-05-11 | 2 | -6/+52 |
| | |||||
* | documentation for glob -types d with symbolic links | vincentdarley | 2004-05-11 | 2 | -1/+9 |
| | |||||
* | Another example and a bit more clarity. | dkf | 2004-05-11 | 2 | -3/+19 |
| | |||||
* | Added examples. | dkf | 2004-05-10 | 2 | -3/+43 |
| | |||||
* | no message | davygrvy | 2004-05-10 | 1 | -1/+3 |
| | |||||
* | (BuildCommandLine): Use the existence of contents in the linePtr rather | davygrvy | 2004-05-10 | 1 | -2/+2 |
| | | | | than the scratch DString post the append, as this more clear. | ||||
* | no message | davygrvy | 2004-05-10 | 1 | -0/+4 |
| | |||||
* | (TclpCreateProcess): When under NT, with no console, and executing a | davygrvy | 2004-05-10 | 1 | -2/+2 |
| | | | | | DOS application, the path priming does not need an ending space as BuildCommandLine() will do this for us. | ||||
* | no message | davygrvy | 2004-05-10 | 1 | -0/+5 |
| | |||||
* | (BuildCommandLine): Moved non-obvious appending logic to outside the loop | davygrvy | 2004-05-10 | 1 | -6/+7 |
| | | | | and added commentary for its purpose. | ||||
* | had to raise the size of the tls extension due to it getting rather fat when ↵ | davygrvy | 2004-05-10 | 1 | -2/+2 |
| | | | | built statically to OpenSSL | ||||
* | fix to some compiler warnings | vincentdarley | 2004-05-08 | 3 | -4/+13 |
| | |||||
* | Refixed bug 789040 | chengyemao | 2004-05-08 | 1 | -0/+4 |
| | |||||
* | Refix bug 789040 re-entered in rev 1.41 | chengyemao | 2004-05-08 | 1 | -2/+3 |
| | |||||
* | Added yet more examples. | dkf | 2004-05-07 | 2 | -3/+56 |
| | |||||
* | correcting Changelog entry | Miguel Sofer | 2004-05-07 | 1 | -1/+1 |
| |