summaryrefslogtreecommitdiffstats
path: root/tests/lrange.test
Commit message (Collapse)AuthorAgeFilesLines
* 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-3/+3
|/ | | | whenever reasonable.
* Merge 8.6jan.nijtmans2020-09-041-1/+1
|\
| * 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
| |
* | Convert many test-cases to modern test syntaxjan.nijtmans2020-03-141-13/+12
| |
* | Merge 8.6jan.nijtmans2019-09-171-4/+8
|\ \ | |/
| * Add missing constraints to test-casesjan.nijtmans2019-09-171-4/+8
| |
* | Merge 8.6jan.nijtmans2019-01-131-0/+26
|\ \ | |/
| * provided test-cases covering crash fixed by [58c46e74b931d3a1], as well as ↵sebres2019-01-111-0/+26
| | | | | | | | new test-facility "testpurebytesobj" allowing creation pure bytes object without internal representations (NULL).
* | merge 8.6 (regression bug-[cc1e91552c], etc)sebres2019-01-091-0/+10
|\ \ | |/
| * bug [cc1e91552c]: added test cases showing the regression (expansion & lrange)sebres2019-01-081-0/+10
| |
* | merge 8.7dgp2018-03-151-0/+16
|\ \
| * \ [db36fa5122] Upgrade the index value parsing and encoding machinery. ↵dgp2018-03-101-0/+18
| |\ \ | | |/ | | | | | | Refactor many systems to make consistent use of it. Repairs many indexing errors in corner cases.
| | * try to fix [db36fa5122]: better compiled variants of several indices-related ↵sebres2018-03-061-0/+18
| | | | | | | | | | | | commands, test-cases extended
* | | Optimise lrange for unshared object.pspjuth2017-12-281-0/+102
|/ /
* | Eliminate exess spacings in many test-casesjan.nijtmans2016-03-101-1/+1
|/
* [Bug 3588366]: Corrected implementation of bounds restriction for end-indexeddkf2012-11-191-1/+13
| | | compiled [string range]. Thanks to Emiliano Gavilan for diagnosis and fix.
* 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.
* | | Revert commits of 20080723. Those were speed tests, that are inherently ↵ferrieux2009-02-221-7/+1
| | | | | | | | | | | | brittle.
* | | (lrange-1.17): add test cleanup; whitespacedas2008-08-091-7/+7
| | |
* | | Added relative speed test for lrange, checking fro in-place optimization.ferrieux2008-07-231-2/+7
|/ /
* | Merged kennykb-numerics-branch back to the head; TIPs 132 and 232Kevin B Kenny2005-05-101-1/+1
| |
* | TIP#176 IMPLEMENTATION [Patch 1165695]dgp2005-04-291-5/+5
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tclUtil.c: Extended TclGetIntForIndex to recognize index formats including end+integer and integer+/-integer. * generic/tclCmdMZ.c: Extended the -start switch of [regexp] and [regsub] to accept all index formats known by TclGetIntForIndex. * doc/lindex.n: Updated docs to note new index formats. * doc/linsert.n: * doc/lrange.n: * doc/lreplace.n: * doc/lsearch.n: * doc/lset.n: * doc/lsort.n: * doc/regexp.n: * doc/regsub.n: * doc/string.n: * tests/cmdIL.test: Updated tests. * tests/compile.test: * tests/lindex.test: * tests/linsert.test: * tests/lrange.test: * tests/lreplace.test: * tests/lsearch.test: * tests/lset.test: * tests/regexp.test: * tests/regexpComp.test: * tests/string.test: * tests/stringComp.test: * tests/util.test:
* * tests/*.test: Changed all occurances of "namespace importericm2000-04-101-2/+2
| | | | ::tcltest" to "namespace import -force ::tcltest" [Bug: 3948].
* Modified the tests to use the package tcltestjenn1999-06-261-2/+3
|
* * doc/string.n:stanton1999-05-061-15/+3
| | | | | | | | | | | | | | | | | | | | * tests/cmdIL.test: * tests/cmdMZ.test: * tests/error.test: * tests/ioCmd.test: * tests/lindex.test: * tests/linsert.test: * tests/lrange.test: * tests/lreplace.test: * tests/string.test: * tests/cmdIL.test: * generic/tclUtil.c: * generic/tclCmdMZ.c: Replaced "string icompare/iequal" with -nocase and -length switches to "string compare/equal". Added a -nocase option to "string map". Changed index syntax to allow integer or end?-integer? instead of a full expression. This is much simpler with safeTcl scripts since it avoids double substitution issues.
* * tests/cmdIL.test:stanton1999-05-041-3/+3
| | | | | | | | | | | | | * tests/cmdMZ.test: * tests/error.test: * tests/lindex.test: * tests/linsert.test: * tests/lrange.test: * tests/lreplace.test: * tests/string.test: * generic/tclCmdMZ.c (Tcl_StringObjCmd): * generic/tclUtil.c (TclGetIntForIndex): Applied Jeff Hobbs's string patch which includes the following changes [Bug: 1845]:
* merged tcl 8.1 branch back into the main trunkstanton1999-04-161-2/+21
|
* Replaced SCCS strings, fixed binary filescore_8_0_3stanton1998-09-141-1/+1
|
* Initial revisionrjohnson1998-03-261-0/+83