summaryrefslogtreecommitdiffstats
path: root/generic/tclUtil.c
Commit message (Expand)AuthorAgeFilesLines
* MODULE_SCOPE TclLengthOne (in stead of 2 separate static functions doing the ...jan.nijtmans2022-12-181-4/+9
* Merge 9.0. New macro ABSTRACTLIST_PROCjan.nijtmans2022-11-281-2/+2
|\
* | size_t result for lengthProc. More usage of Tcl_GetWideUIntFromObjjan.nijtmans2022-11-271-1/+1
* | HAS_ABSTRACTLIST_PROCjan.nijtmans2022-11-261-2/+3
* | Internal abstract list, don't let "llength" shimmer any more.jan.nijtmans2022-11-231-6/+9
|/
* Merge 8.7jan.nijtmans2022-11-201-3/+3
|\
| *-. Merge 8.6. TIP #651 implementation (since there are already 2 YES votes, no N...jan.nijtmans2022-11-201-3/+3
| |\ \
| | * | TIP 651 implementationapnadkarni2022-11-171-1/+1
| |/ /
* | | Merge trunk. Also update Tcl_ObjType.version to match TIP 644apnadkarni2022-11-091-1/+11
|\ \ \
| * | | Fix testcase failure (assemble-15.9), only seen on 32-bitjan.nijtmans2022-11-021-2/+2
| * | | Fix [00cced7b87]: Incorrect handling of indices > 0x80000000 in byte compiler...jan.nijtmans2022-11-021-1/+11
| * | | Merge 8.7. Eliminate gcc warningjan.nijtmans2022-11-011-5/+1
| |\ \ \ | | |/ /
| | * | Backout previous change: test-cases are failingjan.nijtmans2022-11-011-5/+1
| | * | Bug-fix for TIP #502 implementation: Two missing out-of-bound situations in T...jan.nijtmans2022-11-011-1/+5
| * | | Two missing out-of-bound situations in TclIndexEncode(), one for index > MAX_...jan.nijtmans2022-11-011-1/+5
* | | | Rebase to 9.0jan.nijtmans2022-10-211-1/+2
|\ \ \ \ | |/ / / |/| | |
| * | | TIP 644 - Make Tcl_ObjType extensibleapnadkarni2022-10-111-1/+2
* | | | merge 8.7dgp2022-10-171-5/+5
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | merge 8.7dgp2022-10-111-75/+84
| |\ \
| * | | TIP implementation to add/use public routines Tcl_GetNumber(FromObj).dgp2022-09-181-5/+5
* | | | Merge 8.7jan.nijtmans2022-10-071-29/+26
|\ \ \ \ | | |/ / | |/| |
| * | | More -1 -> TCL_INDEX_NONEjan.nijtmans2022-10-071-63/+68
| * | | Merge 8.6jan.nijtmans2022-10-071-1/+4
| |\ \ \ | | | |/ | | |/|
| | * | Follow-up to [1599352cca]: Tcl_Merge(): out-of-bounds write, more signed inte...jan.nijtmans2022-10-071-1/+4
* | | | Merge 8.7jan.nijtmans2022-10-061-2/+2
|\ \ \ \ | |/ / /
| * | | Merge 8.6jan.nijtmans2022-10-061-13/+14
| |\ \ \ | | |/ / | | | / | | |/ | |/|
| | * Fix [1599352cca] and related issuesjan.nijtmans2022-10-051-6/+7
| | * Fix [4789e18fcb]: signed integer overflow during obj-31.6jan.nijtmans2022-03-061-3/+3
| * | Don't use TCL_HASH_TYPE for epoch/refCount type variables, keep it the same a...jan.nijtmans2022-06-241-1/+1
| * | Merge 8.7jan.nijtmans2022-05-171-1/+1
| |\ \
| * \ \ Merge 8.7. Add macro's for situation without UTF_TCL_STUBSjan.nijtmans2022-05-171-3/+4
| |\ \ \
* | | | | Fix (internal) TclFindElement() signature (int -> size_t)jan.nijtmans2022-06-201-10/+8
* | | | | TIP #616: Tcl lists > 2^31 elementsjan.nijtmans2022-06-081-22/+23
|\ \ \ \ \
| * \ \ \ \ Merge 9.0jan.nijtmans2022-05-171-1/+1
| |\ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Merge 9.0. Fix compilation (due to new macro's in previous commit)jan.nijtmans2022-05-171-0/+1
| |\ \ \ \ \
| * \ \ \ \ \ Merge 9.0jan.nijtmans2022-03-211-4/+4
| |\ \ \ \ \ \ | | |/ / / / /
| * | | | | | More int -> size_tjan.nijtmans2022-03-071-3/+4
| * | | | | | Merge 9.0jan.nijtmans2022-02-171-2/+2
| |\ \ \ \ \ \
| * | | | | | | Tcl_ListObjLength -> TclListObjLengthjan.nijtmans2022-02-101-1/+1
| * | | | | | | Merge 9.0. Restore Tcl_ArgvGenFuncProc to what it was before (doesn't make mu...jan.nijtmans2022-02-101-1/+3
| |\ \ \ \ \ \ \
| * | | | | | | | 3 more API'sjan.nijtmans2022-01-271-3/+2
| * | | | | | | | Change Tcl_Merge API toojan.nijtmans2022-01-261-3/+2
| * | | | | | | | More WIPjan.nijtmans2022-01-261-3/+3
| * | | | | | | | More work in progressjan.nijtmans2022-01-241-5/+6
| |\ \ \ \ \ \ \ \
| * | | | | | | | | TIP #616: Tcl lists > 2^31 elements. WIPjan.nijtmans2022-01-241-1/+1
| |/ / / / / / / /
* | | | | | | | | Merge 8.7jan.nijtmans2022-05-171-1/+1
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | / / | | |_|_|_|_|/ / | |/| | | | | |
| * | | | | | | Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObj...jan.nijtmans2022-05-171-1/+1
| | |_|_|_|/ / | |/| | | | |
| * | | | | | When compiled with TCL_NO_DEPRECATED, remove the UTF16 compatibility layer. S...jan.nijtmans2022-03-241-1/+1
| * | | | | | Start defining "utf32string" typejan.nijtmans2022-03-121-2/+2
| | |_|_|/ / | |/| | | |
* | | | | | Fix compiler warnings, due to the use of macro'sjan.nijtmans2022-03-211-4/+4
| |_|_|/ / |/| | | |