Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge trunk | apnadkarni | 2023-04-16 | 4 | -8/+16 |
|\ | |||||
| * | Fix indenting | jan.nijtmans | 2023-04-15 | 1 | -1/+1 |
| | | |||||
| * | Merge 8.7 | jan.nijtmans | 2023-04-15 | 3 | -5/+9 |
| |\ | |||||
| | * | Merge 8.6 | jan.nijtmans | 2023-04-15 | 3 | -5/+9 |
| | |\ | |||||
| | | * | Add one more unused stub entry | jan.nijtmans | 2023-04-15 | 3 | -5/+9 |
| | | | | |||||
| | | * | 2 more spelling fixes, but undo fixes in compat/zlib: Please report them ↵ | jan.nijtmans | 2023-04-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | upstream, otherwise they will re-appear here every time zlib is updated to a newer version. | ||||
| | | * | Correct spelling errors in comments and documentation, but also non-comment | pooryorick | 2023-04-12 | 64 | -286/+286 |
| | | | | | | | | | | | | corrections in history.tcl and tcltest.test. | ||||
| | * | | int -> Tcl_Size where appropriate in tcl.decls (reducing the diff against ↵ | jan.nijtmans | 2023-04-14 | 2 | -18/+18 |
| | | | | | | | | | | | | | | | | Tcl 9.0) | ||||
| * | | | Fix for [a7a89d422a4f5dd3], Under strict encoding, [gets] returns an error ↵ | pooryorick | 2023-04-15 | 1 | -2/+7 |
| | | | | | | | | | | | | | | | | | | | | instead of returning the second line. Also, ensure that position in file does not change if [gets] return an error. | ||||
| * | | | Fix for [0cd1ae596e709259], under strict encoding, [gets] returns an error even | pooryorick | 2023-04-14 | 1 | -2/+1 |
| | | | | | | | | | | | | though a complete line is available. | ||||
* | | | | Merge trunk | apnadkarni | 2023-04-14 | 64 | -393/+416 |
|\ \ \ \ | |/ / / | |||||
| * | | | Allow Tcl build without the Tcl 8 compat API. Derived from "disabletcl8api" ↵ | jan.nijtmans | 2023-04-13 | 5 | -19/+46 |
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | branch (thanks, Rolf), but using the already existing -DTCL_NO_DEPRECATED (in Makefile) or CHECKS=nodep (makefile.vc) Since there are Github Action builds with -DTCL_NO_DEPRECATED/CHECKS=nodep, we cannot use the Tcl 8 compat API in the core code itself any more. | ||||
| | * \ \ | Merged disabletcl8api-win in. Which adds optional Tcl 9 API only to the ↵ | pointsman | 2023-04-11 | 6 | -27/+34 |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | windows build with native tools. And fixed the error with Tcl_GetIndexFromObjStruct(). Simplified the mess in tclDecl a bit. All problems with API calls of the core itself up to now hidden by the Tcl 8 compatibility macros are fixed. Thanks, apnadkarni. | ||||
| | | * | | | Fix compiler warnings and crashes. Builds and passes test suite on Windows ↵ | apnadkarni | 2023-04-10 | 6 | -21/+34 |
| | |/ / / | | | | | | | | | | | | | | | | and Ubuntu for 64-bit | ||||
| | * | | | Experimental branch which adds configure option --disable-tcl8api which ↵ | pointsman | 2023-04-09 | 1 | -36/+58 |
| | | | | | | | | | | | | | | | | | | | | builds without the Tcl 8 compatibility API. Atm unix only. | ||||
| * | | | | Clean up Tcl_SetObjResult(). | pooryorick | 2023-04-13 | 1 | -20/+17 |
| | | | | | |||||
| * | | | | Remove unnecessary reference count bump in Tcl_ReadObjCmd(). | pooryorick | 2023-04-13 | 1 | -3/+0 |
| | | | | | |||||
| * | | | | Remove last reference to -nocomplainencoding and fix some spelling errors. | pooryorick | 2023-04-13 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Merge 8.7 | jan.nijtmans | 2023-04-13 | 2 | -4/+2 |
| |\ \ \ \ | | | |/ / | | |/| | | |||||
| | * | | | cherry-pick from trunk: Remove one unnecesary call to Tcl_SetErrno() in ↵ | jan.nijtmans | 2023-04-13 | 1 | -8/+10 |
| | | | | | | | | | | | | | | | | | | | | DoReadChars(). | ||||
| | * | | | Cherry-pick: Rearrange code blocks in DoReadChars to do less work when ↵ | jan.nijtmans | 2023-04-12 | 1 | -69/+71 |
| | | | | | | | | | | | | | | | | | | | | returning early | ||||
| | * | | | Some more int -> Tcl_Size (which is actually the same in 8.7). Backported ↵ | jan.nijtmans | 2023-04-12 | 3 | -25/+32 |
| | | | | | | | | | | | | | | | | | | | | from 9.0 | ||||
| * | | | | Remove one unnecesary call to Tcl_SetErrno() in DoReadChars(). | pooryorick | 2023-04-13 | 1 | -6/+8 |
| | | | | | |||||
| * | | | | Correct the documentation of Tcl_SetObjLength. | pooryorick | 2023-04-12 | 1 | -11/+10 |
| | | | | | |||||
| * | | | | Remove unnecessary generation of string representation in DoReadChars. | pooryorick | 2023-04-12 | 1 | -13/+0 |
| | | | | | |||||
| * | | | | Rearrange code blocks in DoReadChars to do less work when returning early. | pooryorick | 2023-04-12 | 1 | -26/+31 |
| | | | | | |||||
| * | | | | Correct spelling errors in comments and documentation, but also a ↵ | pooryorick | 2023-04-12 | 60 | -290/+293 |
| |\ \ \ \ | | |/ / / | | | | | | | | | | | non-comment corrections in history.tcl and tcltest.test. | ||||
| | * | | | Correct spelling errors in comments and documentation, but also a non-comment | pooryorick | 2023-04-12 | 61 | -297/+301 |
| | | | | | | | | | | | | | | | corrections in history.tcl and tcltest.test. | ||||
| * | | | | More int -> Tcl_Size, so (theoretically) longer lists could be handled. ↵ | jan.nijtmans | 2023-04-12 | 5 | -15/+22 |
| | |/ / | |/| | | | | | | | | | | Thanks, Rolf! | ||||
* | | | | Follow-up to previous commit: Let's not break TIP #627 either. Also adapt ↵ | jan.nijtmans | 2023-04-13 | 4 | -5/+5 |
| | | | | | | | | | | | | | | | | documentation (will be needed to be done anyway) | ||||
* | | | | Proposed fix for [0b9200888e]: TIP #660 breaks TIP #628/#630 | jan.nijtmans | 2023-04-11 | 1 | -5/+5 |
| | | | | |||||
* | | | | Merge 9.0 | apnadkarni | 2023-04-08 | 5 | -88/+81 |
|\ \ \ \ | |/ / / | |||||
| * | | | Editorial fix in Tcl_Panic() message. | pointsman | 2023-04-07 | 2 | -2/+2 |
| | | | | |||||
| * | | | Further fix for [fa3d9fd818fa0072]. In ChannelState.encoding, NULL no longer | pooryorick | 2023-04-06 | 1 | -40/+34 |
| | | | | | | | | | | | | represents the binary encoding. | ||||
| * | | | Merge 8.7 | jan.nijtmans | 2023-04-05 | 2 | -61/+61 |
| |\ \ \ | | |/ / | |||||
| | * | | Use Tcl_GetIntForIndex() in testcases (tclTestObj.c) in stead of ↵ | jan.nijtmans | 2023-04-05 | 5 | -96/+99 |
| | | | | | | | | | | | | | | | | | | | | | | | | Tcl_GetWideIntFromObj(). Meant for Ashok, to show that we already have Tcl_GetSizeIntFromObj(). (I already planned this conversion for a long time, thanks, Ashok for reminding me) Also some other cleanups | ||||
| | * | | Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars(). | pooryorick | 2023-04-04 | 1 | -5/+7 |
| | | | | |||||
| | * | | Backport CHANNEL_PROFILE_GET() usage fix from 9.0 | jan.nijtmans | 2023-03-31 | 1 | -9/+4 |
| | | | | |||||
* | | | | Fix tclStubInit gcc warnings with TCL_UTF_MAX=3 | apnadkarni | 2023-04-05 | 1 | -4/+4 |
| | | | | |||||
* | | | | Export Tcl_GetSizeFromObj in stubs | apnadkarni | 2023-04-05 | 6 | -8/+42 |
| | | | | |||||
* | | | | Merge 9.0 | apnadkarni | 2023-04-05 | 13 | -102/+148 |
|\ \ \ \ | |/ / / | |||||
| * | | | Fix [6390566ecd]: Testcase cmdAH-4.3.13.00DC0000.tail.utf-32.tcl8.a fails ↵ | jan.nijtmans | 2023-04-04 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | sometimes | ||||
| * | | | Accidental rename from TCL_8_COMPAT to TCL_SIGNED_SIZE in previous commit, ↵ | jan.nijtmans | 2023-04-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | so undo that | ||||
| * | | | TIP #628 addendum (various fixes to improve handling of 8.7 <-> 9.0 header ↵ | jan.nijtmans | 2023-04-04 | 7 | -190/+189 |
| | | | | | | | | | | | | | | | | differences) | ||||
| * | | | Fix for [fa3d9fd818fa0072], [fcopy $chan1 $chan2 -size $size] is not [puts | pooryorick | 2023-04-03 | 2 | -37/+64 |
| | | | | | | | | | | | | -nonewline $chan2 [read $chan1 -size $size]. | ||||
| * | | | Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars(). | pooryorick | 2023-04-03 | 1 | -5/+7 |
| |\ \ \ | |||||
| | * | | | Fix for [9ca87e6286262a62], sync fcopy buffers input in ReadChars(). | pooryorick | 2023-04-03 | 1 | -5/+7 |
| | | | | | |||||
| * | | | | Bug [7e3f26c748] - TCL_MEM_DEBUG false positive | apnadkarni | 2023-04-02 | 1 | -3/+15 |
| |/ / / | |||||
* | | | | Fix gcc warnings from prior 9.0 merge | apnadkarni | 2023-04-01 | 1 | -2/+4 |
| | | | | |||||
* | | | | Merge 9.0 | jan.nijtmans | 2023-04-01 | 26 | -95/+91 |
|\ \ \ \ | |/ / / |