Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge 8.7 | jan.nijtmans | 2023-05-23 | 1 | -2/+2 |
|\ | |||||
| * | Give Tcl_CreateThread a TCL_HASH_TYPE (unsigned) stackSize parameter | jan.nijtmans | 2023-05-23 | 1 | -2/+2 |
| | | |||||
* | | Merge 8.7 | jan.nijtmans | 2023-04-29 | 1 | -7/+7 |
|\ \ | |/ | |||||
| * | Remove some (void *) typecasts, which are no longer necessary | jan.nijtmans | 2023-04-28 | 1 | -9/+9 |
| | | |||||
| * | Simplify Tcl 9 compatibility macro's. No change in functionality. | jan.nijtmans | 2023-04-27 | 1 | -47/+45 |
| | | |||||
* | | Reduce number of needed type-casts. No change in functionality | jan.nijtmans | 2023-04-26 | 1 | -61/+62 |
| | | |||||
* | | More size_t -> Tcl_Size changes, which were missed before. Also ↵ | jan.nijtmans | 2023-04-26 | 1 | -23/+23 |
| | | | | | | | | (experimental) make the wrapper macro's produce compiler warnings is Tcl_Size is not used. | ||||
* | | Missing !defined(TCL_NO_DEPRECATED) around TIP #616 macro's. Thanks Rolf ↵ | jan.nijtmans | 2023-04-23 | 1 | -0/+2 |
| | | | | | | | | for noticing! | ||||
* | | Remove TCL_8_COMPAT. No longer necessesary, because of TIP #660 | jan.nijtmans | 2023-04-23 | 1 | -36/+0 |
| | | |||||
* | | Merge 8.7 | jan.nijtmans | 2023-04-21 | 1 | -0/+6 |
|\ \ | |/ | |||||
| * | Since Tcl_GetSizeIntFromObj is the same as Tcl_GetIntFromObj (in 8.7), it's ↵ | jan.nijtmans | 2023-04-21 | 1 | -6/+6 |
| | | | | | | | | not worth to spend a stub entry for it | ||||
| * | Merge 8.7 | apnadkarni | 2023-04-19 | 1 | -1/+1 |
| |\ | |||||
| | * | Adapt TIP's #494/#481/#537/#544/#568/#616/#623/#627/#630 to TIP #660 changes | jan.nijtmans | 2023-04-18 | 1 | -49/+49 |
| | | | |||||
| * | | size_t -> ptrdiff_t to match Tcl 9 unsigned->signed change | apnadkarni | 2023-04-16 | 1 | -48/+48 |
| | | | |||||
| * | | Merge core-8-branch | apnadkarni | 2023-04-16 | 1 | -18/+21 |
| |\ \ | | |/ | |||||
| * | | Tcl_GetSizeIntFromObj | apnadkarni | 2023-04-05 | 1 | -3/+6 |
| | | | |||||
* | | | Update manpages for TIP 660. Also one size_t -> Tcl_Size change in public API | apnadkarni | 2023-04-16 | 1 | -2/+2 |
| | | | |||||
* | | | Merge trunk | apnadkarni | 2023-04-16 | 1 | -3/+6 |
|\ \ \ | |||||
| * \ \ | Merge 8.7 | jan.nijtmans | 2023-04-15 | 1 | -3/+6 |
| |\ \ \ | | | |/ | | |/| | |||||
| | * | | Merge 8.6 | jan.nijtmans | 2023-04-15 | 1 | -3/+6 |
| | |\ \ | |||||
| | | * | | Add one more unused stub entry | jan.nijtmans | 2023-04-15 | 1 | -3/+6 |
| | | | | | |||||
| | | * | | Don't introduce size_t in a header-file which didn't use it before. Make ↵ | jan.nijtmans | 2023-03-17 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | more clear that those are unsupported internal functions. | ||||
| | | * | | Add some undocumented stub functions. Those can prevent a crash like ↵ | jan.nijtmans | 2023-03-16 | 1 | -9/+21 |
| | | | | | | | | | | | | | | | | | | | | [http://paste.tclers.tk/5763|this] example, when compiled with 8.7 headers but running it in Tcl 8.6. | ||||
| | * | | | int -> Tcl_Size where appropriate in tcl.decls (reducing the diff against ↵ | jan.nijtmans | 2023-04-14 | 1 | -12/+12 |
| | | | | | | | | | | | | | | | | | | | | Tcl 9.0) | ||||
| | * | | | Use Tcl_GetIntForIndex() in testcases (tclTestObj.c) in stead of ↵ | jan.nijtmans | 2023-04-05 | 1 | -3/+3 |
| | | |/ | | |/| | | | | | | | | | | | | | | | | | 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 | ||||
| | * | | Merge 8.7 | jan.nijtmans | 2023-03-07 | 1 | -2/+2 |
| | |\ \ | |||||
| | * | | | int -> Tcl_Size to match TIP | apnadkarni | 2023-02-28 | 1 | -4/+6 |
| | | | | | |||||
| | * | | | New signature for Tcl_ExternalToUtfDStringEx and Tcl_UtfToExternalDStringEx ↵ | apnadkarni | 2023-02-23 | 1 | -8/+10 |
| | | | | | | | | | | | | | | | | | | | | as per TIP 656 | ||||
* | | | | | Merge trunk | apnadkarni | 2023-04-14 | 1 | -16/+20 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | Allow Tcl build without the Tcl 8 compat API. Derived from "disabletcl8api" ↵ | jan.nijtmans | 2023-04-13 | 1 | -16/+20 |
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | 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 | 1 | -12/+12 |
| | |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | 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 | 1 | -6/+12 |
| | |/ / / / | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | | | 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 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | differences) | ||||
* | | | | | Follow-up to previous commit: Let's not break TIP #627 either. Also adapt ↵ | jan.nijtmans | 2023-04-13 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | documentation (will be needed to be done anyway) | ||||
* | | | | | Export Tcl_GetSizeFromObj in stubs | apnadkarni | 2023-04-05 | 1 | -3/+6 |
| | | | | | |||||
* | | | | | TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntu | apnadkarni | 2023-03-30 | 1 | -47/+47 |
|/ / / / | |||||
* | | | | Merge 9.0 | jan.nijtmans | 2023-03-07 | 1 | -2/+2 |
|\ \ \ \ | |||||
| * \ \ \ | Merge 8.7 | jan.nijtmans | 2023-03-07 | 1 | -1/+1 |
| |\ \ \ \ | | | |/ / | | |/| | | |||||
| | * | | | Merge 8.6 | jan.nijtmans | 2023-03-07 | 1 | -1/+1 |
| | |\ \ \ | | | | |/ | | | |/| | |||||
| | | * | | Fix a few -Wconversion warnings | jan.nijtmans | 2023-03-07 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Merge 8.7 | jan.nijtmans | 2023-03-04 | 1 | -1/+1 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | Merge 8.6 | jan.nijtmans | 2023-03-04 | 1 | -1/+1 |
| | |\ \ \ | | | |/ / | | | | / | | | |/ | | |/| | |||||
| | | * | Fix [1b8df10110]: Tcl_GetTime returns wrong usec value on Windows | jan.nijtmans | 2023-03-04 | 1 | -1/+1 |
| | | | | |||||
| | | * | Merge 8.5 | jan.nijtmans | 2022-11-22 | 1 | -3/+15 |
| | | |\ | |||||
| | | | * | Unused stub entries up to Tcl_DStringToObj() (for Tcl 8.7/9.0) | jan.nijtmans | 2022-11-22 | 1 | -3/+15 |
| | | | | | |||||
| | | * | | Merge 8.5. Update to tzdata 2022f | jan.nijtmans | 2022-10-30 | 1 | -9/+12 |
| | | |\ \ | | | | |/ | |||||
| | | | * | One more unused stub entry | jan.nijtmans | 2022-10-30 | 1 | -29/+32 |
| | | | | | |||||
| | | * | | Update tzdata to 2022d. Add one more unused stub entry | jan.nijtmans | 2022-09-26 | 1 | -3/+6 |
| | | |\ \ | | | | |/ |