summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2022-05-171-2/+2
|\
| * Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObj...jan.nijtmans2022-05-171-2/+2
| *-. TIP #622 implementation: Full Unicode for Tcl 8.7jan.nijtmans2022-05-151-22/+43
| |\ \
| | | * boolPtr -> intPtr, since Tcl doens't use pointer to bool's (they didn't exist...jan.nijtmans2022-04-201-1/+1
| | * | Merge 8.7jan.nijtmans2022-04-261-4/+4
| | |\ \
| | * \ \ Merge 8.7jan.nijtmans2022-03-291-5/+8
| | |\ \ \
| | * | | | Add TclGetUniChar() to the compatibility setjan.nijtmans2022-03-241-0/+4
| | * | | | Fix internal usage of Tcl_GetRange/Tcl_UtfAtIndexjan.nijtmans2022-03-241-0/+2
| | * | | | Add TclGetRange() to the compatibility setjan.nijtmans2022-03-241-2/+4
| | * | | | When compiled with TCL_NO_DEPRECATED, remove the UTF16 compatibility layer. S...jan.nijtmans2022-03-241-0/+2
| | * | | | Put back TclNumUtfChars() macro as TclNumUtfCharsM()jan.nijtmans2022-03-231-2/+2
| | * | | | Feature-completejan.nijtmans2022-03-221-4/+8
| | * | | | More progressjan.nijtmans2022-03-221-0/+4
| | * | | | Handle Tcl_UtfAtIndexjan.nijtmans2022-03-161-2/+4
| | * | | | Handle Tcl_GetCharLengthjan.nijtmans2022-03-161-0/+2
| | * | | | Some restructuring. Now compiles/runs fine with TCL_UTF_MAX=3jan.nijtmans2022-03-141-8/+8
| | |\ \ \ \
| | * | | | | More progressjan.nijtmans2022-03-141-6/+15
| | * | | | | More progressjan.nijtmans2022-03-121-2/+0
| | * | | | | Handle TclUniCharNcmp()jan.nijtmans2022-03-111-18/+10
* | | | | | | Merge 8.7jan.nijtmans2022-04-291-20/+6
|\ \ \ \ \ \ \ | |/ / / / / /
| * | | | | | Since tclDecls.h uses 'size_t', make sure to include <stddef.h>. Since ISO-C ...jan.nijtmans2022-04-291-20/+6
| | |_|_|/ / | |/| | | |
| * | | | | one more boolPtr -> intPtrjan.nijtmans2022-04-201-4/+4
| | |_|/ / | |/| | |
* | | | | Merge 8.7jan.nijtmans2022-04-201-3/+3
|\ \ \ \ \ | |/ / / /
* | | | | Add UTF-16 versions of Tcl_NumUtfChars/Tcl_UtfAtIndex to the stub table. Shou...jan.nijtmans2022-03-291-2/+2
* | | | | Merge 8.7jan.nijtmans2022-03-291-5/+8
|\ \ \ \ \ | |/ / / /
| * | | | Don't bother UINT2PTR, since INT2PTR is just as good.jan.nijtmans2022-03-291-5/+8
| | |/ / | |/| |
* | | | Merge 8.7jan.nijtmans2022-03-141-8/+8
|\ \ \ \ | |/ / /
| * | | Eliminate useless "const int" usage, where "const" has no meaning. VC-2015 ha...jan.nijtmans2022-03-141-8/+8
| |/ /
* | | Enhance internal "struct Interp" such that it can handle more than 2^31 levelsjan.nijtmans2022-03-101-2/+2
* | | Enhance internal "struct CoroutineData" such that it can handle more than 2^3...jan.nijtmans2022-03-101-2/+2
* | | Merge 8.7jan.nijtmans2022-03-101-2/+2
|\ \ \ | |/ /
* | | Merge 8.7jan.nijtmans2022-03-081-1/+1
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-03-081-1/+1
| |\ \ | | |/
| | * Fix [b6afa33737]: signed integer overflow in TclInitStringRep() macrojan.nijtmans2022-03-081-1/+1
* | | Merge 8.7jan.nijtmans2022-02-171-26/+0
|\ \ \ | |/ /
| * | Deprecate internal macro's TclIsInfinite() and TclIsNan(), since C99 has isin...jan.nijtmans2022-02-171-11/+4
| * | Merge 8.6jan.nijtmans2022-01-121-1/+1
| |\ \ | | |/
| | * Fix [da6f155ca4]: STRING_SIZE() macro: parenthesize numChars usage. Fix more ...jan.nijtmans2022-01-121-1/+1
* | | Merge 8.7jan.nijtmans2021-12-211-10/+10
|\ \ \ | |/ /
| * | New macro TclNewIndexObj(). For Tcl 8.7 it's the same as TclNewIntObj(), but ...jan.nijtmans2021-12-211-10/+16
| |\ \ | | |/
| | * Change TclInitSubsystems() signature, matching Tcl_InitSubsystems() in Tcl 8....jan.nijtmans2021-11-261-1/+1
| | * IntRep -> InternalRep. Internal changes only.jan.nijtmans2021-10-191-1/+2
| | * Merge fixes for [ccc448a6bfd5], namespace ensemble subcommand name prefixpooryorick2021-09-021-2/+2
| * | Make "changes" file chronological (again)jan.nijtmans2021-11-081-1/+1
* | | Doc fix for Tcl_GetIntForIndex()jan.nijtmans2021-11-081-1/+1
* | | merge 8.7dgp2021-11-081-6/+13
|\ \ \ | |/ /
| * | [9899c273ab] Rewrite Tcl_InitStringRep to account for all encounters withdgp2021-11-081-1/+2
| * | Update and clarify usage of the TclInitStringRep macro.dgp2021-11-071-6/+12
* | | Merge trunkjan.nijtmans2021-10-081-10/+11
|\ \ \
| * \ \ Merge 8.7jan.nijtmans2021-10-081-10/+10
| |\ \ \ | | |/ /