summaryrefslogtreecommitdiffstats
path: root/generic/tclInt.h
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2022-09-011-10/+24
|\
| * 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
| |\
* | \ Merge 9.0jan.nijtmans2022-08-291-11/+23
|\ \ \
| * \ \ Merge 8.7jan.nijtmans2022-08-251-7/+19
| |\ \ \ | | | |/ | | |/|
| | * | [37108037b9]: Code cleanups to support CHERI. Apply patch 0001 and 0003 (and ...jan.nijtmans2022-08-251-7/+19
| * | | Merge 8.7jan.nijtmans2022-08-231-4/+4
| |\ \ \ | | |/ /
* | | | Merge tip-625jan.nijtmans2022-07-181-0/+3
|\ \ \ \ | | |_|/ | |/| |
| * | | 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
| |\ \ \ | | | |/ | | |/|
| * | | Merge core-8-branchapnadkarni2022-07-091-39/+40
| |\ \ \
| * | | | Start towards Tcl9 supportapnadkarni2022-06-131-13/+45
| * | | | Merge core-8-branch after TIP616apnadkarni2022-06-121-0/+2
| |\ \ \ \
| * | | | | TIP 625 - Re-implementation of listsapnadkarni2022-05-241-41/+163
* | | | | | More progressjan.nijtmans2022-07-141-6/+6
* | | | | | First shot at TIP #625 for Tcl 9.0. jan.nijtmans2022-07-141-40/+192
| |_|_|_|/ |/| | | |
* | | | | Merge 8.7jan.nijtmans2022-07-131-4/+4
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Make List->elements a TCLFLEXARRAY. Improve documentation (backported from 9.0)jan.nijtmans2022-07-131-4/+4
| | |_|/ | |/| |
* | | | Merge 8.7jan.nijtmans2022-07-051-1/+3
|\ \ \ \ | |/ / /
| * | | 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
* | | | | Use TCL_MAJOR_VERSION to document (kind of) what's the difference between Tcl...jan.nijtmans2022-06-241-2/+14
* | | | | Merge 8.7jan.nijtmans2022-06-241-15/+15
|\ \ \ \ \ | |/ / / /
| * | | | Don't use TCL_HASH_TYPE for epoch/refCount type variables, keep it the same a...jan.nijtmans2022-06-241-18/+18
* | | | | Merge 8.7jan.nijtmans2022-06-241-1/+1
|\ \ \ \ \ | |/ / / /
| * | | | Don't use (unsigned)-1 -> TCL_INDEX_NONEjan.nijtmans2022-06-241-2/+2
* | | | | Merge 8.7jan.nijtmans2022-06-231-25/+25
|\ \ \ \ \ | |/ / / /
| * | | | more "unsigned int" -> TCL_HASH_TYPEjan.nijtmans2022-06-231-25/+25
* | | | | Merge 8.7jan.nijtmans2022-06-231-2/+3
|\ \ \ \ \ | |/ / / /
| * | | | Restore NS_DEAD flag value (from 0x04 back to 0x02, how it was in Tcl 8.6). I...jan.nijtmans2022-06-231-2/+3
| | |_|/ | |/| |
* | | | More (internal) int -> size_t, allowing values > 2^31jan.nijtmans2022-06-091-6/+6
* | | | Merge 9.0jan.nijtmans2022-06-071-1/+1
|\ \ \ \
| * | | | int -> size_t in (internal) Tcl_ResolveCompiledVarProcjan.nijtmans2022-06-071-1/+1
* | | | | Merge 9.0jan.nijtmans2022-05-251-9/+0
|\ \ \ \ \ | |/ / / /
| * | | | Merge 8.7jan.nijtmans2022-05-251-9/+0
| |\ \ \ \ | | |/ / /
| | * | | Deprecate 2 internal typedefs: TclCmdProcType/TclObjCmdProcType. Too little b...jan.nijtmans2022-05-251-0/+2
| | | |/ | | |/|
* | | | Merge 9.0jan.nijtmans2022-05-171-2/+2
|\ \ \ \ | |/ / /
| * | | 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