Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.6 | jan.nijtmans | 2020-10-30 | 1 | -1/+1 |
|\ | |||||
| * | Add "{}" around many "expr" commands in testcases. Also in doc/expr.n | jan.nijtmans | 2020-10-30 | 1 | -1/+1 |
| | | |||||
* | | Merge 8.6 | jan.nijtmans | 2020-09-04 | 1 | -1/+2 |
|\ \ | |/ | |||||
| * | Let all test-cases load the "tcltest" package the same way. Depend on ↵ | jan.nijtmans | 2020-09-04 | 1 | -2/+2 |
| | | | | | | | | tcltest 2.5, since we never test with earlier tcltest versions | ||||
* | | simplify check for ::tcltest namespace in testcases | jan.nijtmans | 2020-07-16 | 1 | -1/+1 |
| | | |||||
* | | Better error-message in case of "index out of range", mentioning the actual ↵ | jan.nijtmans | 2020-02-29 | 1 | -7/+7 |
| | | | | | | | | index which was out of range. Also, use the same error-code, because the underlying cause is all the same. | ||||
* | | merge 8.6 | sebres | 2020-01-30 | 1 | -32/+15 |
|\ \ | |/ | |||||
| * | merge 8.5 | sebres | 2020-01-30 | 1 | -32/+15 |
| |\ | |||||
| | * | introduces new command and constraint testWithLimit (as include ↵ | sebres | 2020-01-30 | 1 | -60/+15 |
| | | | | | | | | | | | | tests/internals.tcl) that can be used to test a code under restricted circumstances (e.g. limited address space) | ||||
| | * | small amend (comments only) | sebres | 2020-01-29 | 1 | -2/+3 |
| | | | |||||
| | * | better test covering [5d989f9ba3] - limiting AS considers normal memory ↵ | sebres | 2020-01-29 | 1 | -16/+43 |
| | | | | | | | | | | | | | | | usage of process; prepared for new common test-facility (test-with-limit) for resticted execution | ||||
* | | | merge 8.6 | sebres | 2020-01-17 | 1 | -0/+34 |
|\ \ \ | |/ / | |||||
| * | | merge 8.5 (closes [5d989f9ba3]: avoid segfault by OOM if too many items to sort) | sebres | 2020-01-17 | 1 | -0/+34 |
| |\ \ | | |/ | |||||
| | * | small amend (skip messages, avoid output on interactive shell) | sebres | 2020-01-17 | 1 | -4/+5 |
| | | | |||||
| | * | closes [5d989f9ba3]: avoid segfault by OOM if too many items to sort (would ↵ | sebres | 2020-01-17 | 1 | -0/+33 |
| | | | | | | | | | | | | | | | throw an error instead, and use system alloc for long elementArray due to size_t); added test cases covering that (in child process with limited address space, if "prlimit" available) | ||||
* | | | Tests, and reduce number of copies. | dkf | 2019-03-30 | 1 | -3/+48 |
| | | | |||||
* | | | Clamp output of TclIndexDecode() between -1 (TCL_INDEX_NONE) and INT_MAX. ↵ | jan.nijtmans | 2019-01-18 | 1 | -1/+4 |
| | | | | | | | | | | | | Use this to produce slightly better error-message for lsort -index | ||||
* | | | Update test-cases, so they are selected or not for -DTCL_UTF_MAX=6. Now all ↵ | jan.nijtmans | 2018-04-26 | 1 | -3/+2 |
| | | | | | | | | | | | | relevant test-cases pass for TCL_UTF_MAX=6 builds on UNIX (but not yet on Windows)! | ||||
* | | | [db36fa5122] Upgrade the index value parsing and encoding machinery. ↵ | dgp | 2018-03-10 | 1 | -0/+33 |
|\ \ \ | |/ / | | | | | | | Refactor many systems to make consistent use of it. Repairs many indexing errors in corner cases. | ||||
| * | | rename tests to make room for new tests in 8.7 | dgp | 2018-03-10 | 1 | -2/+2 |
| | | | |||||
| * | | More demonstration tests of index value encoding flaws. | dgp | 2018-03-09 | 1 | -2/+23 |
| | | | |||||
| * | | test cases for "lsort": coverage for "missing from sublist" error case with ↵ | sebres | 2018-03-06 | 1 | -0/+12 |
| | | | | | | | | | | | | negative index (-1-1, -2) | ||||
* | | | Fix [8e1e31eac0fd6b6c4452bc108a98ab08c6b64588|8e1e31eac0]: lsort treats NUL ↵ | jan.nijtmans | 2017-11-30 | 1 | -0/+13 |
| | | | | | | | | | | | | | | | chars strangely. Also fix various initializations, which only make a difference when TCL_UTF_MAX == 4. Add new test-cases which demonstrate the fix. For TCL_UTF_MAX == 4, surrogates will now be handled as expected as well when sorting. | ||||
* | | | Implement proposed 0d decimal radix prefix to compliment 0x,0b,0o. | griffin | 2017-05-27 | 1 | -2/+2 |
|/ / | |||||
* | | [3613609]: Replace strcasecmp() with UTF-8-aware version. | dkf | 2013-05-22 | 1 | -0/+9 |
|\ \ | |/ | |||||
| * | Fixed the weird edge case. | dkf | 2013-05-22 | 1 | -0/+3 |
| | | |||||
| * | Improved tests. | dkf | 2013-05-22 | 1 | -2/+5 |
| | | |||||
| * | Proposed solution for 3613609: lsort -nocase does not sort non-ASCII correctly | jan.nijtmans | 2013-05-21 | 1 | -0/+3 |
| | | |||||
* | | 3587651 Fix [info functions] and Tcl_ListMathFuncs(). | dgp | 2012-11-16 | 1 | -0/+10 |
|\ \ | |/ | |||||
| * | 3587651 fix [info functions] (Re-implementation in Tcl) | dgp | 2012-11-16 | 1 | -0/+10 |
| | | |||||
* | | No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵ | jan.nijtmans | 2012-07-29 | 1 | -0/+3 |
| | | | | | | | | combination with tcltest86.dll to do that (Windows only) | ||||
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword lines | dgp | 2011-03-02 | 1 | -2/+0 |
|\ \ | |/ | | | cause more harm than good. Purged them (except in zlib files). | ||||
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-02 | 1 | -2/+0 |
| |\ | | | | | | | more harm than good. Purged them. | ||||
| | * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines cause | dgp | 2011-03-01 | 1 | -2/+0 |
| | | | | | | | | | more harm than good. Purged them. | ||||
| | * | Fix [Bug 1675116] in a way suitable for 8.4. | dkf | 2007-03-10 | 1 | -1/+6 |
| | | | |||||
| | * | Fixed confusing error message. [Bug 771539] | dkf | 2003-07-15 | 1 | -2/+2 |
| | | | |||||
* | | | * generic/tclCmdIL.c (Tcl_LsortObjCmd): Fix crash when multiple -index | dkf | 2010-12-27 | 1 | -1/+4 |
| | | | | | | | | | | | | options are used. Simplified memory handling logic. | ||||
* | | | [Bug 2918962]: Stop crash when -index and -stride are used together in [lsort]. | dkf | 2009-12-22 | 1 | -1/+7 |
| | | | |||||
* | | | TIP #326 IMPLEMENTATION | dkf | 2008-09-29 | 1 | -3/+21 |
| | | | |||||
* | | | TIP #323 IMPLEMENTATION (partial) | dgp | 2008-09-26 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | | | | * doc/lassign.n: Revise [lassign] to accept zero variable names. * generic/tclCmdIL.c: * tests/cmdIL.test: | ||||
* | | | Use the powers of tcltest2 for good! Also add basic testing of disassmbler | dkf | 2008-09-10 | 1 | -226/+144 |
| | | | | | | | | | | | | (though not of its output format). | ||||
* | | | more consistent wrong # arg messages: change all messages containing ↵ | nijtmans | 2008-07-13 | 1 | -2/+2 |
|/ / | | | | | | | ?options? to the form ?-option value ...? | ||||
* | | eliminate duplicate test names | dgp | 2008-02-13 | 1 | -2/+2 |
| | | |||||
* | | * generic/tclCmdIl.c (Tcl_LreverseObjCmd): | Miguel Sofer | 2008-01-22 | 1 | -1/+4 |
| | | | | | | | | | | * tests/cmdIL.test (cmdIL-7.7): fix crash on reversing an empty list [Bug 1876793]. | ||||
* | | * generic/tclCmdIL.c: speed patch for lsort [Patch 1856994]. | Miguel Sofer | 2007-12-23 | 1 | -1/+4 |
| | | |||||
* | | merge stable branch onto HEAD | dgp | 2007-12-13 | 1 | -1/+1 |
| | | |||||
* | | * generic/tclIOCmd.c: Revise [open] so that it interprets leading | dgp | 2007-10-15 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | zero strings passed as the "permissions" argument as octal numbers, even if Tcl itself no longer parses integers in that way. * unix/tclUnixFCmd.c: Revise the "-permissions" [file attribute] so that it interprets leading zero strings as octal numbers, even if Tcl itself no longer parses integers in that way. * generic/tclCompExpr.c: Corrections to code that produces * generic/tclUtil.c: extended "bad octal" error messages. * tests/cmdAH.test: Test revisions so that tests pass whether or * tests/cmdIL.test: not Tcl parses leading zero strings as octal. * tests/compExpr-old.test: * tests/compExpr.test: * tests/compile.test: * tests/expr-old.test: * tests/expr.test: * tests/incr.test: * tests/io.test: * tests/lindex.test: * tests/link.test: * tests/mathop.test: * tests/parseExpr.test: * tests/set.test: * tests/string.test: * tests/stringComp.test: | ||||
* | | Added test for [Bug 1675044]. | dgp | 2007-03-13 | 1 | -1/+18 |
| | | |||||
* | | Fix [Bug 1675116] | dkf | 2007-03-09 | 1 | -1/+5 |
| | | |||||
* | | * generic/tclCmdIL.c (Tcl_LreverseObjCmd): Added missing | dgp | 2007-03-02 | 1 | -1/+4 |
| | | | | | | | | | | TclInvalidateStringRep() call when we directly manipulate the intrep of an unshared "list" Tcl_Obj. [Bug 1672585]. |