summaryrefslogtreecommitdiffstats
path: root/generic/tclObj.c
Commit message (Expand)AuthorAgeFilesLines
* Merge 8.7jan.nijtmans2023-06-021-18/+26
|\
| * New (internal) macro TclAttemptInitStringRep()jan.nijtmans2023-06-021-8/+17
* | Merge 8.7jan.nijtmans2023-06-011-2/+2
|\ \ | |/
| * Fix [9921778646]: something is wrong in core-8-branchjan.nijtmans2023-06-011-6/+6
| * Use TclDuplicatePureObj() in stead of TclListObjCopy() where appropriate. Bac...jan.nijtmans2023-05-311-22/+132
* | Improve TclDuplicatePureObj(), remove unnecessary increment/decrement pairs, ...pooryorick2023-05-171-38/+92
* | New functions: TclUndoRefCount() and TclDictGetSize().pooryorick2023-05-171-0/+22
* | Remove dead codejan.nijtmans2023-05-171-22/+0
* | Merge 8.7jan.nijtmans2023-05-161-1/+1
|\ \ | |/
| * Simplify Tcl 9 compatibility macro's. No change in functionality.jan.nijtmans2023-04-271-2/+2
| * Fill in URL in previous commitjan.nijtmans2023-04-221-1/+2
| * Register "utf32string" for Pythonjan.nijtmans2023-04-221-0/+4
| * Since Tcl_GetSizeIntFromObj is the same as Tcl_GetIntFromObj (in 8.7), it's n...jan.nijtmans2023-04-211-25/+0
| * Merge 8.7apnadkarni2023-04-191-6/+2
| |\
| | * Adapt TIP's #494/#481/#537/#544/#568/#616/#623/#627/#630 to TIP #660 changesjan.nijtmans2023-04-181-10/+6
| * | size_t -> ptrdiff_t to match Tcl 9 unsigned->signed changeapnadkarni2023-04-161-3/+3
| * | Merge core-8-branchapnadkarni2023-04-161-7/+7
| |\ \ | | |/
| * | Tcl_GetSizeIntFromObjapnadkarni2023-04-051-0/+25
* | | New function, TclDuplicatePureObj(), doesn't duplicate the string pooryorick2023-05-161-0/+55
* | | Rename TclRelaxRefCount() to TclUndoRefCount().pooryorick2023-05-141-2/+2
* | | Add TclRelaxRefCount, and also try to take the fast path more often in byte-c...pooryorick2023-05-131-1/+23
* | | Reduce number of needed type-casts. No change in functionalityjan.nijtmans2023-04-261-2/+2
* | | More size_t -> Tcl_Size changes, which were missed before. Also (experimental...jan.nijtmans2023-04-261-1/+1
* | | Fix warnings generated on disable8api buildsapnadkarni2023-04-211-1/+1
* | | TIP 660 changes to stop warnings in --enable-symbols=mem build.dgp2023-04-191-2/+2
* | | Update manpages for TIP 660. Also one size_t -> Tcl_Size change in public APIapnadkarni2023-04-161-2/+2
* | | Merge trunkapnadkarni2023-04-141-10/+11
|\ \ \
| * \ \ Allow Tcl build without the Tcl 8 compat API. Derived from "disabletcl8api" b...jan.nijtmans2023-04-131-1/+2
| |\ \ \
| * \ \ \ Merge 8.7jan.nijtmans2023-04-131-2/+2
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Correct spelling errors in comments and documentation, but also a non-comment...pooryorick2023-04-121-7/+7
| |\ \ \ \ | | |/ / / | | | / / | | |/ / | |/| |
| | * | Correct spelling errors in comments and documentation, but also a non-comment pooryorick2023-04-121-7/+7
| | |/
* | | Merge 9.0apnadkarni2023-04-081-1/+1
|\ \ \ | |/ /
| * | Editorial fix in Tcl_Panic() message.pointsman2023-04-071-1/+1
* | | Export Tcl_GetSizeFromObj in stubsapnadkarni2023-04-051-0/+25
* | | Merge 9.0apnadkarni2023-04-051-4/+16
|\ \ \ | |/ /
| * | Bug [7e3f26c748] - TCL_MEM_DEBUG false positiveapnadkarni2023-04-021-3/+15
* | | 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