summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
Commit message (Expand)AuthorAgeFilesLines
* closes [34870ab5756911d1]: no double free if Tcl_DeleteAssocData gets called ...sebres2024-05-301-1/+1
* merge 8.6sebres2024-05-271-0/+4
|\
| * fix for [e3f4a8b78dec4bdb]: don't swallow limit errors in further invocations...sebres2024-05-271-0/+4
* | Fix off-by-one error in tcl::build-info command. Improve spacingjan.nijtmans2024-05-211-22/+18
* | Improve readability from some typecasting trickery. Backported from 9.0 (than...jan.nijtmans2024-05-201-19/+24
* | Backport spacing-related changes from 9.0jan.nijtmans2024-05-201-556/+553
* | Improve tcl::build-info implementation, adapted from dkf's result-helpers branchjan.nijtmans2024-05-191-62/+88
* | Merge 8.6. Use Tcl_NewBooleanObj for booleans; we should say what we meanjan.nijtmans2024-04-111-46/+46
|\ \ | |/
| * Use Tcl_NewBooleanObj for booleans; we should say what we mean. Fix sentinels...jan.nijtmans2024-04-111-50/+50
* | For now, revert TIP #689 implementation, until it's accepted.jan.nijtmans2024-03-181-47/+4
* | More int -> Tcl_Sizejan.nijtmans2024-03-171-9/+10
* | Restore TclListObjLength()/TclListObjGetElements() macro's, as they were in 8.6jan.nijtmans2024-03-131-7/+7
* | Fix [910d67a229fe7f65]: NS-qualified invocations of command evade [namespace ...jan.nijtmans2024-03-101-4/+47
|\ \
| * | namespace unknown considers also alternate search path (relative global NS), ...sebres2024-03-081-6/+21
| * | Rebase to 9.0jan.nijtmans2024-03-071-4/+32
| |\ \
| | * | core reviewsebres2024-03-061-3/+6
| | * | small amend: simpler traversing using ns->parentPtrsebres2024-03-061-13/+7
| | * | better variant of fix for [910d67a229fe7f65] with improved search for NS::com...sebres2024-03-061-2/+12
| | * | small amend to [910d67a229fe7f65]: additional corner case (see the test names...sebres2024-03-061-1/+1
| | * | fix for [910d67a229fe7f65]: search of `namespace unknown` handler fixed: firs...sebres2024-03-051-4/+25
| | |/
| * | TIP 677: Constant Variablesdkf2023-12-111-1/+2
| |\ \
| | * | Bytecode implementationdkf2023-12-051-1/+1
| | * | Command defined. It does nothing yet.dkf2023-11-271-1/+2
| * | | int -> Tcl_Size for DTracejan.nijtmans2023-12-061-5/+5
| * | | Fix: /tclBasic.c:1800:32: warning: passing argument 2 of ‘Tcl_EventuallyFre...jan.nijtmans2023-12-061-2/+4
| * | | Fix DTrace-enabled (--enable-dtrace) build on NetBSD.bch2023-12-051-4/+2
| * | | typojan.nijtmans2023-11-271-1/+1
| |/ /
| * | Merge 8.7jan.nijtmans2023-11-101-13/+8
| |\ \ | |/ / |/| |
| * | Merge 8.7jan.nijtmans2023-10-191-45/+45
| |\ \
| * \ \ Merge 8.7jan.nijtmans2023-10-111-3/+4
| |\ \ \
| * | | | Even better: Remove TclInvokeObjectCommand completely: it isn't supposed to b...jan.nijtmans2023-10-061-70/+4
| * | | | Make TclInvokeObjectCommand/TclInvokeStringCommand static functions. They are...jan.nijtmans2023-10-061-15/+17
| |\ \ \ \
| * | | | | int -> Tcl_Size for 2 internal functionsjan.nijtmans2023-10-051-1/+1
| * | | | | Merge 8.7jan.nijtmans2023-10-051-4/+4
| |\ \ \ \ \ | | |/ / / /
| * | | | | Merge 8.7jan.nijtmans2023-10-041-2/+38
| |\ \ \ \ \
| * \ \ \ \ \ Merge 8.7jan.nijtmans2023-09-051-1/+1
| |\ \ \ \ \ \
| * | | | | | | Make Tcl_NRCallObjProc2 definition match documentation (ptrdiff_t -> Tcl_Size...jan.nijtmans2023-08-311-1/+1
| * | | | | | | More replacements of DuplicateObj with ListObjCopy.griffin2023-08-121-1/+1
| * | | | | | | Revert more bits.griffin2023-08-101-4/+0
| * | | | | | | Revert DupolicatePureObj back to DuplicateObj.griffin2023-08-101-1/+1
| * | | | | | | Permit large scripts > INT_MAX. Not complete because compiler source line tra...apnadkarni2023-07-091-13/+14
| * | | | | | | merge trunkgriffin2023-06-061-3/+3
| |\ \ \ \ \ \ \
| | * \ \ \ \ \ \ Merge 8.7jan.nijtmans2023-06-021-3/+3
| | |\ \ \ \ \ \ \
| * | \ \ \ \ \ \ \ Merge trunkgriffin2023-05-231-1/+5
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / /
| | * | | | | | | | Improve TclDuplicatePureObj(), remove unnecessary increment/decrement pairs, ...pooryorick2023-05-171-1/+5
| * | | | | | | | | Merge trunkgriffin2023-05-171-1/+1
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / /
| | * | | | | | | | New function, TclDuplicatePureObj(), doesn't duplicate the string pooryorick2023-05-161-1/+1
| * | | | | | | | | merge trunkgriffin2023-05-091-2/+2
| |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / /
| | * | | | | | | | Merge 8.7jan.nijtmans2023-05-031-2/+2
| | |\ \ \ \ \ \ \ \
| | | \ \ \ \ \ \ \ \
| | \ \ \ \ \ \ \ \ \
| *-. \ \ \ \ \ \ \ \ \ merge trunkgriffin2023-05-031-9/+24
| |\ \ \ \ \ \ \ \ \ \ \ | | | |/ / / / / / / / /