Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Silly bug found originally by Damon Courtney. [922752] | dkf | 2004-03-24 | 1 | -1/+8 |
| | |||||
* | Reverted changes to tcltest so that it can still support Mac when | dgp | 2004-03-17 | 1 | -1/+4 |
| | | | | copied to Mac systems (only requires Tcl 8.3). | ||||
* | Removed support for Mac OS Classic platform [Patch 918142] | das | 2004-03-17 | 18 | -1743/+84 |
| | |||||
* | Implementation of [dict merge] subcommand, based on [FRQ 745851] | dkf | 2004-03-12 | 1 | -2/+33 |
| | |||||
* | * generic/tclGetDate.y (TclGetDate): Fix so that | Kevin B Kenny | 2004-03-10 | 1 | -1/+158 |
| | | | | | | | | | | [clock scan <timeOfDay> -gmt true] uses the GMT base date instead of the local one. [Bug 913513] * tests/clock.test: Added test cases for wrong ISO8601 week number [Bug 500285] and wrong GMT base date [Bug 913513]. Several tests still fail on Windows, and these are actual faults in [clock scan]. Fix is still pending. * generic/tclDate.c: Regenerated. | ||||
* | glob -path fix for near filesystem root | vincentdarley | 2004-03-09 | 1 | -1/+32 |
| | |||||
* | Kevin B Kenny | 2004-03-05 | 1 | -3/+3 | |
| | | | | | | | * tests/registry.test: Applied fix from Patch #910174 to make the test for an English-language system include any country code, rather than just English-United States.1252. Thanks to Pat Thoyts for the changes. | ||||
* | Applied fix from #766159 for Win98 registry to skip unicode tests. | patthoyts | 2004-03-04 | 1 | -3/+3 |
| | |||||
* | * generic/tclTrace.c (TclCheckInterpTraces): The TIP 62 | dgp | 2004-03-01 | 1 | -1/+10 |
| | | | | | | | | * generic/tclTest.c (TestcmdtraceCmd): implementation introduced a * tests/trace.test (trace-29.10): bug by testing the CallFrame level instead of the iPtr->numLevels level when deciding what traces created by Tcl_Create(Obj)Trace to call. Added test to expose the error, and made fix. [Request 462580] | ||||
* | more robust tests | vincentdarley | 2004-02-28 | 2 | -14/+34 |
| | |||||
* | * tests/basic.test: Made several tests more robust to the | dgp | 2004-02-25 | 8 | -100/+157 |
| | | | | | | | | | | * tests/cmdMZ.test: list-quoting of path names that might * tests/exec.test: contain Tcl-special chars like { or [. * tests/io.test: Should help us sort out Tcl Bug 554068. * tests/pid.test: * tests/socket.test: * tests/source.test: * tests/unixInit.test: | ||||
* | TIP#100 implementation largely based on work by Georgios Petasis. | dkf | 2004-02-24 | 1 | -0/+223 |
| | |||||
* | add constraints to unixInit-7.1 | hobbs | 2004-02-18 | 1 | -2/+4 |
| | |||||
* | * tests/unixInit.test (unixInit-7.1): | hobbs | 2004-02-17 | 1 | -1/+14 |
| | | | | | * unix/tclUnixInit.c (TclpInitPlatform): ensure the std fds exist to prevent crash condition [Bug #772288] | ||||
* | * doc/clock.n: Removed reference to non-existent [file ctime]. | dgp | 2004-02-06 | 1 | -1/+0 |
| | |||||
* | * tests/winPipe.test: Six more cases added. | davygrvy | 2004-02-02 | 1 | -6/+24 |
| | | | | | * win/tclWinPipe.c: Fixed BuildCommandLine() to pass the new cases. | ||||
* | * tests/winPipe.test: more cases with the "N backslashes | davygrvy | 2004-02-02 | 1 | -6/+9 |
| | | | | | followed a quote -> insert N * 2 + 1 backslashes then a quote" rule needed for the crt's parse_cmdline(). | ||||
* | * tests/winPipe.test: Added proof that BuildCommandLine() is not doing the | davygrvy | 2004-02-01 | 1 | -18/+42 |
| | | | | | "N backslashes followed a quote -> insert N * 2 + 1 backslashes then a quote" rule needed for the crt's parse_cmdline(). | ||||
* | * tests/winPipe.test: more pass-thru commandline verifications. | davygrvy | 2004-02-01 | 1 | -5/+73 |
| | | | | | | | * win/tclWinPipe.c (BuildCommandLine): Special case quoting for '{' not required by the c-runtimes's _setargv(). * win/tclAppInit.c: Removed our custom setargv() in favor of the one provided by the c-runtime. [Bug 672938] | ||||
* | fix to test and comment | vincentdarley | 2004-01-29 | 1 | -2/+11 |
| | |||||
* | filesystem fixes for '-force' consistency and picky compilers | vincentdarley | 2004-01-29 | 1 | -6/+136 |
| | |||||
* | filesystem documentation and tests | vincentdarley | 2004-01-26 | 1 | -2/+4 |
| | |||||
* | file normalize bug fixes for .. and . | vincentdarley | 2004-01-23 | 1 | -0/+41 |
| | |||||
* | filesystem optimisation -- Three main issues accomplished: (1) cleaned up ↵ | vincentdarley | 2004-01-21 | 4 | -23/+48 |
| | | | | variable names in | ||||
* | Full bytecode compilation for [lassign] | dkf | 2004-01-18 | 1 | -49/+262 |
| | |||||
* | Fix a shimmering bug | dkf | 2004-01-17 | 1 | -1/+5 |
| | |||||
* | Minor fixes and update of UNIX documentation installer | dkf | 2004-01-17 | 1 | -4/+4 |
| | |||||
* | Basic implementation of TIP#57 - TclX's [lassign] command into Tcl core | dkf | 2004-01-17 | 1 | -1/+83 |
| | | | | | | | Not a direct copy * Better use of Tcl object API * More extensive test suite * More extensive documentation | ||||
* | Allow [dict exists {a {b c}} d e] to not be an error. [Bug 871387] | dkf | 2004-01-14 | 1 | -4/+2 |
| | |||||
* | Dict refcount fixes from Peter Spjuth. Thanks! [Bug 876170] | dkf | 2004-01-14 | 1 | -6/+160 |
| | |||||
* | fix to file normalization with relative links | vincentdarley | 2003-12-17 | 2 | -10/+45 |
| | |||||
* | fix to fs norm bug 860402 | vincentdarley | 2003-12-17 | 1 | -20/+30 |
| | |||||
* | fix to fs norm bug 860402 | vincentdarley | 2003-12-17 | 1 | -0/+24 |
| | |||||
* | marked test as nonPortable | vincentdarley | 2003-12-16 | 1 | -2/+2 |
| | |||||
* | TIP#75 Implementation | dkf | 2003-12-14 | 1 | -2/+95 |
| | |||||
* | better filesystem tests with more informative results | vincentdarley | 2003-12-12 | 1 | -8/+16 |
| | |||||
* | new filesystem tests | vincentdarley | 2003-12-12 | 2 | -3/+124 |
| | |||||
* | fixed tests and constraints and setup so works x-platform | vincentdarley | 2003-12-09 | 1 | -20/+53 |
| | |||||
* | NT file permissions fix and tests | vincentdarley | 2003-12-09 | 2 | -3/+120 |
| | |||||
* | Stop losing references when variables are repeated in [binary scan]. [851747] | dkf | 2003-12-02 | 1 | -1/+9 |
| | |||||
* | * generic/tclParse.c: Corrected faulty check for trailing white | dgp | 2003-11-24 | 1 | -1/+12 |
| | | | | | space in {expand} parsing. Thanks Andreas Leitgeb. [Bug 848262]. * tests/parse.test: New tests for the bug. | ||||
* | * tests/winFCmd.test (winFCmd-16.10,11): Merged new tests from | dgp | 2003-11-21 | 1 | -5/+14 |
| | | | | core-8-4-branch. | ||||
* | * tests/compile.test (compile-16.22.0): Improved test for the | dgp | 2003-11-20 | 1 | -4/+7 |
| | | | | recent fix for Bug 845412. | ||||
* | Fixed Bug 845412; long commands without expansion don't get tangled with the | dkf | 2003-11-19 | 1 | -1/+8 |
| | | | | expansion machinery now... | ||||
* | * tests/reg.test: Added tests for [Bugs 230589, 504785, 505048, 840258] | dgp | 2003-11-17 | 1 | -1/+48 |
| | | | | recently fixed by 2003-11-15 commit to regcomp.c by Pavel Goran. | ||||
* | Miguel Sofer's patch (with small revisions) to make sure the bytecode engine | dkf | 2003-11-16 | 1 | -12/+68 |
| | | | | checks for async events fairly frequently. [Bug 746722] | ||||
* | TIP#138 implementation plus extra test stuff [Patch 731356] | dkf | 2003-11-14 | 1 | -13/+5 |
| | |||||
* | * doc/ParseCmd.3: Implementation of TIP 157. Adds recognition | dgp | 2003-11-14 | 25 | -553/+1068 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/Tcl.n: of the new leading {expand} syntax on words. * generic/tcl.h: Parses such words as the new Tcl_Token type * generic/tclBasic.c: TCL_TOKEN_EXPAND_WORD. Updated Tcl_EvalEx * generic/tclCompile.c: and the bytecode compiler/execution engine * generic/tclCompile.h: to recognize the new token type. New opcodes * generic/tclExecute.c: INST_LIST_VERIFY and INST_INVOKE_EXP and a new * generic/tclParse.c: operand type OPERAND_ULIST1 are defined. Docs * generic/tclTest.c: and tests are included. * tests/basic.test: * tests/compile.test: * tests/parse.test: * library/auto.tcl: Replaced several [eval]s used to perform * library/package.tcl: argument expansion with the new syntax. * library/safe.tcl: In the test files lindex.test and lset.test, * tests/cmdInfo.test: replaced use of [eval] to force direct * tests/encoding.test: string evaluation with use of [testevalex] * tests/execute.test: which more directly and robustly serves the * tests/fCmd.test: same purpose. * tests/http.test: * tests/init.test: * tests/interp.test: * tests/io.test: * tests/ioUtil.test: * tests/iogt.test: * tests/lindex.test: * tests/lset.test: * tests/namespace-old.test: * tests/namespace.test: * tests/pkg.test: * tests/pkgMkIndex.test: * tests/proc.test: * tests/reg.test: * tests/trace.test: * tests/upvar.test: * tests/winConsole.test: * tests/winFCmd.test: | ||||
* | * tests/cmdMZ.test (cmdMZ-1.4): change to nonPortable as more | hobbs | 2003-11-12 | 1 | -8/+5 |
| | | | | | systems are using permissions caching, and this isn't really a Tcl controlled issue. | ||||
* | Make cmdIL.test more self-contained [Bug 838384] | dkf | 2003-11-10 | 1 | -29/+50 |
| |