summaryrefslogtreecommitdiffstats
path: root/generic/tclBasic.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2023-11-101-13/+8
|\
| * Recommend Tcl_CreateObjCommand over Tcl_CreateCommandjan.nijtmans2023-11-101-13/+8
* | Merge 8.7jan.nijtmans2023-10-191-45/+45
|\ \ | |/
| * Handle sentinels for any C++ compilerjan.nijtmans2023-10-171-46/+46
* | Merge 8.7jan.nijtmans2023-10-111-3/+4
|\ \ | |/
| * Merge 8.6jan.nijtmans2023-10-111-3/+4
| |\
| | * Fix [8ab8a138c9]: Functions passed to Tcl_EventuallyFree() must be declared/d...jan.nijtmans2023-10-111-8/+9
| | |\
| | | * Remove typecasts, just define directly as Tcl_FreeProcjan.nijtmans2023-10-111-6/+6
| | | * Proposed fix for [8ab8a138c9]: Do not pass incompatible function pointers to ...jan.nijtmans2023-10-101-3/+4
| | |/
| * | More int -> Tcl_Size (backported from 9.0)jan.nijtmans2023-10-101-62/+63
* | | 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.6jan.nijtmans2023-10-051-4/+4
| |\ \ | | |/
| | * Fix mingw build (broke by prev. commit)jan.nijtmans2023-10-051-4/+4
* | | Merge 8.7jan.nijtmans2023-10-041-2/+38
|\ \ \ | |/ /
| * | Merge 8.6jan.nijtmans2023-10-041-2/+38
| |\ \ | | |/
| | * Fix [7371b6270b]: AddressSanitizer use-after-return detection breaks NRE test...jan.nijtmans2023-10-041-2/+37
| | |\
| | | * Fix [7371b6270b]: AddressSanitizer use-after-return detection breaks NRE test...jan.nijtmans2023-10-011-2/+37
| | |/
| * | TIP #666 implementation: Change ptrdiff_t → Tcl_Size in Tcl 8.7 (and 9.0)jan.nijtmans2023-09-111-156/+4
| |\ \
| | * \ Rebase to 8.7jan.nijtmans2023-08-301-156/+4
| | |\ \
| | | * \ Rebase to 8.7jan.nijtmans2023-07-261-156/+4
| | | |\ \
| | | | * | TIP #666 implementationjan.nijtmans2023-05-031-156/+4
* | | | | | Merge 8.7jan.nijtmans2023-09-051-1/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge 8.6jan.nijtmans2023-09-051-1/+1
| |\ \ \ \ \ | | |/ / / / | |/| | | / | | | |_|/ | | |/| |
| | * | | Fix [https://core.tcl-lang.org/tclvfs/tktview/60cacfbcb9|60cacfbcb9]: Segment...jan.nijtmans2023-09-051-1/+1
| | * | | Correct spelling errors in comments and documentation, but also non-comment pooryorick2023-04-121-12/+12
| * | | | Merge "revert-dup-pure" branch: get rid of TclDuplicatePureObj()jan.nijtmans2023-08-251-24/+17
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | The experiment deployment of TclDuplicatePureObj() has been reverted fromdgp2023-08-211-5/+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
| |\ \ \ \ | | |/ / /
| | * | | Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Bac...jan.nijtmans2023-05-311-1/+5
| | * | | More int/Tcl_Size backportjan.nijtmans2023-05-201-68/+68
| | | |/ | | |/|
* | | | 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
| |\ \ \ | | |/ /
| | * | Adapt TIP's #494/#481/#537/#544/#568/#616/#623/#627/#630 to TIP #660 changesjan.nijtmans2023-04-181-2/+2
| | | |
| \ \ \
*-. \ \ \ merge trunkgriffin2023-05-031-9/+24
|\ \ \ \ \ | | |/ / /
| | * | | Fix one more error message for max arg limitapnadkarni2023-04-301-5/+1
| | * | | Working on [d07f42998d]apnadkarni2023-04-301-0/+3
| |/ / /
| * | | Resolve a TODOjan.nijtmans2023-04-291-1/+5