summaryrefslogtreecommitdiffstats
path: root/generic/tclListObj.c
Commit message (Expand)AuthorAgeFilesLines
* Add some more Tcl_Attempt* functionscore-attemptgetstringjan.nijtmans2025-05-261-6/+24
|\
| * Rebase to trunkjan.nijtmans2025-05-231-6/+24
| |\
| | * New function Tcl_AttemptGetString(). WIPjan.nijtmans2025-05-151-6/+24
* | | Merge trunkapnadkarni2025-05-261-1/+3
|\ \ \
| * | | Use TclAttemptInitStringRep() in a few more places where it's possible. Fix i...jan.nijtmans2025-05-261-1/+3
| |/ /
* | | Merge trunkcore-apn-tip636-appl-91apnadkarni2025-05-251-46/+42
|\ \ \ | |/ /
| * | Clean up indentation and overlong linesdkf2025-05-231-46/+42
| |/
* | Move new list implementations to 9.1apnadkarni2025-05-231-1/+1
|\ \ | |/ |/|
| * Implement lrangeType Tcl_Objapnadkarni2025-05-031-1/+1
* | Fix [7d3101bf28] and [452b103a74] - lseq indexing crashes.apnadkarni2025-04-281-3/+11
|\ \ | |/
| * Partial fix and test cases for bug [452b103a74] - lseq nested indicesapnadkarni2025-04-271-1/+1
| * Fix [7d3101bf28] - crash on out of bounds lindex into lseqapnadkarni2025-04-271-0/+7
| * Fix lindex crash on non-numeric index into lseqapnadkarni2025-04-271-2/+3
* | Merge trunk. Another round of (harmless) -Wconversion fixesjan.nijtmans2025-04-191-1/+3
* | Bunch of whitespace basic fixes.dkf2025-03-021-27/+27
|/
* Fix [e38dce74e2]: Command line built with list not properly quotedjan.nijtmans2024-09-221-0/+10
|\
| * Fix [e38dce74e2]: Command line built with list not properly quotedjan.nijtmans2024-09-221-159/+165
| |\
| | * Another round of sentinel fixes for 8.6, NULL -> (char *)NULLjan.nijtmans2024-05-291-5/+5
| * | Missed some backports from 9.0. Some indentingjan.nijtmans2024-08-051-12/+12
* | | Fix ungrammatical doubling of words in commentsminordkf2024-09-211-2/+2
* | | Merge 8.7. Random indent fixesjan.nijtmans2024-06-271-5/+5
|\ \ \ | |/ /
| * | Eliminate some unnecessary type-casts. Tcl_GetString -> TclGetString where ap...jan.nijtmans2024-05-281-1/+1
| |\ \ | | |/
* | | Fix non-standard indentation patterndkf2024-06-141-3/+2
* | | Fix one int -> Tcl_Sizeapnadkarni2024-06-061-4/+3
* | | Make function definitions have right argument styledkf2024-06-041-7/+19
* | | Space before tab is an extremely unlikely to be correct indentation patterndkf2024-06-041-16/+12
* | | Merge 8.7jan.nijtmans2024-05-271-2/+2
|\ \ \ | |/ /
| * | Another round of sentinel improvementsjan.nijtmans2024-05-271-4/+4
| |\ \ | | |/
| * | Merge 8.6 Use TclHasInternalRep() macro in more places.jan.nijtmans2024-04-101-1/+1
| |\ \ | | |/
| | * Since TCL_MAJOR_VERSION is always "8", don't check for it. Add C++-compatible...jan.nijtmans2023-06-301-14/+10
| | * Correct spelling errors in comments and documentation, but also non-comment pooryorick2023-04-121-5/+5
* | | Missing ',' between "INDEX" and "OUTOFRANGE"jan.nijtmans2024-05-271-6/+3
* | | Backout the "dullest commit ever" (not my words ....). It breaks the build. jan.nijtmans2024-05-141-175/+160
* | | Clean up a lot of small whitespace issues dkf2024-05-131-160/+175
* | | More whitespace cleanupdkf2024-05-101-4/+1
* | | Merge 8.7. Tcl_GetStringFromObj() -> TclGetStringFromObj() (optimization)jan.nijtmans2024-03-211-3/+3
|\ \ \ | |/ /
| * | Restore TclListObjLength()/TclListObjGetElements() macro's, as they were in 8.6jan.nijtmans2024-03-131-6/+6
* | | Fix indentation/brace usage style issuesdkf2024-03-191-125/+121
* | | Restore TclListObjGetElements()/TclListObjLength() as they were in 8.6 too.jan.nijtmans2024-03-121-6/+6
* | | merge 8.7 (BF [a9625d1f53554f9d])sebres2024-03-071-1/+1
|\ \ \ | |/ /
| * | fixes segfault [a9625d1f53554f9d]: elemObj used uninitialized, lindex on lseq...sebres2024-03-071-1/+1
* | | Merge 8.7jan.nijtmans2023-12-271-1/+1
|\ \ \ | |/ /
| * | Don't use TCL_SIZE_MODIFIER "u", since Tcl_Size can be negativejan.nijtmans2023-12-261-9/+14
* | | Merge 8.7jan.nijtmans2023-10-191-4/+4
|\ \ \ | |/ /
| * | Handle sentinels for any C++ compilerjan.nijtmans2023-10-171-4/+4
* | | Merge 8.7jan.nijtmans2023-10-101-1/+1
|\ \ \ | |/ /
| * | The experiment deployment of TclDuplicatePureObj() has been reverted fromdgp2023-08-211-53/+70
* | | merge trunkgriffin2023-08-141-0/+5
|\ \ \
| * | | Merge in fix for end+1 indices.apnadkarni2023-08-131-0/+8
| * | | Revert [0b05b5c750df] that broke bigdata tests and lseq-1.13apnadkarni2023-08-131-3/+0