summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Restore production test settings: set tests/httpPipeline.test to non-verbose,...kjnash2018-04-212-65/+65
* merge 8.6kjnash2018-04-21158-6357/+6844
|\
| * DeleteArray has only one caller. It is called on the "dummy" variabledgp2018-04-201-3/+0
| * Slightly improved (more fail-safe) surrogate handling for TCL_UTF_MAX>3. Back...jan.nijtmans2018-04-191-7/+14
| * Fold TclArraySet() into its only caller. tclEnv.c no longer calls itdgp2018-04-192-172/+141
| * merge 8.5dgp2018-04-192-1/+13
| |\
| | * An [array set] from a dict can only take shortcuts when the dict is "pure",dgp2018-04-192-1/+13
| * | Refactor error reporting when value is not an expected array variable name.dgp2018-04-181-36/+20
| * | Refactor to bring the test for existence of an array variable intodgp2018-04-181-88/+44
| * | cleanup of refactordgp2018-04-181-13/+6
| * | Refactor the common operations of looking up and checking traces on an arraydgp2018-04-181-111/+41
| * | http::geturl now returns full error stack information if the initial socket c...oehhar2018-04-184-8/+9
| * | Refactor array trace handling into a common routine TclCheckArrayTraces().dgp2018-04-174-154/+86
| * | Array trace firing must come before argument checking might raise error.dgp2018-04-172-3/+17
| * | Gentler fallback.dgp2018-04-171-2/+2
| * | [array set] must fire array traces. Don't disrupt that by reporting argumentdgp2018-04-172-0/+20
| * | merge 8.5dgp2018-04-171-1/+11
| |\ \ | | |/
| | * Restore build success to the TCL_REMOVE_OBSOLETE_TRACES configuration.dgp2018-04-171-1/+11
| * | merge 8.5dgp2018-04-072-6/+3
| |\ \ | | |/
| | * Correct out-of-date documentation for [string is].dgp2018-04-072-6/+3
| * | Update TZ info to tzdata2018d.José Ignacio Marín2018-03-2486-3141/+3142
| * | Missing test cleanups that break later tests.dgp2018-03-154-2/+12
| * | Memleak and lifetime management fixes for components of the OO system.dgp2018-03-143-189/+304
| |\ \
| | * \ merge 8.6dgp2018-03-146-194/+378
| | |\ \ | | |/ / | |/| |
| * | | optimize compiled (INST_STR_TRIM): use new function TclTrim instead of combin...sebres2018-03-141-6/+1
| * | | merge 8.5sebres2018-03-141-3/+3
| |\ \ \ | | | |/ | | |/|
| | * | TclTrim: special case for TrimRight on single char result of TrimLeft (this c...sebres2018-03-141-3/+3
| * | | Backout recent patch working on Object and Namespace refcounts.dgp2018-03-143-123/+91
| | | |
| | \ \
| *-. \ \ merge 8.5dgp2018-03-143-74/+186
| |\ \ \ \ | | | |/ /
| | | * | TclTrim must write to *trimRight even when making a quick exit.dgp2018-03-141-0/+1
| | |/ /
| | * | Make TclTrim* routines robust against some malformation in inputs.dgp2018-03-143-57/+181
| | |\ \
| | | * | A few minor revisions.dgp2018-03-131-11/+16
| | | * | remove unexpected panic by TclTrimLeft/TclTrimRight, handling rewritten:sebres2018-03-133-57/+176
| * | | | Audit and correct Object reference counting issues.pooryorick2018-03-133-91/+123
| |\ \ \ \
| * | | | | Rewrite the [string replace] compiler to take advantage of the richerdgp2018-03-131-96/+145
| * | | | | Repair the INST_STR_REPLACE instruction.dgp2018-03-131-11/+14
| * | | | | Merge new test and comments from 8.5 to demo that INST_STR_REPLACE is bad.dgp2018-03-133-8/+20
| |\ \ \ \ \ | | | |/ / / | | |/| | |
| | * | | | Tidy up and comment [string replace] and its corner cases.dgp2018-03-132-8/+27
| | | |/ / | | |/| |
| * | | | It is confusingly stupid to use variable "length" to hold an actual lengthdgp2018-03-121-11/+24
| * | | | plug memleaksdgp2018-03-111-0/+25
| |\ \ \ \
| | | | | * A few test hygiene fixes.dgp2018-03-141-2/+4
| | | | | * Further work to improve Object reference accounting in order to plug leaks.pooryorick2018-03-143-107/+188
| | | | |/
| | | | * Audit and correct Object reference counting issues.pooryorick2018-03-133-91/+123
| | | |/ | | |/|
| | * | Prevent leaks of the Object structs of oo::object and oo::class.dgp2018-03-111-0/+9
| | * | Attempt at providing the missing instance squelcher.dgp2018-03-111-0/+16
| |/ /
| * | plug memleak of constructed package requirement.dgp2018-03-111-1/+0
| * | Screen out empty list value so that assertions are true.dgp2018-03-111-0/+6
| * | Remove unused argument.dgp2018-03-101-6/+5
| * | Use LIST_MAX instead of computing an end index.dgp2018-03-101-2/+2
| * | rename tests to make room for new tests in 8.7dgp2018-03-102-4/+4