summaryrefslogtreecommitdiffstats
path: root/generic/tclStringObj.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 9.0jan.nijtmans2022-03-081-1/+1
|\
| * Merge 8.7jan.nijtmans2022-03-081-1/+1
| |\
| | * This typecast is wrong (and was already wrong). Correct it, and add testcase ...jan.nijtmans2022-03-081-1/+1
| | * Starting in Tcl 8.7, Tcl_GetUniChar() returns int, not Tcl_UniChar (TIP 389).dgp2022-03-071-1/+1
| | * Merge 8.6jan.nijtmans2022-03-061-4/+4
| | |\
| | | * Fix [112e7aa36d]: signed integer overflow in Tcl_SetObjLength(), Tcl_AttemptS...jan.nijtmans2022-03-061-4/+4
* | | | Merge 9.0jan.nijtmans2022-02-241-2/+2
|\ \ \ \ | |/ / /
| * | | Merge 8.7jan.nijtmans2022-02-241-2/+2
| |\ \ \ | | |/ /
| | * | 3 more files with TCL_UTF_MAX checksjan.nijtmans2022-02-241-2/+2
| * | | Merge 8.7jan.nijtmans2022-02-101-1/+1
| |\ \ \ | | |/ /
| | * | Merge 8.6jan.nijtmans2022-02-101-1/+1
| | |\ \ | | | |/
| | | * Use TclListObjLength/TclListObjGetElements in stead of Tcl_ListObjLength/Tcl_...jan.nijtmans2022-02-101-1/+1
| | | * Undo part of [26539e78a7]. Although Tcl_GetRange() does it's own parameter ch...jan.nijtmans2022-01-211-3/+4
| | * | Merge 8.6jan.nijtmans2022-01-181-4/+8
| | |\ \ | | | |/
* | | | Same with TclListObjGetElementsjan.nijtmans2022-02-101-1/+1
* | | | Tcl_ListObjLength -> TclListObjLengthjan.nijtmans2022-02-101-1/+1
* | | | 3 more API'sjan.nijtmans2022-01-271-1/+1
* | | | More WIPjan.nijtmans2022-01-261-6/+7
* | | | Tcl Dicts > 2^31 elements toojan.nijtmans2022-01-241-2/+2
* | | | TIP #616: Tcl lists > 2^31 elements. WIPjan.nijtmans2022-01-241-2/+2
|/ / /
* | | Merge 8.7jan.nijtmans2022-01-181-1/+5
|\ \ \ | | |/ | |/|
| * | Possible fix for [e9a2715d91]: Tcl 8.6.11: Incompatible Tcl_GetRange()jan.nijtmans2022-01-171-4/+8
* | | Merge 8.7jan.nijtmans2022-01-171-4/+7
|\ \ \ | | |/ | |/|
| * | Merge 8.6jan.nijtmans2022-01-171-4/+7
| |\ \ | | |/
| | * Tcl_NewObj() -> TclNewObj()jan.nijtmans2022-01-171-4/+7
* | | Merge 8.7jan.nijtmans2022-01-171-4/+3
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-01-171-4/+3
| |\ \ | | |/
| | * Follow-up to [767e070d35]: Tcl_GetRange and Tcl_GetUniChar do not validate in...jan.nijtmans2022-01-171-4/+3
* | | Merge 8.7. Fix (windows MSVC OPTS=symbols) build errorjan.nijtmans2022-01-141-3/+3
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-01-141-3/+3
| |\ \ | | |/
| | * Fix [816913a65e]: GrowStringBuffer(): signed integer overflow. And a few simi...jan.nijtmans2022-01-131-3/+3
| * | New macro TclNewIndexObj(). For Tcl 8.7 it's the same as TclNewIntObj(), but ...jan.nijtmans2021-12-211-2/+2
| |\ \ | | |/
| * | Merge 8.6jan.nijtmans2021-12-161-2/+2
| |\ \ | | |/
| | * Fix [d1434179b5]: avoid signed integer overflow in AppendUtfToUtfRep()jan.nijtmans2021-12-161-2/+2
| | * Undo prevous commit. See [41b1406f51] for the reasonjan.nijtmans2021-12-161-1/+1
| | * Addendum to [41b1406f51]: change '<=' in range-check to '<'jan.nijtmans2021-12-151-1/+1
* | | Merge 8.7jan.nijtmans2021-12-131-2/+2
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2021-12-131-2/+2
| |\ \ | | |/
| | * Fix [41b1406f51]: AppendUtfToUtfRep(): undefined behavior involving pointersjan.nijtmans2021-12-131-2/+2
| | * IntRep -> InternalRep. Internal changes only.jan.nijtmans2021-10-191-1/+1
* | | Dodge a few macro games.dgp2021-11-071-3/+3
* | | Eliminate more branch diffs.dgp2021-11-061-2/+2
* | | Eliminate more branch diffs with trunk that have no apparent connectiondgp2021-11-061-5/+5
* | | Merge trunkjan.nijtmans2021-10-081-14/+14
|\ \ \
| * \ \ Merge 8.7jan.nijtmans2021-10-081-14/+14
| |\ \ \ | | |/ /
| | * | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing listjan.nijtmans2021-10-061-14/+14
* | | | merge trunkdgp2021-04-231-0/+4
|\ \ \ \ | |/ / /
| * | | Merge 8.7jan.nijtmans2021-04-211-0/+3
| |\ \ \ | | |/ /
| | * | Fixes for Valgrind issues similar to [ec06d0db3225afca].pooryorick2021-04-201-0/+3
| * | | Merge 8.7jan.nijtmans2021-04-201-0/+1
| |\ \ \ | | |/ /