summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
Commit message (Expand)AuthorAgeFilesLines
* TIP #627: Some more protection against invalid objc valuesjan.nijtmans2022-09-021-0/+8
* Bugfix for TIP #627: If only objProc or deleteProc is updated with Tcl_SetCom...jan.nijtmans2022-09-021-9/+15
* Fix build error in tclTest.c (conflict with TIP #630). Handled deleteProc cor...jan.nijtmans2022-08-221-19/+16
* Merge 8.7jan.nijtmans2022-08-211-27/+18
|\
| * More TclGetStringFromObj() usagejan.nijtmans2022-07-211-16/+18
* | Merge 8.7jan.nijtmans2022-07-041-1/+1
|\ \ | |/
| * Don't use TCL_HASH_TYPE for epoch/refCount type variables, keep it the same a...jan.nijtmans2022-06-241-1/+1
* | indentingjan.nijtmans2022-06-201-5/+5
* | Implement Tcl_NRCallObjProc2jan.nijtmans2022-06-191-0/+31
* | Merge 8.7jan.nijtmans2022-06-141-81/+82
|\ \ | |/
| * Some -1 -> TCL_INDEX_NONE. Update fossil's ignore-globjan.nijtmans2022-06-131-81/+82
* | Doc tweakjan.nijtmans2022-06-091-1/+1
* | Merge 8.7jan.nijtmans2022-06-091-2/+2
|\ \ | |/
* | Merge 8.7jan.nijtmans2022-06-061-38/+18
|\ \ | |/
* | TIP #627 implementationjan.nijtmans2022-06-011-1/+141
|/
* Rename macro's TclListObjGetElements -> TclListObjGetElementsM and TclListObj...jan.nijtmans2022-05-171-7/+7
* Merge 8.7jan.nijtmans2022-03-111-7/+5
|\
* | More tweaksjan.nijtmans2022-03-111-4/+4
* | clarify 'yieldparameter'. Eliminate variable 'unused', reduce coroutine stack...jan.nijtmans2022-03-111-14/+11
|/
* Deprecate internal macro's TclIsInfinite() and TclIsNan(), since C99 has isin...jan.nijtmans2022-02-171-3/+3
* Merge 8.6jan.nijtmans2022-02-101-3/+3
|\
| * Use TclListObjLength/TclListObjGetElements in stead of Tcl_ListObjLength/Tcl_...jan.nijtmans2022-02-101-3/+3
* | Fix merge conflict previous commitjan.nijtmans2022-01-171-2/+1
* | Merge 8.6jan.nijtmans2022-01-171-1/+2
|\ \ | |/
| * Tcl_NewObj() -> TclNewObj()jan.nijtmans2022-01-171-5/+5
* | Merge 8.6jan.nijtmans2021-12-161-5/+7
|\ \ | |/
| * Fix [6ef312dcf5]: memcpy() with NULL source in Tcl_CreateMathFunc()jan.nijtmans2021-12-161-1/+3
| * Fix [90612089d8]: signed integer overflow in ExprRandFunc()jan.nijtmans2021-12-161-4/+4
| |\
| | * Fix [90612089d8]: signed integer overflow in ExprRandFunc()jan.nijtmans2021-12-151-4/+4
| |/
| * Unbreak buildjan.nijtmans2021-11-261-1/+1
| * Change TclInitSubsystems() signature, matching Tcl_InitSubsystems() in Tcl 8....jan.nijtmans2021-11-261-146/+150
| * Remove the refCount increment that accompanied the decrement removed in thepooryorick2021-05-181-1/+0
| * Remove unnecessary refCount decrement.pooryorick2021-05-171-1/+0
| * Fix for [688fcc7082fa99a4], trace on imported alias deletes alias and thenpooryorick2021-05-171-14/+13
* | Merge 8.7jan.nijtmans2021-10-181-9/+9
|\ \
| * | Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing listjan.nijtmans2021-10-061-9/+9
* | | Add support for ICCjan.nijtmans2021-07-141-2/+3
* | | fullversion -> patchleveljan.nijtmans2021-07-131-1/+1
* | | More advanced tcl::build-info string parsingjan.nijtmans2021-07-131-7/+65
* | | Remove tclPkg.c changes, instead implement new tcl::build-info commandjan.nijtmans2021-07-131-1/+47
* | | Merge 8.7jan.nijtmans2021-06-251-1/+23
|\ \ \ | |/ /
| * | Fix for [f9800d52bd61f240], vwait is not NRE-enabled, and yieldto cannot findpooryorick2021-06-201-1/+23
* | | Merge 8.7. Add "ilp32" build flagjan.nijtmans2021-05-261-10/+9
|\ \ \ | |/ /
| * | Fix for issue [e39cb3f462631a99], namespace is removed from other namespacepooryorick2021-05-181-3/+2
| * | Delete associated data after running Tcl_InterpDeleteProc instead of before. ...pooryorick2021-05-151-7/+7
* | | Merge 8.7jan.nijtmans2021-04-141-2/+2
|\ \ \ | |/ /
| * | Remove unnecessary reference counting.pooryorick2021-04-131-4/+0
| * | Revert previous commit, and add comments why it's wrong.jan.nijtmans2021-04-071-1/+5
| * | Replace simple refCount decrement with the proper decrementing function.pooryorick2021-04-051-1/+1
| * | Fix [https://github.com/tcltk/tcl/runs/2263266926|failing test-cases] with --...jan.nijtmans2021-04-041-1/+1