summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge 8.6. Some int -> Tcl_Sizejan.nijtmans2024-02-081-10/+10
|\
| * Fix gcc 13.2.1 (Fedora 39.1) warning: Writing of 1 byte into a region of ↵jan.nijtmans2024-02-081-1/+1
| | | | | | | | size 0 [-Wstringop-overflow=]
* | Merge 8.6jan.nijtmans2024-02-081-2/+2
|\ \ | |/
| * ups, accidentally re-introduced an already fixed formatting error - ↵Torsten2024-02-081-1/+1
| | | | | | | | corrected again now
| * (cherry-pick) Fixed wrongly placed punctuation in .QW macro of clock.n ↵Torsten2024-02-081-2/+2
| | | | | | | | manual page
* | Fix all 'ascii' testcases in encodingVectors.tcl, another try. See [1355b9a874].jan.nijtmans2024-02-082-28/+31
| |
* | Backout [c63ef66f0d], back to the drawing table.jan.nijtmans2024-02-072-33/+29
| |
* | Merge markoehhar2024-02-070-0/+0
|\ \ | |/
| * 8.6 changes file finished from my sideoehhar2024-02-071-14/+34
| |
* | merge 8.6dgp2024-02-071-14/+14
|\ \ | |/
| * Update tests to accept new [history] implementation.dgp2024-02-071-14/+14
| |
* | Merge 8.6jan.nijtmans2024-02-072-1/+2
|\ \ | |/
| * Fix [8e666d7c95]: Redefining proc ::history locks the interpreter into a ↵jan.nijtmans2024-02-072-1/+2
| |\ | | | | | | | | | tight loop
| | * Proposed fix for [8e666d7c95]: Redefining proc ::history locks the ↵jan.nijtmans2024-02-062-1/+2
| | | | | | | | | | | | interpreter into a tight loop
* | | Fix all 'ascii' testcases in encodingVectors.tcljan.nijtmans2024-02-072-29/+33
| | |
* | | (cherry-pick): Add test cases for [80d4c1c7e5]jan.nijtmans2024-02-071-11/+13
| | |
* | | Merge markoehhar2024-02-070-0/+0
|\ \ \ | |/ /
| * | Continue with changes fileoehhar2024-02-071-10/+23
| | |
* | | Merge markoehhar2024-02-060-0/+0
|\ \ \ | |/ /
| * | Changes file by Brian, slightly edited.oehhar2024-02-061-0/+83
| | |
* | | Merge 8.6jan.nijtmans2024-02-061-2/+2
|\ \ \ | |/ /
| * | Fix [86b3c15f0c]: ::unknown has infinite recursion in a corner casejan.nijtmans2024-02-061-2/+2
| |\ \
| | * | \032 -> \x1A, since hex reads better than octaljan.nijtmans2024-02-064-10/+10
| | | |
| | * | Slightly simplerjan.nijtmans2024-02-061-5/+2
| | | |
| | * | Proposed fix for [86b3c15f0c]: ::unknown has infinite recursion in a corner casejan.nijtmans2024-02-061-1/+4
| | |/
| * | \032 -> \x1A, since hex reads better than octaljan.nijtmans2024-02-064-10/+10
| |/
* | Minor code simplificationjan.nijtmans2024-02-061-10/+2
| |
* | Fix util-18.13/util-18.14 constraint, which masked the wrong result on ↵jan.nijtmans2024-02-062-20/+24
| | | | | | | | 64-bit windows. Fixed that as well.
* | 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-053-3/+89
| | | | | | Not only the documentation, also the behavior in the "unsigned long" case was wrong. Testcases added.
* | Merge 8.6jan.nijtmans2024-02-047-84/+82
|\ \ | |/
| * Update to tzdata 2024ajan.nijtmans2024-02-047-84/+82
| |
* | Fix [0d78177f20]: unsigned use of Tcl_ObjPrintf() doesn't work as expected. ↵jan.nijtmans2024-02-013-9/+41
| | | | | | | | With testcases.
* | Forgot that long doubles are supported in Tcl_ObjPrintf()jan.nijtmans2024-02-011-2/+2
| |
* | Merge 8.7, but update for TIP #476jan.nijtmans2024-02-011-2/+5
|\ \ | |/
| * Update Tcl_ObjPrintf() documentation. Make it more clear that C11 format ↵jan.nijtmans2024-02-011-3/+4
| | | | | | | | specifiers are not supported.
* | More TCL_SIZE_MODIFIER usagejan.nijtmans2024-01-311-3/+3
| |
* | Eliminate (now unnecessary) type-castsjan.nijtmans2024-01-311-24/+22
| |
* | Remove private characters from regexp control table, but add them back in ↵jan.nijtmans2024-01-312-43/+47
| | | | | | | | | | [:cntrl:] class (so no change in regexp handling). Eliminated (size_t) type-casts. This makes implementing more character-classes easier.
* | re-build win64/zlib1.dll for UCRTjan.nijtmans2024-01-291-0/+0
| |
* | small amend (type change)sebres2024-01-291-1/+1
| |
* | merge 8.6sebres2024-01-294-5/+134
|\ \ | |/
| * closes [db4f2843cd]: fixes segfault by BO in ReadChars (and Tcl_ReadChars ↵sebres2024-01-294-3/+132
| |\ | | | | | | | | | with append)
| | * closes [db4f2843cd]: fixes SF by BO in ReadChars (and Tcl_ReadChars with ↵sebres2024-01-293-3/+39
| | | | | | | | | | | | append) caused by wrong buffer enlarge if objPtr shimmering to unicode for whatever reason, since Tcl_AppendToObj prefers unicode to bytes, whereas TclAppendUtfToUtf always extend bytes (that handled by ReadChars)
| | * don't flush to use full buffer (otherwise the chunks were 4K anyway)sebres2024-01-291-1/+1
| | |
| | * added channel regression tests (for read command) to illustrate bugs ↵sebres2024-01-261-0/+93
| | | | | | | | | | | | [db4f2843cd], [da16d15574]
* | | Merge 8.6jan.nijtmans2024-01-2988-1714/+7960
|\ \ \ | |/ /
| * | Update to zlib-1.3.1jan.nijtmans2024-01-2988-1714/+7960
| |\ \
| | * | Re-generate win32/64 zlib1.dll (version 1.3.1)jan.nijtmans2024-01-292-0/+0
| | | |