summaryrefslogtreecommitdiffstats
path: root/generic/tclDecls.h
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7 (undid the encodingPtr -> encodingNamePtr change)jan.nijtmans2024-04-041-2/+2
|\
| * Merge 8.6jan.nijtmans2024-04-041-2/+2
| |\
| | * Backout [0a9ae478ac], as requestedjan.nijtmans2024-04-041-2/+2
* | | Merge 8.7. encodingPtr -> encodingNamePtr (for consistency)jan.nijtmans2024-04-041-2/+2
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2024-04-041-2/+2
| |\ \ | | |/
| | * encodingName -> encoding (where appropriate)jan.nijtmans2024-04-041-2/+2
| * | Some more int -> Tcl_Sizejan.nijtmans2024-02-271-25/+29
* | | Restore TclListObjGetElements()/TclListObjLength() as they were in 8.6 too.jan.nijtmans2024-03-121-2/+2
* | | Restore the TclGetStringFromObj() macro in tclInt.h as it was in 8.6/8.7jan.nijtmans2024-03-121-14/+12
* | | Merge 8.7. Re-generate tclDecls.h.jan.nijtmans2024-02-271-5/+3
|\ \ \ | |/ /
| * | TclWinGetPlatformId is defined twice. Re-generate tclDecls.hjan.nijtmans2024-02-271-5/+3
| * | Fix [4e38c347a4] Changed contract for Tcl_UtfN(case)cmp in Tcl 8.7jan.nijtmans2024-01-101-6/+15
* | | Fix [4e38c347a4]: Changed contract for Tcl_UtfN(case)cmp in Tcl 8.7jan.nijtmans2024-01-101-16/+23
* | | TIP #661 implementation: Disable the Tcl 8 compatibility macros in Tcl 9 by d...jan.nijtmans2023-12-051-25/+25
|\ \ \
| * | | Revert TIP #664 (put back the type-casts)jan.nijtmans2023-12-051-22/+22
| * | | Rebase to 9.0jan.nijtmans2023-11-201-3/+3
| |\ \ \
| | * \ \ Rebase to 9.0. Document the TCL_8_API flag.jan.nijtmans2023-11-131-3/+3
| | |\ \ \
| | | * \ \ Rebase to TIP #664jan.nijtmans2023-11-071-3/+3
| | | |\ \ \
| | | | * \ \ Revive TIP #661 (but without the "configure" stuff, which makes no sense IMHO)jan.nijtmans2023-11-061-7/+7
| | | | |\ \ \
| | | | | * \ \ Merge trunk.pointsman2023-04-231-36/+6
| | | | | |\ \ \
| | | | | * | | | Updated disabletcl8api to post TIP 660. Changed the default while doing that....pointsman2023-04-211-43/+60
* | | | | | | | | Remove some macro's that don't make much sense any more (Noted by Massimo Man...jan.nijtmans2023-11-201-9/+0
|/ / / / / / / /
* | | | | | | | make Tcl_GetByteArrayFromObj() macro work without stubs as well (in staticall...jan.nijtmans2023-11-171-1/+1
* | | | | | | | Merge 8.7jan.nijtmans2023-11-131-4/+10
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | / / | | |_|_|_|/ / | |/| | | | |
| * | | | | | Fix for TIP #641: If sizeof(*(boolPtr)) > sizeof(int), generate a compiler-er...jan.nijtmans2023-11-131-4/+10
| * | | | | | Final fix for [8ab8a138c9]: functions passed to Tcl_EventuallyFree() must be ...jan.nijtmans2023-10-261-8/+0
| * | | | | | Merge 8.7jan.nijtmans2023-10-121-0/+2
| |\ \ \ \ \ \ | | | |_|_|_|/ | | |/| | | |
| | * | | | | Those type-casts don't work well in C++jan.nijtmans2023-10-121-0/+2
| * | | | | | Merge 8.6jan.nijtmans2023-10-111-0/+6
| |\ \ \ \ \ \ | | |/ / / / /
| | * | | | | Handle Tcl_SetResult() the same way as Tcl_EventuallyFreejan.nijtmans2023-10-101-0/+3
| | * | | | | Follow-up for extensions: This way, usage of Tcl_EventuallyFree() won't give ...jan.nijtmans2023-10-101-0/+3
| | * | | | | Remove unneeded internal stub-entries (now that TIP #666 is accepted)jan.nijtmans2023-09-131-25/+13
| | * | | | | Since TCL_MAJOR_VERSION is always "8", don't check for it. Add C++-compatible...jan.nijtmans2023-06-301-8/+8
| * | | | | | More int -> Tcl_Size (backported from 9.0)jan.nijtmans2023-10-101-4/+4
* | | | | | | TIP #664: Enable compiler warnings for missing int → Tcl_Size conversionsjan.nijtmans2023-11-121-45/+45
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Rebase to latest 9.0jan.nijtmans2023-11-071-31/+31
| |\ \ \ \ \ \ |/ / / / / / / | | | | _ / / | | | | / /
| * | | | | Rebase to latest 9.0jan.nijtmans2023-11-061-22/+22
| |\ \ \ \ \
| | * \ \ \ \ Rebase to latest 9.0jan.nijtmans2023-05-111-23/+23
| | |\ \ \ \ \
| | | * \ \ \ \ Merge 9.0jan.nijtmans2023-05-091-24/+23
| | | |\ \ \ \ \ | | |/ / / / / /
| | | * | | | | Alternative to TIP #661: Modify the macro's such that compiler warnings are g...jan.nijtmans2023-04-271-52/+58
* | | | | | | | Place compatibility macro's in a single section. This makes TIP's #661/#664 a...jan.nijtmans2023-11-071-108/+118
* | | | | | | | TCL_USE_STUBS -> USE_TCL_STUBS (typo)jan.nijtmans2023-11-071-1/+1
* | | | | | | | Missing use of TCL_NO_DEPRECATED (for Tcl_GetByteArrayFromObj)jan.nijtmans2023-11-061-1/+5
|/ / / / / / /
* | | | | | | Prevent TclGetByteArrayFromObj() et al being called directly through the stub...jan.nijtmans2023-09-251-0/+14
* | | | | | | Merge 8.7jan.nijtmans2023-09-251-2/+2
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Make last argument of Tcl_GetByteArrayFromObj() "Tcl_Size *" in stead of "int...jan.nijtmans2023-09-251-2/+2
* | | | | | | Remaining part of TIP #666 implementation (first part already done [cd426d20a...jan.nijtmans2023-09-111-25/+27
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | TIP #666 implementation: Change ptrdiff_t → Tcl_Size in Tcl 8.7 (and 9.0)jan.nijtmans2023-09-111-184/+57
| |\ \ \ \ \ \
| | * | | | | | Make Tcl_GetBytesFromObj signature match documentation (not really a change s...jan.nijtmans2023-08-311-2/+2
| | * | | | | | Rebase to 8.7jan.nijtmans2023-07-261-184/+57
| | |\ \ \ \ \ \