summaryrefslogtreecommitdiffstats
path: root/generic
Commit message (Expand)AuthorAgeFilesLines
* Check in stash. This code probably does not compile as-is. Changes intended...amg_array_enum_c_apiandy2017-04-151-12/+28
* Do not deallocate Tcl_ArraySearchStart()-initiated array searches when Tcl_Ar...andy2016-12-251-10/+14
* Merge array-search-unsetandy2016-12-2515-116/+125
|\
| * Bug [46a2410650]: Create macro TclIsVarArraySearched to check if an array var...andy2016-12-242-3/+8
| * Update -DMSTATS functionality, for possible total memory sizes > 2Gb. One mor...jan.nijtmans2016-12-232-24/+24
| * Eliminate the internal macro/function TclNewIntObj: In all cases TclNewLongOb...jan.nijtmans2016-12-236-26/+19
| * Make sure that Tcl_GetIntFromObj/Tcl_GetWideIntFromObj/Tcl_GetDoubleFromObj d...jan.nijtmans2016-12-211-16/+23
| |\
| | * Make sure that Tcl_GetIntFromObj/Tcl_GetWideIntFromObj/Tcl_GetDoubleFromObj d...jan.nijtmans2016-12-211-16/+23
| | |\
| | | * Make sure that Tcl_GetIntFromObj/Tcl_GetWideIntFromObj/Tcl_GetDoubleFromObj d...jan.nijtmans2016-12-211-16/+23
| * | | more internal use of size_t in stead of int.jan.nijtmans2016-12-205-34/+38
| * | | Record the fact that all stub-enabled extensions work in Tcl 8.5+, no 8.6 (or...jan.nijtmans2016-12-203-13/+13
* | | | Correct typo, credit Brad Lanam for reportandy2016-12-211-1/+1
* | | | Implement deferring search structure deallocation until the next search funct...andy2016-12-201-6/+129
* | | | Merge trunkandy2016-12-205-9/+66
|\ \ \ \ | |/ / /
| * | | Some more internal use of size_t in stead of int. No functional change.jan.nijtmans2016-12-162-9/+4
| * | | Add "file join $grandParentDir tcl8.? library" as possible path for a valid i...jan.nijtmans2016-12-151-0/+1
| * | | Implement all possible TCL_LL_MODIFIER formats in Tcl_ObjPrintf(), can be "ll...jan.nijtmans2016-12-142-0/+61
| |\ \ \
| | * | | Implement all possible TCL_LL_MODIFIER formats in Tcl_ObjPrintf(), can be "ll...jn_wide_printfjan.nijtmans2016-12-142-1/+52
| | * | | implement "I64" format in Tcl_ObjPrintf as well. Still to be tested.jan.nijtmans2016-12-021-3/+13
* | | | | Rework array search C API to invoke array traces and report errors. Still ne...andy2016-12-203-98/+250
* | | | | Update ArrayArgs() comments againandy2016-12-121-4/+2
* | | | | Update ArrayArgs() commentsandy2016-12-121-5/+2
* | | | | Remove invalid panic. There is an odd case in which exact matching does take...andy2016-12-111-1/+4
* | | | | Merge trunkandy2016-12-021-3/+6
|\ \ \ \ \ | |/ / / /
| * | | | Avoid "warning: format '%llu' expects argument of type 'long long unsigned in...andy2016-12-021-3/+6
* | | | | Merge trunkandy2016-12-029-129/+313
|\ \ \ \ \ | |/ / / /
| * | | | Added long comment explaining history and work in progress making bytearraydgp2016-12-021-22/+87
| |/ / /
| * | | Relocate the cmdEpoch bumps during command deletion so that command resolutiondgp2016-12-021-7/+15
| |\ \ \
| | * | | Remove dup line.dgp_cmd_epochdgp2016-12-021-6/+5
| | * | | Reports from NSF that command epoch bumping isn't properly timed.dgp2016-12-011-7/+16
| * | | | Implement %ll (WideInt) handling for Tcl_ObjPrintf(). Use it in some places. ...jan.nijtmans2016-12-022-13/+17
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | Repair what appears to be a stray edit error. This restores ability todgp2016-12-021-1/+1
| | * | | Implement %ll (WideInt) handling for Tcl_ObjPrintf(). Use it in some places. jan.nijtmans2016-12-023-13/+17
| |/ / /
| * | | So long as we register only one, we can have multiple Tcl_ObjTypes withdgp2016-12-011-1/+1
| * | | Created a new "proper bytearray" Tcl_ObjType so we can use bytearraysdgp2016-12-012-23/+45
| * | | compatability -> compatibilityjan.nijtmans2016-12-014-5/+5
| |\ \ \ | | |/ /
| | * | compatability -> compatibilityjan.nijtmans2016-12-013-4/+4
| | |\ \ | | | |/
| | | * compatability -> compatibilityjan.nijtmans2016-12-013-4/+4
| * | | Route all [string repeat] operations through a common implementation.dgp2016-11-303-61/+146
* | | | Implement [array names] in terms of Tcl_ArrayNames(), also make Tcl_ArrayName...andy2016-12-011-20/+10
* | | | Merge trunkandy2016-11-2913-100/+107
|\ \ \ \ | |/ / /
| * | | Where feasible, convert concatenation panics into errors.dgp2016-11-291-9/+46
| * | | Minor simplifications. Eliminate FUNCPRT from regexp engine. Fix compile-erro...jan.nijtmans2016-11-295-15/+5
| * | | more internal use of size_t (in stead of int)jan.nijtmans2016-11-294-42/+39
| * | | Eliminate some macros that are no longer used/needed.jan.nijtmans2016-11-257-36/+19
* | | | Add filtering capability to [array exists] and Tcl_ArrayExists() so that indi...andy2016-11-293-20/+43
* | | | Add comments to tcl.h more clearly indicating which flag values are reserved ...andy2016-11-291-0/+3
* | | | Fix set-old-8.35andy2016-11-281-6/+8
* | | | Fix set-old-8.56andy2016-11-281-2/+7
* | | | Add Tcl_ArrayStatistics()andy2016-11-284-22/+61