summaryrefslogtreecommitdiffstats
path: root/generic/tclUtil.c
Commit message (Expand)AuthorAgeFilesLines
* converting to using Tcl_Obj API for error message generation; part donedkf2012-08-031-24/+16
* Fix mostly-harmless minor buffer overrun.dkf2012-07-161-2/+2
* Factor out a number of common patterns of use of Tcl_DStringAppend.dkf2012-07-031-3/+34
* * generic/tclUtil.c (TclDStringToObj): Added internal function to makedkf2012-04-251-0/+58
* Reduce amount of unreachable code. Refactor Win socket and load code to be lessdkf2012-04-051-11/+0
* Refactor TclScanElement() part of list parsing to take advantage of tablesdgp2012-03-071-15/+18
* 3390638 Workaround broken solaris studio cc optimizer.dgp2011-09-131-1/+2
|\
| * 3390638 Workaround broken solaris studio cc optimizer.dgp2011-09-131-1/+2
| |\
| | * 3390638 Workaround broken solaris studio cc optimizer.dgp2011-09-131-1/+2
* | | 3371644 Repair failure to properly handle (length == -1) in TclConvertElement().dgp2011-07-191-3/+1
|\ \ \ | |/ /
| * | 3371644 Repair failure to properly handle (length == -1) in TclConvertElement().dgp2011-07-191-1/+1
* | | Fix [bug 3371644] -- crash on Tcl_ConvertElement with leading pound.ferrieux2011-07-191-1/+3
* | | Revised fix for bug 3309871dgp2011-06-011-2/+2
|\ \ \ | |/ /
| * | Revised fix for bug 3309871dgp2011-06-011-2/+2
* | | fix for [Bug 3309871]: Valgrind finds: invalid read in TclMaxListLength()jan.nijtmans2011-06-011-2/+2
|\ \ \ | |/ /
| * | fix for [Bug 3309871]: Valgrind finds: invalid read in TclMaxListLength()jan.nijtmans2011-06-011-2/+2
* | | Rewind from a refactoring that veered into the weeds.bug_3293874dgp2011-05-311-19/+4
|\ \ \
* | | | First draft of bug fix.dgp2011-05-111-2/+2
|/ / /
* | | New internal routines TclScanElement() and TclConvertElement().dgp2011-05-101-227/+722
|\ \ \ | |/ /
| * | Completed patch with mucho comments. Merge 8.5.bug_3173086dgp2011-05-101-321/+744
| * | merge trunk + partial improvements to commentsdgp2011-03-071-40/+76
| * | Correct flaw in the rewrite handling [list \\\\\}].dgp2011-03-031-1/+1
| * | Significant rewrite of the Tcl*(Scan|Convert)*Element() system, and revisionsdgp2011-03-031-183/+314
| * | Simplified the logic of the Scan/Convert pair of routines for generating dgp2011-03-031-21/+5
* | | merge 8.5dgp2011-05-031-3/+2
|\ \ \
| * | | Tighten Tcl_SplitList().dgp2011-05-031-2/+1
| * | | Tighten SetDictFromAny().dgp2011-05-031-1/+1
* | | | Revised TclFindElement() interface.dgp2011-05-021-10/+30
|\ \ \ \ | |/ / /
| * | | Revised TclFindElement() interface.dgp2011-05-021-10/+30
* | | | Replace TclCountSpaceRuns() with TclMaxListLength() which is the function wedgp2011-05-021-9/+30
|\ \ \ \ | |/ / /
| * | | Replace TclCountSpaceRuns() with TclMaxListLength() which is the function wedgp2011-05-021-9/+30
* | | | More isspace() callers.dgp2011-04-281-5/+5
|\ \ \ \ | |/ / /
| * | | More isspace() callers.dgp2011-04-281-5/+5
* | | | New utility routines: TclIsSpaceProc() and TclCountSpaceRuns()dgp2011-04-281-34/+61
|\ \ \ \ | |/ / /
| * | | New utility routines: TclIsSpaceProc() and TclCountSpaceRuns()dgp2011-04-281-34/+61
* | | | Define and use macros that test whether a Tcl list value is canonical.dgp2011-04-181-11/+6
|\ \ \ \ | |/ / /
| * | | Define and use macros that test whether a Tcl list value is canonical.dgp2011-04-181-11/+6
* | | | More Tcl_Concat* and TclTrim* improvements.dgp2011-04-141-46/+78
|\ \ \ \ | |/ / /
| * | | More Tcl_Concat* and TclTrim* improvements.dgp2011-04-141-47/+79
* | | | [Bug 3285375]: Rewrite Tcl_Concat*() and [string trim*].dgp2011-04-131-77/+167
|\ \ \ \ | |/ / /
| * | | [Bug 3285375]: Rewrite Tcl_Concat*() and [string trim*].dgp2011-04-131-72/+167
* | | | [3285375]: Make the crash less mysterious through the judicious use of a panic.dkf2011-04-131-0/+5
* | | | More generation of error codes ([format], [after], [trace], RE optimizer).dkf2011-04-041-2/+9
* | | | More generation of errorCode information, notably when lists are mis-parsed.dkf2011-03-291-46/+55
* | | | Reduce the number of casts used to manage Tcl_Obj internal representations.dkf2011-03-261-1/+1
* | | | Adjust ckalloc/ckfree macros to greatly reduce number of explicit casts indkf2011-03-121-29/+24
* | | | MINOR: Formatting fixes, mainly to comments, so code better fits the style indkf2011-03-101-0/+1
* | | | * generic/tclInt.h: Remove TclMarkList() routine, an experimentaldgp2011-03-081-111/+0
|\ \ \ \ | |/ / /
| * | | * generic/tclInt.h: Remove TclMarkList() routine, an experimentaldgp2011-03-081-111/+0
* | | | * generic/tclBasic.c: More replacements of Tcl_UtfBackslash() callsdgp2011-03-061-15/+16
|\ \ \ \ | |/ / /