Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [array set] must fire array traces. Don't disrupt that by reporting argument | dgp | 2018-04-17 | 1 | -0/+9 |
| | | | errors too early. | ||||
* | Missing test cleanups that break later tests. | dgp | 2018-03-15 | 4 | -2/+12 |
| | |||||
* | merge 8.6 | dgp | 2018-03-14 | 1 | -0/+6 |
|\ | |||||
| * | Backout recent patch working on Object and Namespace refcounts. | dgp | 2018-03-14 | 1 | -7/+1 |
| | | | | | | | | | | It creates new leaks and memory corruption according to valgrind, and the preceding checkin did not. Keep developing on the memleak branch and it can merge again when valgrind and memleak tests both like it. | ||||
| * | Audit and correct Object reference counting issues. | pooryorick | 2018-03-13 | 1 | -1/+7 |
| |\ | |||||
| * \ | Merge new test and comments from 8.5 to demo that INST_STR_REPLACE is bad. | dgp | 2018-03-13 | 1 | -0/+6 |
| |\ \ | |||||
| | * | | Tidy up and comment [string replace] and its corner cases. | dgp | 2018-03-13 | 1 | -0/+6 |
| | | | | |||||
* | | | | A few test hygiene fixes. | dgp | 2018-03-14 | 1 | -2/+4 |
| | | | | |||||
* | | | | Further work to improve Object reference accounting in order to plug leaks. | pooryorick | 2018-03-14 | 1 | -60/+152 |
| |_|/ |/| | | |||||
* | | | Audit and correct Object reference counting issues. | pooryorick | 2018-03-13 | 1 | -1/+7 |
|/ / | |||||
* | | rename tests to make room for new tests in 8.7 | dgp | 2018-03-10 | 2 | -4/+4 |
| | | |||||
* | | More demonstration tests of index value encoding flaws. | dgp | 2018-03-09 | 2 | -2/+26 |
| | | |||||
* | | New tests demonstrating index value encoding flaws in [lsearch]. | dgp | 2018-03-09 | 1 | -5/+36 |
| | | |||||
* | | Another error ordering test. | dgp | 2018-03-08 | 1 | -0/+3 |
| | | |||||
* | | New test expose flaw in error ordering. | dgp | 2018-03-08 | 1 | -0/+3 |
| | | |||||
* | | Rollback the stealth change to [lreplace a 1 1] in Tcl 8.6.6. [409ea17e37]. | dgp | 2018-03-08 | 1 | -4/+4 |
| | | | | | | Scratch rewrite of the [lreplace] compiler. | ||||
* | | Tests of [assemble] use of compiled index values. | dgp | 2018-03-07 | 1 | -0/+6 |
| | | |||||
* | | test cases for "lsort": coverage for "missing from sublist" error case with ↵ | sebres | 2018-03-06 | 1 | -0/+12 |
| | | | | | | | | negative index (-1-1, -2) | ||||
* | | try to fix [db36fa5122]: better compiled variants of several indices-related ↵ | sebres | 2018-03-06 | 2 | -0/+27 |
| | | | | | | | | commands, test-cases extended | ||||
* | | [8e6a9ac221] Stop false matching with bytearrays. (string-11.55) | dgp | 2018-02-23 | 1 | -0/+3 |
|\ \ | |/ | |||||
| * | [8e6a9ac221] Stop false matching with bytearrays. (string-11.55) | dgp | 2018-02-23 | 1 | -0/+3 |
| | | |||||
* | | Streamline TclOO object cleanup routines. | pooryorick | 2018-02-15 | 1 | -3/+7 |
| | | |||||
* | | Fix for [6bca38d59b], TclOO segmentation fault cleaning up objects that that | pooryorick | 2018-02-15 | 1 | -3/+30 |
| | | | | | | have mixed themselves into themselves. | ||||
* | | Fix for issue [6cf568a21b]: Tcl_Eval() causes new segfault (TclOO object | pooryorick | 2018-02-15 | 1 | -0/+3 |
| | | | | | | creation by qualified name). | ||||
* | | merge pyk-command-named-colon | pooryorick | 2018-02-15 | 1 | -4/+16 |
|\ \ | |||||
| * | | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Update | pooryorick | 2018-02-14 | 1 | -0/+3338 |
| | | | | | | | | | coroutine and TclOO object creation routines to use TclCreateObjCommandInNs. | ||||
| * | | Lift the restriction on command names names that begin with ":". | pooryorick | 2018-02-14 | 154 | -171144/+0 |
| | | | |||||
| * | | Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Update | pooryorick | 2017-11-19 | 1 | -1/+1 |
| | | | | | | | | | coroutine and TclOO object creation routines to use TclCreateObjCommandInNs. | ||||
| * | | Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given the | pooryorick | 2017-11-17 | 1 | -3/+15 |
| | | | | | | | | | empty string as its name. | ||||
| * | | Repair lost of broken [package prefer] testing. | dgp | 2017-11-14 | 1 | -25/+100 |
| | | | |||||
| * | | [5d6de65036] [package require] with [package prefer stable] was not choosing ↵ | dgp | 2017-11-14 | 1 | -11/+23 |
| |\ \ | | | | | | | | | | | | | available stable package. | ||||
| * \ \ | merge core-8-6-branch | jan.nijtmans | 2017-11-10 | 1 | -0/+3 |
| |\ \ \ | |||||
| * \ \ \ | merge core-8-6-branch | jan.nijtmans | 2017-11-07 | 2 | -15/+15 |
| |\ \ \ \ | |||||
| * | | | | | Detected bug in [string first] with unicode. Pat Thoyts found it. | dkf | 2017-11-04 | 2 | -4/+17 |
| | | | | | | |||||
| * | | | | | TIP 345 Implementation. | dgp | 2017-11-03 | 1 | -17/+11 |
| |\ \ \ \ \ | |||||
| | * \ \ \ \ | merge trunk | dgp | 2017-10-30 | 5 | -11/+22 |
| | |\ \ \ \ \ | |||||
| | * \ \ \ \ \ | merge trunk | dgp | 2017-10-27 | 3 | -25/+15 |
| | |\ \ \ \ \ \ | |||||
| | * | | | | | | | Create new testing command [teststringbytes] to probe the things that | dgp | 2017-10-26 | 1 | -11/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | otherwise require [encoding convertto identity]. adapt encoding-15.3 to use. | ||||
| | * | | | | | | | Convert remaining tests to use [testbytestring]. | dgp | 2017-10-25 | 1 | -5/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | encoding-15.3 still needs replacement for [encoding convertto identity]. That is, some testing command to expose objPtr->bytes. | ||||
| | * | | | | | | | Repair Tcl_CreateEncoding(); Modernize [testencoding]; | dgp | 2017-10-25 | 1 | -8/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Update most tests toying with identity encoding. | ||||
| | * | | | | | | | Stop using "identity" as an encoding to test basic functionng of the | dgp | 2017-10-24 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | [encoding] command. "iso8859-1" is another one always available. | ||||
| * | | | | | | | | Unit test for issue 3c32a3f8bd, Segmentation fault in | pooryorick | 2017-11-01 | 1 | -0/+18 |
| | |_|/ / / / / | |/| | | | | | | | | | | | | | | TclOO.c/ReleaseClassContents() for a class mixed into one of its instances. | ||||
| * | | | | | | | merge bug-fc1409fc91. | pooryorick | 2017-10-30 | 1 | -0/+12 |
| |\ \ \ \ \ \ \ | |||||
| | * | | | | | | | Fix for issue 9fd5c629c1, TclOO - aborts when a trace on command deletion | pooryorick | 2017-10-30 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | deletes the object's namespace. | ||||
| * | | | | | | | | merge 8.6 | dgp | 2017-10-30 | 1 | -1/+3 |
| |\ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ | merge 8.6 | dgp | 2017-10-30 | 3 | -10/+7 |
| |\ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / | |/| | | | | | | | | |||||
| * | | | | | | | | | oops | dgp | 2017-10-27 | 1 | -1/+0 |
| |\ \ \ \ \ \ \ \ \ | |||||
| * \ \ \ \ \ \ \ \ \ | Update tests that were still written on the outdated premise that Tcl's ↵ | dgp | 2017-10-27 | 2 | -7/+8 |
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | encoding subsystem had to initialize starting in the identity encoding. | ||||
| * | | | | | | | | | | | Change (internal) refCount field from TclRegexp to type size_t: this allows ↵ | jan.nijtmans | 2017-10-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | more references on 64-bit platforms. Remove unused macro "xxx" in regguts.h. Remove superflouous eol-space in oo.test. | ||||
| * | | | | | | | | | | | Historical change affecting tests: Detroit did not observe Daylight Saving ↵ | Kevin B Kenny | 2017-10-24 | 1 | -24/+3 |
| |\ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | Time in 1967 |