Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make win/configure work with CC=g++ (doesn't actually work with Tcl and Tk yet) | jan.nijtmans | 2019-12-14 | 2 | -6/+24 |
| | |||||
* | Fix Travis build for MSVC Debug mode | jan.nijtmans | 2019-12-13 | 1 | -0/+1 |
| | |||||
* | Add 3 (libtommath) functions to the stub table. Will be added to 8.7 too, ↵ | jan.nijtmans | 2019-12-12 | 3 | -15/+48 |
| | | | | through TIP #538 | ||||
* | Fix [5f236bc67a]: valgrind report for Tcl_UniCharToUtf. Also add test-cases ↵ | jan.nijtmans | 2019-12-10 | 2 | -1/+37 |
|\ | | | | | | | for more corner-cases. | ||||
| * | Attempt to fix [5f236bc67a]: valgrind report for Tcl_UniCharToUtf | jan.nijtmans | 2019-12-09 | 2 | -1/+37 |
| | | |||||
* | | amend to [2cf1202807]: find the hooks in tcltest namespace only | sebres | 2019-12-10 | 1 | -3/+3 |
|/ | |||||
* | merge 8.5 (timing issue avoidance, skip test in runtime feature) | sebres | 2019-12-09 | 2 | -56/+105 |
|\ | |||||
| * | small amend (whitespace, no functional) | sebres | 2019-12-09 | 1 | -1/+1 |
| | | |||||
| * | rewrite of [dff608952b]: skip tests if there is really a timing issue (and ↵ | sebres | 2019-12-06 | 2 | -32/+87 |
| | | | | | | | | 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 | 2 | -5/+6 |
| | | | | | | | | in generic/tclTimer.c | ||||
* | | tcltest: hook enhancements rewritten backwards compatible now, reverts ↵ | sebres | 2019-12-09 | 2 | -104/+81 |
| | | | | | | | | [0067db1bbf], [0f3d6f90f0], [b8be012969], [375a566d22] | ||||
* | | Fix [abd4abedd2]: Failed to build tk 8.6.10 with cross compile | jan.nijtmans | 2019-12-09 | 2 | -2/+2 |
| | | |||||
* | | Add special handling of lower surrogate to UtfToUtfProc(), so valgrind ↵ | jan.nijtmans | 2019-12-09 | 2 | -8/+18 |
| | | | | | | | | should't complain in that situation. With new test-cases covering that. | ||||
* | | Fix Valgrind problem reported as follow-up in [fc4393e9b0]. Since it happens ↵ | jan.nijtmans | 2019-12-08 | 3 | -5/+5 |
| | | | | | | | | only for TCL_UTF_MAX>3 it's not actully a 'bug' in 8.6, but it might be a corner-case not handled well in 8.7 | ||||
* | | Fix 2 test-cases, which were failing when TCL_UTF_MAX=6. Add UTF_MAX=6 UNIX ↵ | jan.nijtmans | 2019-12-07 | 2 | -4/+11 |
| | | | | | | | | build to Travis as proof that now all test-cases pass for UTF_MAX=6 (still not officially supported) | ||||
* | | Unnecessary double ;; in tclTimer.c. Update compat/zlib to exactly the same ↵ | jan.nijtmans | 2019-12-06 | 4 | -1/+823 |
| | | | | | | | | content as in the core-8-branch branch. | ||||
* | | Fix some test-cases when Tcl is compiled with -DTCL_UTF_MAX=6. Not ↵ | jan.nijtmans | 2019-12-06 | 1 | -110/+125 |
| | | | | | | | | officially supported but used by Androwish. The test-cases prove that "unicode" should be UTF-16 actually for all TCL_UTF_MAX values. | ||||
* | | Add builds using TCL_UTF_MAX=4 on Windows. Not officially supported, but ↵ | jan.nijtmans | 2019-12-04 | 3 | -29/+73 |
| | | | | | | | | used by Androwish. Also alphabetise some options in win/makefile.vc and win/rules.vc | ||||
* | | Use the right encoding when converting (Unicode) messages regarding socket ↵ | jan.nijtmans | 2019-12-04 | 2 | -38/+33 |
| | | | | | | | | errors on Windows. Some code cleanup in win/tclWinfile.c. | ||||
* | | Add build using gcc and TCL_UTF_MAX=4 to Travis build. Not officially ↵ | jan.nijtmans | 2019-12-03 | 1 | -12/+19 |
| | | | | | | | | supported but used by Androwish. Remove "threads" designator on Windows, since it's already default. | ||||
* | | 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. | ||||
* | | Fix [3cd9bea1e6]: check-in [43032d7ba3] potential problems. Also don't allow ↵ | jan.nijtmans | 2019-12-03 | 3 | -87/+95 |
| | | | | | | | | surrogates in \U?????? syntax. | ||||
* | | Add tcltest::CleanupTest to make it easier to customize behaviour. | pooryorick | 2019-12-02 | 1 | -1/+11 |
| | | |||||
* | | If TCL_UTF_MAX>=4, make Tcl_ParseBackslash combine two surrogates so they ↵ | jan.nijtmans | 2019-12-02 | 4 | -52/+65 |
| | | | | | | | | appear as one 4-byte UTF-8 byte sequence from the start. Add test-case for this. | ||||
* | | Renumber tcltest from 2.5.1 -> 2.5.2, already for next release. | jan.nijtmans | 2019-12-02 | 4 | -6/+6 |
| | | |||||
* | | More eol-spacing | jan.nijtmans | 2019-12-02 | 40 | -42/+42 |
| | | |||||
* | | Eliminate unneccessary eol-spacing from documentation. | jan.nijtmans | 2019-12-02 | 49 | -51/+51 |
| | | |||||
* | | Add tcltest::EvalTest to make it easier to customize behaviour. | pooryorick | 2019-12-01 | 2 | -67/+76 |
| | | |||||
* | | Fix tcltest::SetupTest added in previous commit. | pooryorick | 2019-12-01 | 1 | -7/+5 |
| | | |||||
* | | add tcltest::SetupTest to make it easier to customize the -setup step of a test | pooryorick | 2019-12-01 | 1 | -1/+17 |
| | | |||||
* | | Add some new test-cases involving e.g. Unicode 11. Backported from Tcl 8.7a3 | jan.nijtmans | 2019-11-29 | 1 | -2/+26 |
| | | |||||
* | | Enhance rules.vc like already done in other configure scripts: Determine ↵ | jan.nijtmans | 2019-11-28 | 3 | -3/+14 |
| | | | | | | | | HAVE_STDINT_H/HAVE_INTTYPES_H/HAVE_STDBOOL_H/MP_NO_STDINT the simple way, just by compiler version. | ||||
* | | Merge 8.5 (Update opt package from 0.4.6 to 0.4.7). | jan.nijtmans | 2019-11-28 | 5 | -8/+13 |
|\ \ | |/ | | | 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 | 4 | -243/+243 |
| | | |||||
* | | Merge 8.5 | jan.nijtmans | 2019-11-27 | 2 | -183/+78 |
|\ \ | |/ | |||||
| * | Don't bother paths of 64-bit SDK any more: This was Visual Studio ↵ | jan.nijtmans | 2019-11-27 | 2 | -183/+78 |
| | | | | | | | | 2008-specific and doesn't work with other Visual Studio versions. | ||||
* | | merge mark | dgp | 2019-11-25 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Makefiles got out of sync with tcltest version. | dgp | 2019-11-25 | 2 | -4/+4 |
| | | |||||
* | | merge release | dgp | 2019-11-22 | 13 | -34/+72 |
|\ \ | |||||
| * \ | merge 8.6 | dgp | 2019-11-21 | 1 | -22/+29 |
| |\ \ | |||||
| * \ \ | Merge 8.6; update changes. | dgp | 2019-11-20 | 5 | -8/+11 |
| |\ \ \ | |||||
| * \ \ \ | merge 8.6; update changes | dgp | 2019-11-15 | 14 | -62/+142 |
| |\ \ \ \ | |||||
| * \ \ \ \ | merge 8.6 | dgp | 2019-11-13 | 15 | -56/+120 |
| |\ \ \ \ \ | |||||
| * | | | | | | Bump release date to Nov 21 | dgp | 2019-11-05 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | Fix travis build on Windows (tweak to configure script was made on purpose, ↵ | jan.nijtmans | 2019-11-04 | 1 | -10/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | to workaround a bug in autoconf-2.59) | ||||
| * | | | | | | Updates from `make dist` | dgp | 2019-11-03 | 2 | -32/+16 |
| | | | | | | | |||||
| * | | | | | | Fix test failures with -singleproc 1 testing | dgp | 2019-11-03 | 2 | -2/+3 |
| | | | | | | | |||||
| * | | | | | | bump release date | dgp | 2019-11-02 | 1 | -1/+1 |
| | | | | | | | |||||
| * | | | | | | merge 8,6 | dgp | 2019-11-02 | 15 | -166/+213 |
| |\ \ \ \ \ \ | |||||
| * | | | | | | | update changes | dgp | 2019-10-28 | 1 | -0/+4 |
| | | | | | | | |