summaryrefslogtreecommitdiffstats
path: root/generic/tclCmdIL.c
Commit message (Expand)AuthorAgeFilesLines
* Code cleanup for arithSeries, all backported from 9.0jan.nijtmans2023-07-101-1/+0
* New (internal) macro TclAttemptInitStringRep()jan.nijtmans2023-06-021-2/+3
* Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Bac...jan.nijtmans2023-05-311-70/+99
* Use TclListObjRange in lassign for performance reasonsapnadkarni2023-04-221-2/+15
* Reduce diff between 8.7 and 9.0. Add some testcasesjan.nijtmans2023-04-211-39/+48
* Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-4/+4
* Add 'interp' argument to some arith functions, for better error-handlingjan.nijtmans2022-12-211-3/+4
* Reduce shimmering: If a conclusion can be drawn about the number of list elem...jan.nijtmans2022-11-281-2/+8
* Tcl_NewDoubleObj -> TclNewDoubleObj and Tcl_NewWideIntObj -> TclNewIntObj (an...jan.nijtmans2022-11-251-3/+3
* Merge 8.7jan.nijtmans2022-09-281-5/+2
|\
| * Fix wrong TclGetNumberFromObj() usage: this will crash if mp_int's are involv...jan.nijtmans2022-09-281-5/+2
* | Merge 8.7jan.nijtmans2022-09-281-7/+19
|\ \ | |/
| * sync with core-8-branchgriffin2022-09-271-0/+117
| |\
| * | Fix out-of-bounds length bug.griffin2022-09-251-7/+19
* | | Merge 8.7jan.nijtmans2022-09-271-0/+117
|\ \ \ | | |/ | |/|
| * | Merge 8.7apnadkarni2022-09-271-16/+491
| |\ \ | | |/
| * | Rename lsubst to ledit, add docsapnadkarni2022-09-161-4/+4
| * | TIP 631 - lsubst commandapnadkarni2022-08-071-0/+117
* | | merge 8.7dgp2022-09-211-16/+491
|\ \ \ | |/ / |/| / | |/
| * Fix build issues.griffin2022-08-311-0/+1
| * Sync with core-8-branch listObj changes.griffin2022-08-301-14/+31
| |\ | |/ |/|
| * Move ArithSeries code to its own files. More bug fixes.griffin2022-08-281-32/+33
| * Implement support for float (double) values. Add more test coverage.griffin2022-08-241-144/+168
| * Bug fixesgriffin2022-08-171-27/+6
| * Implement lrange for arithseries. Code cleanup.griffin2022-08-161-32/+9
| * Rename command from "range" to "lseq".griffin2022-08-141-19/+470
| * Fix windows build (invalid '&'). Eliminate end-of-line spacingjan.nijtmans2022-07-241-1/+1
| * sync up with core-8-brnach.griffin2022-07-231-3/+3
| |\
| | * Make List->elements a TCLFLEXARRAY. Improve documentation (backported from 9.0)jan.nijtmans2022-07-131-3/+3
| * | "range", Tcl_RangeObjCmd() to proper compilation unitbch2022-07-141-333/+0
| * | typo; nfcbch2022-07-141-1/+1
| * | Fix issue with sign of step value: if the sign of the step value is in confli...griffin2022-07-121-21/+29
| * | Implement TIP-225 ArithSeries. And other changes.griffin2022-07-121-31/+98
| * | Eliminate totalElems (left-over from 'lrepeat'). Bug in checking LIST_MAX (al...jan.nijtmans2022-07-071-6/+5
| * | Review: 1) cleanupTests missing in "range.test". 2) status should be int, not...jan.nijtmans2022-07-071-21/+21
| * | Improve error checking and testing.griffin2022-07-061-70/+81
| * | Missed step == 0 check.griffin2022-07-051-6/+13
| * | (bares some resemblance to) TIP-629 Implementation.griffin2022-07-051-0/+283
| |/
* | Put '}' and 'else' at the same line everywhere (code formatting)jan.nijtmans2022-07-141-6/+3
* | TIP 625 - Re-implementation of listsapnadkarni2022-05-241-16/+36
|/
* Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObj...jan.nijtmans2022-05-171-19/+19
* New macro TclNewIndexObj(). For Tcl 8.7 it's the same as TclNewIntObj(), but ...jan.nijtmans2021-12-211-18/+18
|\
* \ Merge 8.6. Make c++ compile (with g++-11) warning-freejan.nijtmans2021-05-271-1/+1
|\ \ | |/
| * Fix "possibly uninitialized variable" warning, seen with gcc-11 (however harm...jan.nijtmans2021-05-271-1/+1
| * More implicit type-casts, for better compatibility with C++jan.nijtmans2021-02-051-21/+21
| * Get rid of "register" keyword, forbidden in c++20.jan.nijtmans2020-11-261-13/+13
* | Rename MODULESCOPE TclGetLoadedPackagesEx() to TclGetLoadedLibraries()jan.nijtmans2021-03-221-1/+1
* | Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All ...jan.nijtmans2020-12-081-6/+6
* | 3 times -1 -> TCL_INDEX_NONEjan.nijtmans2020-10-181-1/+1
* | Merge 8.6jan.nijtmans2020-10-131-1/+1
|\ \ | |/