Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Even more tests, this time of the return-code semantics of property getters ↵ | dkf | 2019-12-30 | 1 | -10/+164 |
| | | | | and setters. | ||||
* | merge core-8-branch | dkf | 2019-12-30 | 1 | -0/+66 |
|\ | |||||
| * | Merge Tcl 8.6 changes to deal with integer overflow in the exponent, and ↵ | Kevin B Kenny | 2019-12-27 | 1 | -0/+66 |
| |\ | | | | | | | | | | floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e] | ||||
| | * | Merge Tcl 8.5 changes to deal with integer overflow in the exponent, and ↵ | Kevin B Kenny | 2019-12-27 | 1 | -0/+66 |
| | |\ | | | | | | | | | | | | | floating point overflow in the significand, of floating point input conversion (Bug [1de6b0629e] | ||||
| | | * | Add test cases that used to cause floating point overflow in computing the ↵ | Kevin B Kenny | 2019-12-26 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | correction term in floating point input conversion. Fix exponent overflow in floating point input conversion, and floating-point overflow in the significand in input conversion. | ||||
| | | * | Fix parsing bug when (numSigDigs == 0). | dgp | 2019-12-23 | 1 | -1/+1 |
| | | | | |||||
| | | * | Tests for another parsing bug. | dgp | 2019-12-22 | 1 | -0/+7 |
| | | | | |||||
| | | * | Tests demonstrating the number parsing overflow bugs. | dgp | 2019-12-21 | 1 | -0/+50 |
| | | | | |||||
* | | | | More tests, more fixes | dkf | 2019-12-30 | 1 | -3/+395 |
| | | | | |||||
* | | | | Property definitions now work on instances. | dkf | 2019-12-29 | 1 | -1/+1 |
| | | | | |||||
* | | | | Starting to do the testing. | dkf | 2019-12-28 | 1 | -4/+244 |
|/ / / | |||||
* | | | Add many missing constraints | jan.nijtmans | 2019-12-12 | 1 | -47/+47 |
| | | | |||||
* | | | Fix bug in tclEncoding.c, only manifesting in testcase encoding-15.4 for ↵ | jan.nijtmans | 2019-12-11 | 1 | -1/+1 |
| | | | | | | | | | | | | TCL_UTF_MAX=6. (knownBug, fixed now) | ||||
* | | | Merge 8.6 | jan.nijtmans | 2019-12-10 | 1 | -3/+39 |
|\ \ \ | |/ / | |||||
| * | | Attempt to fix [5f236bc67a]: valgrind report for Tcl_UniCharToUtf | jan.nijtmans | 2019-12-09 | 1 | -0/+36 |
| | | | |||||
* | | | remove unneeded import (for >= 8.7) | sebres | 2019-12-09 | 1 | -4/+0 |
| | | | |||||
* | | | Merge 8.6 | jan.nijtmans | 2019-12-09 | 3 | -119/+142 |
|\ \ \ | |/ / | |||||
| * | | merge 8.5 (timing issue avoidance, skip test in runtime feature) | sebres | 2019-12-09 | 1 | -41/+54 |
| |\ \ | | |/ | |||||
| | * | rewrite of [dff608952b]: skip tests if there is really a timing issue (and ↵ | sebres | 2019-12-06 | 1 | -17/+36 |
| | | | | | | | | | | | | implements new feature ::tcltest::Skip which allows conditionally skipping of tests at runtime) | ||||
| | * | Exclude some test-cases with possible timing problems on Windows. Double ;; ↵ | jan.nijtmans | 2019-12-06 | 1 | -4/+5 |
| | | | | | | | | | | | | in generic/tclTimer.c | ||||
| * | | tcltest: hook enhancements rewritten backwards compatible now, reverts ↵ | sebres | 2019-12-09 | 1 | -66/+66 |
| | | | | | | | | | | | | [0067db1bbf], [0f3d6f90f0], [b8be012969], [375a566d22] | ||||
| * | | Add special handling of lower surrogate to UtfToUtfProc(), so valgrind ↵ | jan.nijtmans | 2019-12-09 | 1 | -4/+14 |
| | | | | | | | | | | | | should't complain in that situation. With new test-cases covering that. | ||||
| * | | Fix 2 test-cases, which were failing when TCL_UTF_MAX=6. Add UTF_MAX=6 UNIX ↵ | jan.nijtmans | 2019-12-07 | 1 | -4/+4 |
| | | | | | | | | | | | | build to Travis as proof that now all test-cases pass for UTF_MAX=6 (still not officially supported) | ||||
* | | | Merge 8.6 | jan.nijtmans | 2019-12-03 | 1 | -2/+2 |
|\ \ \ | |/ / | |||||
| * | | Fix encoding-15.6 testacase for TCL_UTF_MAX=6, due to changes escape ↵ | jan.nijtmans | 2019-12-03 | 1 | -2/+2 |
| | | | | | | | | | | | | sequences for upper/lower surrogate combination. | ||||
* | | | Merge 8.6 | jan.nijtmans | 2019-12-03 | 2 | -123/+126 |
|\ \ \ | |/ / | |||||
| * | | Fix [3cd9bea1e6]: check-in [43032d7ba3] potential problems. Also don't allow ↵ | jan.nijtmans | 2019-12-03 | 2 | -79/+82 |
| | | | | | | | | | | | | surrogates in \U?????? syntax. | ||||
* | | | Merge 8.6 | jan.nijtmans | 2019-12-02 | 1 | -47/+50 |
|\ \ \ | |/ / | |||||
| * | | If TCL_UTF_MAX>=4, make Tcl_ParseBackslash combine two surrogates so they ↵ | jan.nijtmans | 2019-12-02 | 1 | -50/+53 |
| | | | | | | | | | | | | appear as one 4-byte UTF-8 byte sequence from the start. Add test-case for this. | ||||
* | | | Fix [a46a49b90f]: tests http-cookiejar-1.[12] fail | jan.nijtmans | 2019-12-02 | 1 | -61/+61 |
| | | | |||||
* | | | Merge 8.6 | jan.nijtmans | 2019-12-02 | 1 | -66/+66 |
|\ \ \ | |/ / | |||||
| * | | Add tcltest::EvalTest to make it easier to customize behaviour. | pooryorick | 2019-12-01 | 1 | -66/+66 |
| | | | |||||
| * | | Add some new test-cases involving e.g. Unicode 11. Backported from Tcl 8.7a3 | jan.nijtmans | 2019-11-29 | 1 | -2/+26 |
| | | | |||||
* | | | Fix one failing testcase (thanks, Travis!) | jan.nijtmans | 2019-11-29 | 1 | -1/+1 |
| | | | |||||
* | | | Give cookiejar en tcl::idna a 3-part version number. Use 0.2.0 for cookiejar ↵ | jan.nijtmans | 2019-11-28 | 2 | -2/+2 |
|\ \ \ | |/ / | | | | | | | | | | and 1.0.1 for tcl::idna. "make install" and "make install-libraries" should now (finally) work fine for all platforms, both with configure/make and nmake. | ||||
| * | | Merge 8.5 (Update opt package from 0.4.6 to 0.4.7). | jan.nijtmans | 2019-11-28 | 1 | -1/+1 |
| |\ \ | | |/ | | | | Also fix installation of opt0.4 as done by makefile.vc, which never worked in Tcl 8.6. | ||||
| | * | Update "opt" from version 0.4.5 to 0.4.7, backported from Tcl 8.7a3. | jan.nijtmans | 2019-11-28 | 2 | -12/+12 |
| | | | |||||
* | | | merge 8.6 | dgp | 2019-11-22 | 2 | -2/+3 |
|\ \ \ | |/ / | |||||
| * | | merge 8.6 | dgp | 2019-11-21 | 1 | -22/+29 |
| |\ \ | |||||
| * \ \ | merge 8.6; update changes | dgp | 2019-11-15 | 3 | -1/+64 |
| |\ \ \ | |||||
| * \ \ \ | merge 8.6 | dgp | 2019-11-13 | 1 | -14/+17 |
| |\ \ \ \ | |||||
| * | | | | | Fix test failures with -singleproc 1 testing | dgp | 2019-11-03 | 2 | -2/+3 |
| | | | | | | |||||
* | | | | | | merge 8.6 | sebres | 2019-11-21 | 1 | -22/+29 |
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | | | |||||
| * | | | | | merge 8.5 (cmdMZ timing issues + verbose output in error case) | sebres | 2019-11-21 | 1 | -22/+29 |
| |\ \ \ \ \ | | |_|_|/ / | |/| | | / | | | |_|/ | | |/| | | |||||
| | * | | | amend to [c93862b3bc] - fixes next timing test-issue in cmdMZ.test - measure ↵ | sebres | 2019-11-21 | 1 | -22/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | without overhead now (otherwise net-time can be calculated too few); makes test results more verbose in the error case | ||||
* | | | | | Merge 8.6. | jan.nijtmans | 2019-11-15 | 1 | -3/+21 |
|\ \ \ \ \ | |/ / / / | | | | | | Also fix the use of WUR (warn unused result) in libtommath function signatures: this cannot be used in combination with "deprecated" or "nostub" | ||||
| * | | | | Protect additional Tcl_UtfToUniChar() call, for the case when not enough ↵ | jan.nijtmans | 2019-11-15 | 1 | -3/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | bytes are available in the buffer any more. Add additional test-cases for those situations (upper surrogate followed by somthing other than lower surrogate) | ||||
* | | | | | merge 8.6 | sebres | 2019-11-14 | 2 | -1/+30 |
|\ \ \ \ \ | |/ / / / | |||||
| * | | | | merge 8.5 | sebres | 2019-11-14 | 1 | -1/+1 |
| |\ \ \ \ | | |/ / / | |||||
| | * | | | remove unneeded constraint | sebres | 2019-11-14 | 1 | -1/+1 |
| | | | | |