summaryrefslogtreecommitdiffstats
path: root/generic/tclDecls.h
Commit message (Expand)AuthorAgeFilesLines
* 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
| | |\ \ \ \ \ \
| | | * \ \ \ \ \ Rebase to latest 8.7jan.nijtmans2023-05-101-181/+55
| | | |\ \ \ \ \ \
| | | | * | | | | | TIP #666 implementationjan.nijtmans2023-05-031-34/+19
| | | |/ / / / / /
* | | | | | | | | Merge 8.7jan.nijtmans2023-09-081-5/+5
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / /
| * | | | | | | | Exchange TclZipfs_MountBuffer/"zipfs mount_data" arguments as welljan.nijtmans2023-09-071-3/+3
| * | | | | | | | Merge 8.7. Exchange "zipfs mount"/TclZipfs_Mount arguments: archive <-> mount...jan.nijtmans2023-09-071-2/+2
| |/ / / / / / /
* | | | | | | | Make Tcl_NRCallObjProc2 definition match documentation (ptrdiff_t -> Tcl_Size...jan.nijtmans2023-08-311-2/+2
* | | | | | | | Update Tcl_Time for 32-bit systems and win64, being able to handle time > 203...jan.nijtmans2023-08-241-2/+2