summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
Commit message (Expand)AuthorAgeFilesLines
* silence compiler warningdgp2023-01-301-1/+1
* Add some comments and tidy code.pooryorick2023-01-271-1/+2
* Fix for [ee08ed090b0a5408], sporadic segmentation fault inpooryorick2023-01-261-0/+1
* Rewrite lreplace4 implementation not to need extra immediate operands.apnadkarni2022-11-031-1/+1
* Bytecode compiler for leditapnadkarni2022-10-301-3/+2
* Implement lreplace4 BCC instructionapnadkarni2022-10-301-0/+1
* Merge 8.7jan.nijtmans2022-09-271-0/+1
|\
| * Merge 8.7apnadkarni2022-09-271-0/+1
| |\
| * | Rename lsubst to ledit, add docsapnadkarni2022-09-161-1/+1
| * | Merge 8.7apnadkarni2022-09-161-5/+157
| |\ \
| * | | TIP 631 - lsubst commandapnadkarni2022-08-071-0/+1
* | | | merge 8.7dgp2022-09-211-0/+1
|\ \ \ \ | | |_|/ | |/| |
| * | | Sync with core-8-branchgriffin2022-09-161-0/+1
| |\ \ \ | | | |/ | | |/|
| * | | Merge 8.7jan.nijtmans2022-09-071-9/+23
| |\ \ \
| * \ \ \ sync up with core-8-branchgriffin2022-08-251-5/+142
| |\ \ \ \
| * | | | | Rename command from "range" to "lseq".griffin2022-08-141-1/+1
| * | | | | sync up with core-8-brnach.griffin2022-07-231-16/+18
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| * | | | | (bares some resemblance to) TIP-629 Implementation.griffin2022-07-051-0/+1
* | | | | | TIP implementation to add/use public routines Tcl_GetNumber(FromObj).dgp2022-09-181-16/+16
| |_|_|_|/ |/| | | |
* | | | | Change TclObjInterpProc() to a macro, since extensions should never invoke it...jan.nijtmans2022-09-091-0/+1
| |_|_|/ |/| | |
* | | | 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