summaryrefslogtreecommitdiffstats
path: root/tests/cmdIL.test
Commit message (Collapse)AuthorAgeFilesLines
* Reduce diff between 8.7 and 9.0. Add some testcasesjan.nijtmans2023-04-211-1/+4
|
* Merge 8.6jan.nijtmans2021-10-191-1/+1
|\
| * IntRep -> InternalRep. Internal changes only.jan.nijtmans2021-10-191-1/+1
| |
* | Thanks to TIP #587, convert many escapes in the testcases into the actual ↵jan.nijtmans2021-03-301-15/+15
| | | | | | | | (UTF-8) character.
* | TIP 590: Recommend lowercase Package Namesjan.nijtmans2020-12-041-1/+1
|\ \
| * | Case-sensitive package namesjan.nijtmans2020-11-031-1/+1
| | |
* | | More ©-sign consolidationjan.nijtmans2020-11-231-1/+1
| | |
* | | Now that all Tcl source files are UTF-8 by default, we can use the ©-sign ↵jan.nijtmans2020-11-231-2/+2
|/ / | | | | | | whenever reasonable.
* | Merge 8.6jan.nijtmans2020-10-301-1/+1
|\ \ | |/
| * Add "{}" around many "expr" commands in testcases. Also in doc/expr.njan.nijtmans2020-10-301-1/+1
| |
* | Merge 8.6jan.nijtmans2020-09-041-1/+2
|\ \ | |/
| * Let all test-cases load the "tcltest" package the same way. Depend on ↵jan.nijtmans2020-09-041-2/+2
| | | | | | | | tcltest 2.5, since we never test with earlier tcltest versions
* | simplify check for ::tcltest namespace in testcasesjan.nijtmans2020-07-161-1/+1
| |
* | Better error-message in case of "index out of range", mentioning the actual ↵jan.nijtmans2020-02-291-7/+7
| | | | | | | | index which was out of range. Also, use the same error-code, because the underlying cause is all the same.
* | merge 8.6sebres2020-01-301-32/+15
|\ \ | |/
| * merge 8.5sebres2020-01-301-32/+15
| |\
| | * introduces new command and constraint testWithLimit (as include ↵sebres2020-01-301-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)sebres2020-01-291-2/+3
| | |
| | * better test covering [5d989f9ba3] - limiting AS considers normal memory ↵sebres2020-01-291-16/+43
| | | | | | | | | | | | | | | usage of process; prepared for new common test-facility (test-with-limit) for resticted execution
* | | merge 8.6sebres2020-01-171-0/+34
|\ \ \ | |/ /
| * | merge 8.5 (closes [5d989f9ba3]: avoid segfault by OOM if too many items to sort)sebres2020-01-171-0/+34
| |\ \ | | |/
| | * small amend (skip messages, avoid output on interactive shell)sebres2020-01-171-4/+5
| | |
| | * closes [5d989f9ba3]: avoid segfault by OOM if too many items to sort (would ↵sebres2020-01-171-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.dkf2019-03-301-3/+48
| | |
* | | Clamp output of TclIndexDecode() between -1 (TCL_INDEX_NONE) and INT_MAX. ↵jan.nijtmans2019-01-181-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.nijtmans2018-04-261-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. ↵dgp2018-03-101-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.7dgp2018-03-101-2/+2
| | |
| * | More demonstration tests of index value encoding flaws.dgp2018-03-091-2/+23
| | |
| * | test cases for "lsort": coverage for "missing from sublist" error case with ↵sebres2018-03-061-0/+12
| | | | | | | | | | | | negative index (-1-1, -2)
* | | Fix [8e1e31eac0fd6b6c4452bc108a98ab08c6b64588|8e1e31eac0]: lsort treats NUL ↵jan.nijtmans2017-11-301-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.griffin2017-05-271-2/+2
|/ /
* | [3613609]: Replace strcasecmp() with UTF-8-aware version.dkf2013-05-221-0/+9
|\ \ | |/
| * Fixed the weird edge case.dkf2013-05-221-0/+3
| |
| * Improved tests.dkf2013-05-221-2/+5
| |
| * Proposed solution for 3613609: lsort -nocase does not sort non-ASCII correctlyjan.nijtmans2013-05-211-0/+3
| |
* | 3587651 Fix [info functions] and Tcl_ListMathFuncs().dgp2012-11-161-0/+10
|\ \ | |/
| * 3587651 fix [info functions] (Re-implementation in Tcl)dgp2012-11-161-0/+10
| |
* | No longer build tcltest.exe to run the tests,but use tclsh86.exe in ↵jan.nijtmans2012-07-291-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 linesdgp2011-03-021-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 causedgp2011-03-021-2/+0
| |\ | | | | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-2/+0
| | | | | | | | | more harm than good. Purged them.
| | * Fix [Bug 1675116] in a way suitable for 8.4.dkf2007-03-101-1/+6
| | |
| | * Fixed confusing error message. [Bug 771539]dkf2003-07-151-2/+2
| | |
* | | * generic/tclCmdIL.c (Tcl_LsortObjCmd): Fix crash when multiple -indexdkf2010-12-271-1/+4
| | | | | | | | | | | | options are used. Simplified memory handling logic.
* | | [Bug 2918962]: Stop crash when -index and -stride are used together in [lsort].dkf2009-12-221-1/+7
| | |
* | | TIP #326 IMPLEMENTATIONdkf2008-09-291-3/+21
| | |
* | | TIP #323 IMPLEMENTATION (partial)dgp2008-09-261-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 disassmblerdkf2008-09-101-226/+144
| | | | | | | | | | | | (though not of its output format).
* | | more consistent wrong # arg messages: change all messages containing ↵nijtmans2008-07-131-2/+2
|/ / | | | | | | ?options? to the form ?-option value ...?