summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update the command compilers and bytecode execution engine to use new machinery.dgp2018-03-095-147/+44
* Use new machinery to repair index value flaws in [lsort].dgp2018-03-091-17/+18
* Refactor the index value encode/decode machinery for broader use.dgp2018-03-094-27/+177
* More demonstration tests of index value encoding flaws.dgp2018-03-093-2/+29
* New tests demonstrating index value encoding flaws in [lsearch].dgp2018-03-091-5/+36
* Stop failing error ordering tests in compiled [lreplace].dgp2018-03-081-18/+31
* Another error ordering test.dgp2018-03-081-0/+3
* New test expose flaw in error ordering.dgp2018-03-081-0/+3
* Streamline index decoding in INST_LIST_RANGE_IMM execution.dgp2018-03-081-41/+31
* Rollback the stealth change to [lreplace a 1 1] in Tcl 8.6.6. [409ea17e37].dgp2018-03-083-208/+82
* Reduce the "clever" factor. (Fine line between clever and stupid.)dgp2018-03-081-3/+5
* Streamline index decoding in INST_STR_RANGE_IMM execution.dgp2018-03-071-17/+28
* When index parsing alone tells you a [string range] is empty, just push it.dgp2018-03-071-2/+17
* Express INST_LIST_INDEX_IMM index processinig in terms of TCL_INDEX_END sodgp2018-03-071-7/+2
* Establish 4 symbols for categories of parsed index values:dgp2018-03-074-73/+99
* Rework TclGetIndexFromToken to make use of TclGetEndOffsetFromObj, anddgp2018-03-071-22/+73
* Tests of [assemble] use of compiled index values.dgp2018-03-071-0/+6
* Incorporate sebres work on the same ticket. Good stuff!dgp2018-03-078-20/+106
|\
| * test cases for "lsort": coverage for "missing from sublist" error case with n...sebres2018-03-061-0/+12
| * try to fix [db36fa5122]: better compiled variants of several indices-related ...sebres2018-03-066-19/+92
* | rework error handling to keep test suite happy.dgp2018-03-061-7/+13
* | Have assembler use same index value parser as the bytecode compiler.dgp2018-03-061-13/+6
* | New internal routine TclGetEndOffsetFromObj.dgp2018-03-062-7/+41
* | various bits of ranting commentarydgp2018-03-062-3/+41
|/
* merge core-8-5-branch (fixes [1873ea0ee4f01b26]: wrong initialization of std-...sebres2018-03-051-9/+13
|\
| * fixes [1873ea0ee4f01b26]: wrong initialization of std-channels, if no std-han...sebres2018-03-051-9/+13
* | Some comments info for the next folks who come wandering in.dgp2018-03-011-1/+13
* | Refactor to eliminate duplicate routine parsing tokens as indices.dgp2018-03-013-93/+47
* | [8e6a9ac221] Stop false matching with bytearrays. (string-11.55)dgp2018-02-232-1/+5
|\ \ | |/
| * [8e6a9ac221] Stop false matching with bytearrays. (string-11.55)dgp2018-02-232-1/+5
* | [89dfecb6b7] Make thread IDs in testing commands consistent.dgp2018-02-222-5/+5
* | Stop seeking out the libieee.a library and linking to it when found.dgp2018-02-152-67/+0
* | merge pyk-backport-to-8-6 pooryorick2018-02-1512-888/+831
|\ \
| * | Rearrange a few lines TclRenameCommand to reduce operations.pooryorick2018-02-151-6/+6
| * | merge pyk-TclOOpooryorick2018-02-157-431/+326
| |\ \
| | * | Udate Tcl_ObjectDeleted to reflect recent changes.pooryorick2018-02-151-4/+2
| | * | TclOO: Remove unneeded name manipulation from TclOOCopyObjectCmd.pooryorick2018-02-151-13/+0
| | * | Fix syntax error in previous commit.pooryorick2018-02-151-2/+2
| | * | Add the check for wrong arguments back to TclOO_Object_Destroy, removepooryorick2018-02-153-2/+8
| | * | Streamline TclOO object cleanup routines.pooryorick2018-02-157-423/+327
| |/ /
| * | Add TCL_CREATE_NS_IF_UNKNOWN back into Tcl_CreateEnsemble().pooryorick2018-02-151-5/+1
| * | Fix for [6bca38d59b], TclOO segmentation fault cleaning up objects that thatpooryorick2018-02-152-58/+103
| * | Fix for issue [6cf568a21b]: Tcl_Eval() causes new segfault (TclOO objectpooryorick2018-02-152-27/+36
| * | Minor refactoring of TclOO object reference count booking during objectpooryorick2018-02-151-8/+8
| * | Eliminate some duplicate code in tclOO.c/Tcl_NewObjectInstance().pooryorick2018-02-151-29/+10
| * | Streamline TclOO object cleanup routines.pooryorick2018-02-152-280/+208
| * | merge pyk-command-named-colonpooryorick2018-02-157-233/+322
| |\ \
| | * | Move return type to its own line.pooryorick2018-02-151-2/+4
| | * | merge (cherrypick): Add missing parenthesis to an expression in TclEnsureNam...pooryorick2018-02-151-0/+5130
| | * | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Updatepooryorick2018-02-146-40/+15053