summaryrefslogtreecommitdiffstats
path: root/generic/tclStringObj.c
Commit message (Expand)AuthorAgeFilesLines
* Let's [9c258a841a|fix] the j%j/%q type specifiers, so they behave like C in s...jan.nijtmans2024-05-301-1/+7
* Let's [9c258a841a|fix] the %p/%z/%t type specifiers, so they behave like C in...jan.nijtmans2024-05-291-3/+10
* Merge 8.6jan.nijtmans2024-05-231-9/+9
|\
| * Fix 2 warnings on Win32 (Thanks, Harald). Some more code cleanup, backported ...jan.nijtmans2024-05-231-65/+60
| * Remove COMPAT==0 part, no longer makes sense. More code-cleanup, backported ...jan.nijtmans2024-05-021-146/+62
* | Merge 8.6 Use TclHasInternalRep() macro in more places.jan.nijtmans2024-04-101-3/+3
|\ \ | |/
* | Merge 8.6jan.nijtmans2024-04-041-17/+17
|\ \ | |/
| * Tcl_GetString() -> TclGetString(), for minor speedup.jan.nijtmans2024-04-041-1/+1
* | fixes SF [edb4b065f49b9e51]: cherry-picked from 5d52c6d7302b320e]sebres2024-03-271-2/+2
* | Fix [6811a00819]: lsearch performance degradation on Tcl 8.6.11 release (than...jan.nijtmans2024-03-201-1/+1
|\ \ | |/
* | Restore TclListObjLength()/TclListObjGetElements() macro's, as they were in 8.6jan.nijtmans2024-03-131-2/+2
* | Fix util-18.13/util-18.14 constraint, which masked the wrong result on 64-bit...jan.nijtmans2024-02-061-17/+21
* | Merge 8.6jan.nijtmans2024-02-051-23/+8
|\ \ | |/
| * Fix indentingjan.nijtmans2024-02-051-9/+9
| * Fix [2089279]: StringObj.3 Tcl_ObjPrintf inaccuracies.jan.nijtmans2024-02-051-2/+19
* | Fix [0d78177f20]: unsigned use of Tcl_ObjPrintf() doesn't work as expected. W...jan.nijtmans2024-02-011-4/+26
* | merge 8.6sebres2024-01-291-2/+35
|\ \ | |/
| * closes [db4f2843cd]: fixes SF by BO in ReadChars (and Tcl_ReadChars with appe...sebres2024-01-291-2/+35
* | Merge 8.6jan.nijtmans2023-12-291-5/+36
|\ \ | |/
* | Handle sentinels for any C++ compilerjan.nijtmans2023-10-171-11/+11
* | int -> Tcl_Size (where appropriate)jan.nijtmans2023-09-181-99/+98
* | Backport [891a74b941]: format %#d not consistent with other radix prefixes or...jan.nijtmans2023-09-181-6/+2
| |
| \
*-. \ TIP #665: Remove support for internal utf-16 for Tcl 8.7 (and 9.0)jan.nijtmans2023-09-121-131/+37
|\ \ \ | | |/
| * | missed a fewjan.nijtmans2023-07-091-5/+5
| * | Rebase to 8.7jan.nijtmans2023-07-091-107/+9
| |\ \
| | * \ Rebase to latest 8.7jan.nijtmans2023-05-041-116/+15
| | |\ \
| | | * | More progressjan.nijtmans2023-05-011-9/+6
| | | * | Remove internal use of TCL_UTF_MAX=3 as much as possible, without compromizin...jan.nijtmans2023-05-011-107/+9
* | | | | TIP #666 implementation: Change ptrdiff_t → Tcl_Size in Tcl 8.7 (and 9.0)jan.nijtmans2023-09-111-31/+5
|\ \ \ \ \
| * \ \ \ \ Rebase to 8.7jan.nijtmans2023-07-261-31/+5
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | Rebase to latest 8.7jan.nijtmans2023-05-101-31/+5
* | | | | | Merge 8.6 - Fix [b5ac3e3786] - Tcl_GetUniChar oob readapnadkarni2023-09-051-0/+3
|\ \ \ \ \ \ | |/ / / / / |/| | | | / | | |_|_|/ | |/| | |
| * | | | Fix [b5ac3e3786] - Tcl_GetUniChar oob readapnadkarni2023-09-051-0/+7
| * | | | Correct spelling errors in comments and documentation, but also non-comment pooryorick2023-04-121-38/+38
* | | | | off-by-one. Minor optimizationjan.nijtmans2023-07-061-2/+2
* | | | | Proposed fix for [c5bcbf3494]: Output of surrogates seems to repeat following...jan.nijtmans2023-07-061-15/+23
* | | | | New (internal) macro TclAttemptInitStringRep()jan.nijtmans2023-06-021-3/+9
| |/ / / |/| | |
* | | | Fix [9c397da4a9]: AppendPrintfToObjVA(): support 64-bit pointersjan.nijtmans2023-05-041-2/+6
| |/ / |/| |
* | | Backport "Comments only. Fix blatantly obsolete ones". And a few more improve...jan.nijtmans2023-05-031-39/+56
| |/ |/|
* | Simplify Tcl 9 compatibility macro's. No change in functionality.jan.nijtmans2023-04-271-2/+2
* | Reduce diff between 8.7 and 9.0. Add some testcasesjan.nijtmans2023-04-211-145/+150
* | Adapt TIP's #494/#481/#537/#544/#568/#616/#623/#627/#630 to TIP #660 changesjan.nijtmans2023-04-181-1/+1
* | Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-35/+35
* | Merge 8.6jan.nijtmans2023-03-301-3/+3
|\ \ | |/
| * Fix [0cb3554903]: macOS 13 SDK deprecates sprintf(). But better not use it on...jan.nijtmans2023-03-301-3/+3
* | More (internal) usage of TclGetString() and TclGetStringFromObj() macro'sjan.nijtmans2023-03-271-7/+7
* | Merge 8.6jan.nijtmans2023-03-241-2/+2
|\ \ | |/
| * Fix [15e74a2fe6]: Fix various typosjan.nijtmans2023-03-241-2/+2
* | Candidate fix for [f3cb2a32d6]dgp2023-03-201-0/+1
* | Proposed fix for [f3cb2a32d6]: uninitialized value in format-2.18jan.nijtmans2023-03-061-0/+1