summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
Commit message (Expand)AuthorAgeFilesLines
*-. TIP #602 (partial): Remove tilde expansion in file paths. This part doesn't c...jan.nijtmans2022-09-141-0/+8
|\ \
| * | Backport TIP 602 tildeexpandapnadkarni2022-08-301-2/+3
| * | Merge core-8-branchapnadkarni2022-08-301-47/+215
| |\ \
| * | | Added file home command for (possible) Tcl 9 TIP 602 migrationapnadkarni2022-08-061-0/+7
* | | | Change refCount (in ListStore/ListSpan) to size_t. More ClientData -> void *....jan.nijtmans2022-09-011-138/+138
| |/ / |/| |
* | | Remove TODO's already done. Only use ListSizeT for types which are 'size_t' i...jan.nijtmans2022-08-291-3/+3
* | | Merged core-8-branchapnadkarni2022-08-291-7/+19
|\ \ \
| * | | [37108037b9]: Code cleanups to support CHERI. Apply patch 0001 and 0003 (and ...jan.nijtmans2022-08-251-7/+19
| |/ /
* | | Start on list representation black box testsapnadkarni2022-07-151-0/+3
* | | Merge 8.7 (Make ListStore->slots a TCLFLEXARRAY)jan.nijtmans2022-07-131-4/+3
|\ \ \ | |/ /
| * | Make List->elements a TCLFLEXARRAY. Improve documentation (backported from 9.0)jan.nijtmans2022-07-131-4/+4
* | | Merge core-8-branchapnadkarni2022-07-091-39/+40
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2022-07-051-1/+3
| |\ \ | | |/
| | * Prevent warning: zero size arrays are an extension [-Wzero-length-array], whe...jan.nijtmans2022-07-051-1/+3
| * | Resolve the TODO: What's going on here? Document or eliminate.jan.nijtmans2022-06-241-9/+7
| * | Don't use TCL_HASH_TYPE for epoch/refCount type variables, keep it the same a...jan.nijtmans2022-06-241-18/+18
| * | Don't use (unsigned)-1 -> TCL_INDEX_NONEjan.nijtmans2022-06-241-2/+2
| * | more "unsigned int" -> TCL_HASH_TYPEjan.nijtmans2022-06-231-25/+25
| * | Restore NS_DEAD flag value (from 0x04 back to 0x02, how it was in Tcl 8.6). I...jan.nijtmans2022-06-231-2/+3
* | | Start towards Tcl9 supportapnadkarni2022-06-131-13/+45
* | | Merge core-8-branch after TIP616apnadkarni2022-06-121-0/+2
|\ \ \ | |/ /
| * | Deprecate 2 internal typedefs: TclCmdProcType/TclObjCmdProcType. Too little b...jan.nijtmans2022-05-251-0/+2
* | | TIP 625 - Re-implementation of listsapnadkarni2022-05-241-41/+163
|/ /
* | 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
* | | | | | 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
| |_|/ / |/| | |
* | | | Don't bother UINT2PTR, since INT2PTR is just as good.jan.nijtmans2022-03-291-5/+8
| |/ / |/| |
* | | Eliminate useless "const int" usage, where "const" has no meaning. VC-2015 ha...jan.nijtmans2022-03-141-8/+8
|/ /
* | Merge 8.6jan.nijtmans2022-03-081-1/+1
|\ \ | |/
| * Fix [b6afa33737]: signed integer overflow in TclInitStringRep() macrojan.nijtmans2022-03-081-1/+1
* | 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