summaryrefslogtreecommitdiffstats
path: root/tests/range.test
Commit message (Collapse)AuthorAgeFilesLines
* Add empty "range.test": GIT doesn't handling file renames well ....jan.nijtmans2022-09-011-343/+0
|
* Fix windows build (invalid '&'). Eliminate end-of-line spacingjan.nijtmans2022-07-241-1/+1
|
* Rewrite argument processing code. All correct and error conditions are ↵griffin2022-07-221-6/+75
| | | | handled. Add some new tests and disable some tests that should maybe work.
* Remove support for double (real) values.griffin2022-07-141-115/+66
| | | | | | Fix a couple cases of shimmering. Don't update the string rep just to convert an ArithSeries to a List. Manpage update.
* Fix issue with sign of step value: if the sign of the step value is in ↵griffin2022-07-121-22/+18
| | | | conflict with the range, the command will return an empty list instead of an error. Add support for the form [range 20 by 4] which defines a range 20 elements long, starting at 0, with a step value of 4.
* Implement TIP-225 ArithSeries. And other changes.griffin2022-07-121-92/+107
|
* Review: 1) cleanupTests missing in "range.test". 2) status should be int, ↵jan.nijtmans2022-07-071-0/+8
| | | | not Tcl_WideInt 3) make opmode/bymode enum. 4) Tcl_GetWideIntFromObj(NULL, ..), not poluting interp too much. 5) Use TCL_LL_MODIFIER in stead of "%ll". 6) LIST_MAX could be > INT_MAX (in Tcl 9)
* Improve error checking and testing.griffin2022-07-061-3/+82
|
* (bares some resemblance to) TIP-629 Implementation.griffin2022-07-051-0/+225