summaryrefslogtreecommitdiffstats
path: root/generic/tclObj.c
Commit message (Expand)AuthorAgeFilesLines
* TIP 660. No compiler warnings. Tests suite pass on Win and Ubuntuapnadkarni2023-03-301-17/+17
* Merge 8.7jan.nijtmans2023-03-241-4/+4
|\
| * Merge 8.6jan.nijtmans2023-03-241-4/+4
| |\
| | * Fix [15e74a2fe6]: Fix various typosjan.nijtmans2023-03-241-5/+5
| | * Fix [57bfcf43dd]: Remove unreachable code in Tcl_SetWideIntObj()jan.nijtmans2023-03-051-10/+4
* | | Another round of -1 -> TCL_INDEX_NONEjan.nijtmans2023-03-051-11/+11
* | | MODULE_SCOPE TclLengthOne (in stead of 2 separate static functions doing the ...jan.nijtmans2022-12-181-6/+4
* | | Merge 9.0. New macro ABSTRACTLIST_PROCjan.nijtmans2022-11-281-8/+8
|\ \ \
* | | | size_t result for lengthProc. More usage of Tcl_GetWideUIntFromObjjan.nijtmans2022-11-271-1/+1
* | | | HAS_ABSTRACTLIST_PROCjan.nijtmans2022-11-261-8/+12
* | | | Internal abstract list, don't let "llength" shimmer any more.jan.nijtmans2022-11-231-48/+54
|/ / /
* | | Merge 8.7jan.nijtmans2022-11-211-0/+84
|\ \ \ | |/ /
| * | Rebase to latest 8.7jan.nijtmans2022-11-201-0/+84
| |\ \
| | * | Backout [52a52a65f0], let's see if this fixes the Windows crashjan.nijtmans2022-11-181-16/+33
| | * | New function Tcl_GetWideUIntFromObjjan.nijtmans2022-11-151-0/+81
* | | | Merge 8.7jan.nijtmans2022-11-191-10/+24
|\ \ \ \ | |/ / /
| * | | Backout [52a52a65f0], let's see if this fixes the Windows crashjan.nijtmans2022-11-181-10/+24
| |/ /
| | |
| \ \
*-. \ \ TIP #644: Make Tcl_ObjType extensiblejan.nijtmans2022-11-171-5/+10
|\ \ \ \ | | |/ /
| * | | Merge trunk. Also update Tcl_ObjType.version to match TIP 644apnadkarni2022-11-091-0/+2
| |\ \ \
| * \ \ \ Rebase to 9.0jan.nijtmans2022-10-211-5/+10
| |\ \ \ \
| | * | | | TIP 644 - Make Tcl_ObjType extensibleapnadkarni2022-10-111-5/+10
* | | | | | Merge 8.7jan.nijtmans2022-11-151-24/+10
|\ \ \ \ \ \ | |_|_|/ / / |/| | | / / | | |_|/ / | |/| | |
| * | | | Change all mp_to_ubin() usages to mp_pack(). It makes the code much more clearjan.nijtmans2022-11-151-24/+10
* | | | | Merge 8.7jan.nijtmans2022-10-231-0/+2
|\ \ \ \ \ | |/ / / / | | / / / | |/ / / |/| | |
| * | | TIP #641: Let Tcl_GetBoolean(FromObj) handle (C99) booljan.nijtmans2022-10-231-0/+2
* | | | Merge 8.7jan.nijtmans2022-10-171-1/+1
|\ \ \ \ | |/ / /
| * | | More octal -> hex usagejan.nijtmans2022-10-171-3/+3
* | | | merge 8.7dgp2022-10-171-2/+38
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | merge 8.7dgp2022-10-111-13/+54
| |\ \
| * | | TIP implementation to add/use public routines Tcl_GetNumber(FromObj).dgp2022-09-181-2/+38
* | | | Merge 8.7jan.nijtmans2022-10-071-11/+52
|\ \ \ \ | | |/ / | |/| |
| * | | TIP #618: New Tcl_GetBool* functions with TCL_NULL_OK flagjan.nijtmans2022-10-071-13/+54
| |\ \ \ | | |/ / | |/| |
| | * | Merge 8.7jan.nijtmans2022-09-071-5/+7
| | |\ \ | | |/ / | |/| |
| | * | Update docjan.nijtmans2022-05-101-15/+15
| | * | Merge 8.7. Update docjan.nijtmans2022-05-101-3/+3
| | |\ \
| | * | | re-structure, add more examplesjan.nijtmans2022-04-291-18/+12
| | * | | Merge 8.7jan.nijtmans2022-04-201-6/+6
| | |\ \ \ | | | |/ /
| | * | | Restore Tcl_GetBoolenanFromObj/Tcl_GetBoolenan signaturesjan.nijtmans2022-04-151-2/+2
| | * | | Use lower 5 bits of flags for sizeof(*(boolPtr))jan.nijtmans2022-04-151-9/+7
| | * | | Handle objPtr == NULL / interp == NULL betterjan.nijtmans2022-03-311-0/+7
| | * | | uint??_t -> int??_tjan.nijtmans2022-03-311-8/+8
| | * | | TIP #618: New Tcl_GetBool* functions with INDEX_NULL_OK flagjan.nijtmans2022-02-221-10/+47
| * | | | Don't use TCL_HASH_TYPE for epoch/refCount type variables, keep it the same a...jan.nijtmans2022-06-241-2/+2
| * | | | Merge 8.6. Eliminate some (long) typecastsjan.nijtmans2022-06-021-1/+1
| |\ \ \ \ | | | |_|/ | | |/| |
* | | | | Merge 9.0jan.nijtmans2022-05-251-1/+1
|\ \ \ \ \
| * \ \ \ \ Merge 8.7jan.nijtmans2022-05-251-1/+1
| |\ \ \ \ \ | | |/ / / /
| | * | | | Merge 8.6jan.nijtmans2022-05-251-1/+1
| | |\ \ \ \ | | | |/ / /
| | | * | | Proposed fix for [76ad7aeba3]: boundary case bug in [string is integer]. Miss...jan.nijtmans2022-05-221-5/+13
* | | | | | Merge 9.0jan.nijtmans2022-05-191-1/+5
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Elaborate TIP #481 implementation: Make clear that Tcl_GetUnicodeFromObj and ...jan.nijtmans2022-05-191-1/+5