Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make all "pkg?" package names lowercase (was: ""Pkg?"), as we now recommend ↵ | jan.nijtmans | 2021-05-20 | 3 | -30/+30 |
| | | | | lowercase package names. Let's provide good examples then. | ||||
* | Make Pkgua package thread-safe and properly clean up everything when being ↵ | jan.nijtmans | 2021-05-18 | 1 | -1/+1 |
| | | | | unloaded. Based on pyk-tclUnload branch, but extended for thread-safety (Thanks!) | ||||
* | Additional test for [688fcc7082fa99a4]. | pooryorick | 2021-05-17 | 1 | -0/+32 |
| | |||||
* | merge 8.5; adapt fix for 8.6 | dgp | 2021-04-14 | 1 | -0/+3 |
|\ | |||||
| * | Test demonstrating bug [26649439c7]. | dgp | 2021-04-14 | 1 | -0/+3 |
| | | |||||
* | | Missing ::tcltest::loadTestedCommands | jan.nijtmans | 2021-04-13 | 1 | -0/+3 |
| | | |||||
* | | Merge 8.5 | jan.nijtmans | 2021-04-12 | 1 | -75/+75 |
|\ \ | |/ | |||||
| * | Backport utf testcase tweaks from 8.7. No change for ucs-2 | jan.nijtmans | 2021-04-12 | 1 | -75/+75 |
| | | |||||
| * | Backport Tcl_UtfCharComplete() functionality from 8.6 for TCL_UTF_MAX>3. ↵ | jan.nijtmans | 2021-03-11 | 1 | -3/+3 |
| | | | | | | | | This makes Tcl_UtfCharComplete() usable to protect Tcl_UtfNext() calls for overflow. No change for TCL_UTF_MAX=3 (default build) | ||||
* | | Backport dde 1.4.4 from Tcl 8.7. Doesn't conflict with installed Tcl 9.0 ↵ | jan.nijtmans | 2021-04-08 | 1 | -2/+2 |
| | | | | | | | | | | version of dde any more. (don't bother doing this for the "registry" extension, because the Tcl 8.7+ version installs in a different directory) | ||||
* | | Change Tcl_StaticPackage's "pkgName" argument to "prefix" and improve ↵ | jan.nijtmans | 2021-03-19 | 1 | -1/+1 |
| | | | | | | | | documentation, describing better what this argument does. | ||||
* | | Fix [4c591fa487]: [string compare] EIAS violation | jan.nijtmans | 2021-03-10 | 1 | -19/+1 |
| | | |||||
* | | Merge 8.5. Just split some testcases | jan.nijtmans | 2021-03-03 | 1 | -5/+10 |
|\ \ | |/ | |||||
| * | Backport improvements in UTF-8 handling for Tcl_UtfPrev/Tcl_UtfNext from 8.7 ↵ | jan.nijtmans | 2021-03-03 | 1 | -28/+64 |
| | | | | | | | | (through 8.6). No change for TCL_UTF_MAX=3. Adapt test-cases accordingly | ||||
* | | Backport some UTF-8-related changed from 8.7 to 8.6, only for TCL_UTF_MAX > ↵ | jan.nijtmans | 2021-03-02 | 1 | -14/+51 |
| | | | | | | | | | | 3. No change for TCL_UTF_MAX=3. Also adapt test-cases accordingly, and add comments why the changes were done. | ||||
* | | Fix [7c64aa5e1a]: Another uninitialized-variable bug in BRE-mode parsing. ↵ | jan.nijtmans | 2021-02-19 | 1 | -0/+4 |
|\ \ | |/ | | | | | Thanks to Tom Lane for the bug-report and the fix | ||||
| * | Fix [7c64aa5e1a]: Another uninitialized-variable bug in BRE-mode parsing. ↵ | jan.nijtmans | 2021-02-19 | 1 | -0/+4 |
| | | | | | | | | Thanks to Tom Lane for the bug-report and the fix. | ||||
| * | Backport 3 additional test-cases from 8.6 for TCL_UTF_MAX>3 | jan.nijtmans | 2021-02-17 | 1 | -7/+16 |
| | | |||||
* | | Two new testcases for abs() | jan.nijtmans | 2021-02-18 | 1 | -1/+7 |
| | | |||||
* | | Fix [22324bcbd]: string reverse is broken for Emoji. Thanks to Chrisian ↵ | jan.nijtmans | 2021-02-16 | 1 | -4/+4 |
| | | | | | | | | Werner for bug report and POC patch. | ||||
* | | Remove unnecessary end-of-line spacing in test-cases | jan.nijtmans | 2021-02-16 | 29 | -107/+106 |
| | | |||||
* | | Fix Tcl_UtfPrev expected testcases for TCL_UTF_MAX>3 | jan.nijtmans | 2021-02-16 | 1 | -8/+17 |
| | | |||||
* | | Fix [d43f96c1a8]: string trimright is broken for Emoji | jan.nijtmans | 2021-02-15 | 1 | -4/+4 |
| | | |||||
* | | More testcases from Christian Werner, regarding "string reverse" with Emoji. ↵ | jan.nijtmans | 2021-02-15 | 1 | -0/+18 |
| | | | | | | | | Those testcases fail in all Tcl 8.6.x releases. | ||||
* | | Add testcases from Christian Werner, regarding "string trim" with Emoji | jan.nijtmans | 2021-02-15 | 1 | -0/+27 |
| | | |||||
* | | Oops | jan.nijtmans | 2021-02-05 | 1 | -2/+2 |
| | | |||||
* | | Fix filename-11.45 testcase when there are multiple volumes: This testcase ↵ | jan.nijtmans | 2021-02-05 | 1 | -2/+2 |
| | | | | | | | | only works for the native file system, which is the lastt one. | ||||
* | | Use {} braces in more "expr" expressions. | jan.nijtmans | 2021-01-28 | 15 | -718/+718 |
| | | |||||
* | | Suppress testing of known bug only when it is present. Allow tests that pass. | dgp | 2020-12-26 | 1 | -1/+19 |
| | | |||||
* | | Missing constraint, in case we are running on Windows 10 in developer mode | jan.nijtmans | 2020-12-23 | 1 | -1/+1 |
| | | |||||
* | | (cherry-pick): Repair flaws exposed by debugging test run. | jan.nijtmans | 2020-12-23 | 3 | -6/+9 |
| | | |||||
* | | Fix testcase for [548cd945d6]: Consistant error-code if creating link fails ↵ | jan.nijtmans | 2020-12-23 | 1 | -5/+7 |
| | | | | | | | | on all platforms. On Win10 disable the testcase, because latest Win10 in "Developer Mode" _can_ create symbolic links to files. | ||||
* | | [testConstraint winVista] should be true on Windows 10 too | jan.nijtmans | 2020-12-16 | 1 | -3/+4 |
| | | |||||
* | | rfe [548cd945d6]: symlinks for Windows 10 | jan.nijtmans | 2020-12-16 | 1 | -8/+11 |
|\ \ | |||||
| * | | Protect fCmd-28.8 with constaint win10 | jan.nijtmans | 2020-12-15 | 1 | -8/+11 |
| | | | |||||
* | | | Fix [fe57ad096d97623e]: Fix test http-4.14 for tcl-8.6.11rc0 | jan.nijtmans | 2020-12-14 | 3 | -19/+15 |
|/ / | |||||
* | | Use more 0o??? syntax for octal. Clean up build *.yml files | jan.nijtmans | 2020-12-10 | 3 | -4/+4 |
| | | |||||
* | | Merge 8.5 (syncing "tcltest" package). Use more uppercase hex representations | jan.nijtmans | 2020-12-04 | 1 | -76/+76 |
|\ \ | |/ | |||||
* | | Merge 8.5 | jan.nijtmans | 2020-12-04 | 1 | -66/+0 |
|\ \ | |/ | |||||
| * | TclWordEnd was removed in 8.1, so those testcases cannot be run anymore | jan.nijtmans | 2020-12-04 | 1 | -66/+0 |
| | | |||||
* | | Fix 4 socket testcases on Msys (those fail on Cygwin too) | jan.nijtmans | 2020-12-04 | 1 | -2/+4 |
| | | |||||
* | | two more 0o??? notations | jan.nijtmans | 2020-12-03 | 2 | -4/+4 |
| | | |||||
* | | Use 0o??? notation for octal numbers in tools and testcases in stead of ↵ | jan.nijtmans | 2020-12-03 | 8 | -56/+56 |
| | | | | | | | | 0???. Although it still works in 8.6, it is deprecated an will be removed in 9.0. | ||||
* | | Handle 5 test-failures on Cygwin/Msys | jan.nijtmans | 2020-12-01 | 1 | -6/+6 |
| | | |||||
* | | Merge 8.5 | jan.nijtmans | 2020-11-30 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Cherry-pick part of "msys2-fixes_v001" branch: build/test fixes for msys2 | jan.nijtmans | 2020-11-30 | 1 | -2/+2 |
| | | |||||
| * | Fix winFCmd testcase. Add --disable-shared and TCL_UTF_MAX=4 builds to ↵ | jan.nijtmans | 2020-11-27 | 1 | -29/+5 |
| | | | | | | | | github actions | ||||
| * | Handle github actions test failures. Backported from 8.6 | jan.nijtmans | 2020-11-19 | 4 | -17/+21 |
| | | |||||
* | | Merge 8.5 | jan.nijtmans | 2020-11-18 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Enhance misleading test-case utf-6.23 with better diagnostics: Byte 0xE8 is ↵ | jan.nijtmans | 2020-11-18 | 1 | -6/+6 |
| | | | | | | | | the start of a 3-byte UTF-8 sequence, so Tcl_UtfNext is expected to read next byte and see if it is a continuation byte |