Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
545 check-ins using file generic/tclHash.c version 3e441a5338
2023-05-05
| ||
20:55 | Remove .github and .travis-related stuff: No need to build this branch any more check-in: f51a3fbbc5 user: jan.nijtmans tags: core-8-5-branch | |
2022-11-30
| ||
08:12 | Update to tzdata 2022g check-in: bc5c21bcaa user: jan.nijtmans tags: core-8-5-branch | |
2022-11-22
| ||
20:08 | Unused stub entries up to Tcl_DStringToObj() (for Tcl 8.7/9.0) check-in: fabdb33522 user: jan.nijtmans tags: core-8-5-branch | |
2022-10-30
| ||
12:52 | Update to tzdata 2022f check-in: 9489f14bb7 user: jan.nijtmans tags: core-8-5-branch | |
12:51 | One more unused stub entry check-in: 314fae2c05 user: jan.nijtmans tags: core-8-5-branch | |
2022-10-14
| ||
22:24 | Update tzdata to 2022e check-in: 42d0f326aa user: jan.nijtmans tags: core-8-5-branch | |
2022-09-26
| ||
12:19 | Update tzdata to 2022d check-in: 072d33bc4a user: jan.nijtmans tags: core-8-5-branch | |
12:18 | Add some more unused stub entries check-in: 7ac6d3bebc user: jan.nijtmans tags: core-8-5-branch | |
2022-09-14
| ||
07:02 | Update all tables for Unicode 15 check-in: def5e4743e user: jan.nijtmans tags: core-8-5-branch | |
2022-08-31
| ||
10:00 | Fix [0aa7638534]: .gitignore ignores library/tcltest.tcl check-in: 0125d1636b user: jan.nijtmans tags: core-8-5-branch | |
2022-08-29
| ||
20:53 | Add 2 unused (internal) stub entries check-in: d037ceb967 user: jan.nijtmans tags: core-8-5-branch | |
2022-08-23
| ||
06:41 | Add Europe/Kyiv to tzdata (missing from previous commit) check-in: 902d844f60 user: jan.nijtmans tags: core-8-5-branch | |
06:32 | Update tzdata to 2022c check-in: 35c317793e user: jan.nijtmans tags: core-8-5-branch | |
2022-08-22
| ||
07:22 | ubuntu-18.04 is deprecated check-in: b162803681 user: jan.nijtmans tags: core-8-5-branch | |
2022-07-17
| ||
12:57 | Fix [713653b951]: Floating point precision problems on x86 musl check-in: 5e9b6b560e user: jan.nijtmans tags: core-8-5-branch | |
2022-06-14
| ||
12:54 | Update .gitignore check-in: cb31d76f13 user: jan.nijtmans tags: core-8-5-branch | |
10:27 | Update ignore-glob check-in: 62380d7e2c user: jan.nijtmans tags: core-8-5-branch | |
2022-05-26
| ||
22:31 | https://github.com/tcltk/tcl/pull/15 and typo check-in: b0901dc31a user: jan.nijtmans tags: core-8-5-branch | |
2022-05-22
| ||
12:24 | See: https://github.com/tcltk/tcl/pull/13 check-in: 805f0dc503 user: jan.nijtmans tags: core-8-5-branch | |
12:23 | 2 more unused stub entries check-in: 0d97f54dd2 user: jan.nijtmans tags: core-8-5-branch | |
2022-03-22
| ||
16:45 | Update tzdata to 2022a check-in: 16f84d7342 user: jan.nijtmans tags: core-8-5-branch | |
16:45 | Reserve 3 more stub entries check-in: d638c6ef78 user: jan.nijtmans tags: core-8-5-branch | |
2022-02-23
| ||
14:13 | 2 more spare stub entries check-in: a6c3387e68 user: jan.nijtmans tags: core-8-5-branch | |
2022-02-11
| ||
16:59 | Add more spare unused stub entries check-in: 16e5c34e88 user: jan.nijtmans tags: core-8-5-branch | |
2021-12-01
| ||
09:58 | Fix winFCmd-19.5 testcase on GitHub actions: Tcl 8.5 is known not to be able to handle too long file... check-in: 95df263781 user: jan.nijtmans tags: core-8-5-branch | |
2021-11-30
| ||
21:46 | windows-2016 will no longer be supported by GitHub actions check-in: ea83c80e9a user: jan.nijtmans tags: core-8-5-branch | |
2021-10-27
| ||
07:00 | Update platform version (1.0.17 -> 1.0.18) for MacOS Monterey support check-in: 76c650f07e user: jan.nijtmans tags: core-8-5-branch | |
06:48 | Update TZ info to tzdata2021e check-in: eea378c71e user: jan.nijtmans tags: core-8-5-branch | |
2021-10-25
| ||
21:27 | Update platform extension for MaxOS Monterey check-in: 713f17708f user: jan.nijtmans tags: core-8-5-branch | |
2021-10-18
| ||
18:53 | Update TZ info to tzdata2021d check-in: bdafea7d9e user: jan.nijtmans tags: core-8-5-branch | |
2021-10-07
| ||
14:58 | Update TZ info to tzdata2021c. check-in: d1af2834d7 user: jan.nijtmans tags: core-8-5-branch | |
2021-09-26
| ||
20:43 | Update TZ info to tzdata2021b. check-in: 5eafd00d64 user: jan.nijtmans tags: core-8-5-branch | |
2021-09-14
| ||
13:31 | Update all tables to Unicode 14 check-in: cceee4b899 user: jan.nijtmans tags: core-8-5-branch | |
2021-08-23
| ||
10:01 | Add FALLTHRU markers, to help GCC emit less false warnings check-in: 85f10205a7 user: jan.nijtmans tags: core-8-5-branch | |
09:59 | Code formatting check-in: 3212d125f1 user: jan.nijtmans tags: core-8-5-branch | |
2021-08-19
| ||
08:38 | Reserve a few more unused stub entries check-in: c366e924b8 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-31
| ||
15:59 | Backout last 2 commits: It appears that on Windows-2016 the GITHUB-installed version of msys works b... check-in: 06c7b4b736 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-30
| ||
08:08 | try to update msys2 to latest version in GITHUB build check-in: 9654f7a8f0 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-20
| ||
15:32 | Use msys2/setup-msys2@v2 rule to install msys2, working around limitations in msys2 check-in: bb9713c212 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-16
| ||
06:07 | -eofchar should only be effective on input, not on output, since it could result in CTRL-Z be writte... check-in: 1f470036ae user: jan.nijtmans tags: core-8-5-branch | |
06:04 | comment clean-up check-in: ea56458d89 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-14
| ||
16:06 | Fix [1a89eba3761f62ee]: Add "exit" Windows shell built-in to auto_execok check-in: 89bea63fd2 user: jan.nijtmans tags: core-8-5-branch | |
2021-07-08
| ||
12:00 | Set -DUSE_NMAKE=1 when compiling under nmake. Update .gitattributes and (for Fossil) binary-glob and... check-in: 8ce3a78df2 user: jan.nijtmans tags: core-8-5-branch | |
2021-06-28
| ||
14:22 | Update many tools/encoding/*.txt files to the latest version, but leave out character changes. Only ... check-in: 7d125a2955 user: jan.nijtmans tags: core-8-5-branch | |
2021-06-22
| ||
13:19 | More code cleanup, eliminating various compiler warnings with stricter flags. No need to even use st... check-in: f2ea4ea1fe user: jan.nijtmans tags: core-8-5-branch | |
09:02 | Fix [bad6cc213d]: A format string vulnerability in Tcl nmakehelp.c allows code execution via a crate... check-in: 28ef6c0c74 user: jan.nijtmans tags: core-8-5-branch | |
2021-06-18
| ||
12:24 | Update all "cp" and "iso8859-?" encodings to the latest version. This adds 3 new codepoints to iso88... check-in: 49b98f3a2f user: jan.nijtmans tags: core-8-5-branch | |
2021-05-26
| ||
10:45 | Fix [a73c79081e]: Doc fix in tcl.h, by not suggesting wchar_t any more for Tcl_UniChar. check-in: af368a8f46 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-25
| ||
08:59 | Fix 8b679f597b for Tcl too: LIB_RUNTIME_DIR cou... check-in: b22765084d user: jan.nijtmans tags: core-8-5-branch | |
2021-05-21
| ||
07:07 | Make all "pkg?" package names lowercase (was: ""Pkg?"), as we now recommend lowercase package names.... check-in: d6e0520a97 user: jan.nijtmans tags: core-8-5-branch | |
2021-05-03
| ||
19:36 | Fix [24b9181478]: Fix unsafe buffer lifetime check-in: 98af80f133 user: jan.nijtmans tags: core-8-5-branch | |
2021-04-16
| ||
12:58 | Document Tcl_GetMemoryInfo(). Backported from [063d44b0beea237e] (Thanks, Harald!) check-in: 2cfc67f224 user: jan.nijtmans tags: core-8-5-branch | |
2021-04-15
| ||
09:06 | Fix [85d1fa7d07]: Duplicate file extension check in [file executable] on Windows. It looks like chec... check-in: 2ac66f04de user: jan.nijtmans tags: core-8-5-branch | |
2021-04-14
| ||
18:39 | [26649439c7] EIAS bug in [concat] check-in: 72787c43c5 user: dgp tags: core-8-5-branch | |
18:37 | Bug fix Closed-Leaf check-in: 92651a5aae user: dgp tags: bug-26649439c7 | |
18:23 | Test demonstrating bug [26649439c7]. check-in: 5c3bf7eb54 user: dgp tags: bug-26649439c7 | |
2021-04-12
| ||
10:04 | Backport utf testcase tweaks from 8.7. No change for ucs-2 check-in: 20ce8e53f1 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-30
| ||
09:03 | Improve documentation for exec and open, especially in relation to binary pipelines check-in: 97d90e176e user: dkf tags: core-8-5-branch | |
2021-03-22
| ||
10:04 | Fix incorrect comment: underscore ('_') is allowed in a packageName check-in: 0aa935087b user: jan.nijtmans tags: core-8-5-branch | |
2021-03-15
| ||
11:21 | merge 8.5 Closed-Leaf check-in: 6e792e6266 user: dgp tags: dgp-utfnext-test | |
2021-03-14
| ||
16:12 | Document that Tcl_UtfCharComplete() can (now) be used to protect Tcl_UtfNext() calls against overflo... check-in: 4cfc0891f4 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-11
| ||
12:19 | Backport Tcl_UtfCharComplete() functionality from 8.6 for TCL_UTF_MAX>3. This makes Tcl_UtfCharCompl... check-in: 0f1dccacba user: jan.nijtmans tags: core-8-5-branch | |
2021-03-04
| ||
15:36 | merge 8.5 check-in: df7319fc7a user: dgp tags: dgp-utfnext-test | |
09:53 | Add some more unused entries to the stub table, keeping up with the table size increase of higher Tc... check-in: 7fda7d3e91 user: jan.nijtmans tags: core-8-5-branch | |
09:42 | cleanup genStubs.tcl, e.g. "==" -> "eq" and "!=" -> "ne". No change in output check-in: e957818557 user: jan.nijtmans tags: core-8-5-branch | |
2021-03-03
| ||
14:31 | Backport improvements in UTF-8 handling for Tcl_UtfPrev/Tcl_UtfNext from 8.7 (through 8.6). No chang... check-in: 4c185260b8 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-24
| ||
15:03 | merge 8.5 check-in: d1fe96c334 user: dgp tags: dgp-utfnext-test | |
2021-02-23
| ||
12:34 | Revise buffer-sizes used in GetModuleFileNameW() calls. Available buffer-size reported to GetModuleF... check-in: 344744de8b user: jan.nijtmans tags: core-8-5-branch | |
2021-02-19
| ||
07:18 | Fix [7c64aa5e1a]: Another uninitialized-variable bug in BRE-mode parsing. Thanks to Tom Lane for the... check-in: 2162ee3450 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-17
| ||
18:48 | Backport 3 additional test-cases from 8.6 for TCL_UTF_MAX>3 check-in: 2b86afea2e user: jan.nijtmans tags: core-8-5-branch | |
2021-02-16
| ||
15:23 | merge 8.5 check-in: 940263a45b user: dgp tags: dgp-utfnext-test | |
2021-02-08
| ||
09:21 | Makefile cleanup: Remove *.zip and *.vfs files/directories as part of "make clean", which might be a... check-in: f40752b736 user: jan.nijtmans tags: core-8-5-branch | |
2021-02-05
| ||
18:09 | merge 8.5 check-in: 5a35c90445 user: dgp tags: dgp-utfnext-test | |
2021-02-02
| ||
08:41 | On Big Sur, distingish 11.0, 11.1 and 11.2. platform 1.0.16 -> 1.0.17 check-in: 5f45531dae user: jan.nijtmans tags: core-8-5-branch | |
2021-01-25
| ||
18:40 | merge 8.5 check-in: be7036403a user: dgp tags: dgp-utfnext-test | |
12:24 | Update to tzdata 2021a check-in: ae286369f9 user: jan.nijtmans tags: core-8-5-branch | |
08:48 | Merge 8.5 check-in: e8d07f8ad2 user: jan.nijtmans tags: dgp-utfnext-test | |
08:42 | ERROR_ON_FAILURES=1, otherwise failing Linux tests don't result in a failing build check-in: fde15072a4 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-22
| ||
20:15 | merge 8.5 check-in: 56b65b7e7d user: dgp tags: dgp-utfnext-test | |
2021-01-21
| ||
15:54 | Fix [8c025f8f0d]: Run-time error on tcl 8.6.11 32 bits (from cross-compile Centos6.9 64-bits) check-in: c5ac9ae3e9 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-20
| ||
22:28 | Improve [file attributes] documentation further check-in: 0ae441e395 user: msi tags: core-8-5-branch | |
22:23 | Improve [file attributes] documentation check-in: 892f35214a user: msi tags: core-8-5-branch | |
22:18 | Fix line width in [file attributes] documentation Closed-Leaf check-in: 315d435355 user: msi tags: msi-core-8-5-branch | |
21:57 | Improve punctuation and wording in [file attributes] documentation check-in: 9cbc26e9e2 user: msi tags: msi-core-8-5-branch | |
2021-01-19
| ||
20:07 | Improve clarity of [file attributes] documentation check-in: 590eef3294 user: msi tags: core-8-5-branch | |
19:51 | Fix missing backslash check-in: d82461d123 user: msi tags: msi-core-8-5-branch | |
19:41 | Improve description of Unix options for [file attributes] (Pt. 2) check-in: 89ff450d0d user: msi tags: msi-core-8-5-branch | |
16:53 | Create new branch named "msi-core-8-5-branch" check-in: bdd1a40d2b user: msi tags: msi-core-8-5-branch | |
2021-01-15
| ||
16:14 | merge 8.5 check-in: fafcb4fcc6 user: dgp tags: dgp-utfnext-test | |
2021-01-13
| ||
10:38 | Fix [b89209f5cd]: compilation error Windows 10 / Visual Studio 2019 check-in: 663a232202 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-11
| ||
11:39 | Fix [1dab713a38]: Uninitialized-variable use while parsing '*' in BRE-mode regexps check-in: 88bf40aa59 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-08
| ||
19:55 | Improve description of Unix options for [file attributes] (Pt. 1) check-in: bfd54634fd user: msi tags: core-8-5-branch | |
2021-01-06
| ||
19:43 | Fix consistency and grammar in re_syntax.n check-in: 613c4dcb73 user: msi tags: core-8-5-branch | |
2021-01-05
| ||
20:33 | Fix unclear language in re_syntax. [2da4c23916] check-in: 28e5a95c08 user: dkf tags: core-8-5-branch | |
16:55 | Add 4 processor-types to Win32/Cygwin. On Cygwin, don't bother tcl_platform[os], since "Windows NT" ... check-in: cddf93c9ec user: jan.nijtmans tags: core-8-5-branch | |
14:24 | #undef PACKAGE_VERSION in tclConfig.h too, since Tcl and Tk don't necessary have the same version. check-in: bbb863680f user: jan.nijtmans tags: core-8-5-branch | |
08:15 | Require at least autoconf-2.59 for tools/configure check-in: 48a080dd77 user: jan.nijtmans tags: core-8-5-branch | |
2021-01-04
| ||
09:40 | re-generate win/configure check-in: 1cf99404cb user: jan.nijtmans tags: core-8-5-branch | |
2021-01-02
| ||
22:37 | merge 8.5 check-in: 10b855fea0 user: dgp tags: dgp-utfnext-test | |
2020-12-29
| ||
22:21 | Fix [43d371ac19]: Usage of exit() without including <stdlib.h> in unix/configure check-in: dcfe25bc93 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-26
| ||
18:45 | merge 8.5 check-in: 506ac87b7d user: dgp tags: dgp-utfnext-test | |
2020-12-24
| ||
16:06 | correct quoting in unix/installManPage, so $Dir can contain spaces check-in: 8708b1cb73 user: jan.nijtmans tags: core-8-5-branch | |
15:28 | unix/configure.in is not supposed to be executable in the distribution. Don't re-generate unix/tclCo... check-in: 33d8108598 user: jan.nijtmans tags: core-8-5-branch | |
14:07 | Last pre-autoconf-2.69 obsolete construct eliminated. Works with autoconf-2.59 as well. Still to be ... check-in: c5c20988b2 user: jan.nijtmans tags: core-8-5-branch | |
12:09 | Fix check for broken strstr/strtoul/strtod functions: Modern C compilers don't accept signature mism... check-in: 1aa2c5b273 user: jan.nijtmans tags: core-8-5-branch | |
11:46 | Convert AC_TRY_COMPILE (which is obsolete now) to AC_COMPILE_IFELSE/AC_LANG_PROGRAM. This still work... check-in: 60bd3f7181 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-23
| ||
17:08 | Merge 8.5. Don't bother building this in Mac/Win on github actions. check-in: 714a7768d1 user: jan.nijtmans tags: dgp-utfnext-test | |
15:42 | More progress in autoconf-2.70 compatibility. Not to be merged to 8.6 yet! check-in: 364c034fff user: jan.nijtmans tags: core-8-5-branch | |
15:13 | (cherry-pick): Update TZ info to tzdata2020e check-in: 990354c2e8 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-22
| ||
14:25 | Update all configure-related stuff to work with autoconf-2.70 too. For now, everything still generat... check-in: 0408eddf86 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-21
| ||
14:42 | merge 8.5 check-in: a7a244583c user: dgp tags: dgp-utfnext-test | |
2020-12-17
| ||
12:27 | Add .travis.yml and .github/worksflows to "make dist" check-in: 3539f64ac9 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-11
| ||
12:33 | Update "platform" package for Big Sur: 1) Catalina was the last platform supporting 32-bit applicati... check-in: 476b5510ff user: jan.nijtmans tags: core-8-5-branch | |
2020-12-07
| ||
15:45 | Restore tests. A problem isn't fixed by removing the tests that expose it. check-in: c38e7cb3c4 user: dgp tags: dgp-utfnext-test | |
15:32 | Sync to changes in 8.5 and 8.6 branches check-in: a87bdb9619 user: dgp tags: dgp-utfnext-test | |
2020-12-04
| ||
10:19 | Backport "tcltest" package from 8.7. No changes when running on 8.5 or 8.6 check-in: 0c5873ede9 user: jan.nijtmans tags: core-8-5-branch | |
10:00 | TclWordEnd was removed in 8.1, so those testcases cannot be run anymore check-in: c749b471e5 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-03
| ||
09:37 | Fix syntax error in win/makefile.vc check-in: ca5dc9e98f user: jan.nijtmans tags: core-8-5-branch | |
09:31 | Extend "platform" package for msys2 -> platform 1.0.15 check-in: f9b0a8d827 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-02
| ||
11:19 | Fix linker message on windows: LINK : warming LNK4108: /ALIGN specified without /DRIVER; image may n... check-in: 9a645212f1 user: jan.nijtmans tags: core-8-5-branch | |
2020-12-01
| ||
16:41 | Add options to workflow step titles check-in: 4c7924c37c user: jan.nijtmans tags: core-8-5-branch | |
16:35 | Do 4 types of windows builds (just as we did on Travis) check-in: cbd891fd93 user: jan.nijtmans tags: core-8-5-branch | |
16:25 | Remove redunant piece of SC_ENABLE_SHARED: The AC_ARG_ENABLE already generates this part, resulting ... check-in: 868363c550 user: jan.nijtmans tags: core-8-5-branch | |
08:49 | Missing '_' in unix/tcl.m4 (Only relevant for mingw) check-in: 594c33aeb5 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-30
| ||
08:21 | Cherry-pick part of "msys2-fixes_v001" branch: build/test fixes for msys2 check-in: fbf5d9ad71 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-27
| ||
14:28 | label change in win-build.yml check-in: dcd36b1254 user: jan.nijtmans tags: core-8-5-branch | |
07:41 | Fix winFCmd testcase. Add --disable-shared and TCL_UTF_MAX=4 builds to github actions check-in: 107102f510 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-25
| ||
08:15 | Slightly friendlier "jobs" labels. Fix exact OS (Linux/Mac/Windows) we want to build on, not just "l... check-in: c3e3cc73b4 user: jan.nijtmans tags: core-8-5-branch | |
2020-11-20
| ||
13:59 | Add a --disable-shared build to github actions check-in: d1cd88851a user: jan.nijtmans tags: core-8-5-branch | |
2020-11-19
| ||
09:39 | Handle github actions test failures. Backported from 8.6 check-in: df554b277f user: jan.nijtmans tags: core-8-5-branch | |
2020-11-18
| ||
09:49 | Enhance misleading test-case utf-6.23 with better diagnostics: Byte 0xE8 is the start of a 3-byte UT... check-in: 9d165f28b5 user: jan.nijtmans tags: core-8-5-branch | |
09:15 | Add github actions build. Use Titlecase in Tcl_StaticPackage check-in: a80c922f4e user: jan.nijtmans tags: core-8-5-branch | |
2020-11-10
| ||
17:55 | File utf-new.test is utf.test from Tcl 8.6. Not meant to escape this branch. Aim is to reconcile a ... check-in: 87d6d589a6 user: dgp tags: dgp-utfnext-test | |
2020-10-29
| ||
19:34 | merge 8.5 check-in: db1de36b97 user: dgp tags: dgp-utfnext-test | |
09:42 | 3 new testcases check-in: 6a822bf9c6 user: jan.nijtmans tags: core-8-5-branch | |
09:25 | Update TZ info to tzdata2020d. check-in: 15626b63f5 user: jan.nijtmans tags: core-8-5-branch | |
08:56 | Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch) check-in: b348b563a6 user: jan.nijtmans tags: core-8-5-branch | |
07:47 | Slight tweak to previous commit: Move definition of __USE_MINGW_ANSI_STDIO to the Makefile check-in: b56d1ceb7f user: jan.nijtmans tags: core-8-5-branch | |
2020-10-23
| ||
19:54 | Restore old set of tests (utf.test from 8.5.19 release) as a temporary check on what's changed. Fil... check-in: 943906bed8 user: dgp tags: dgp-utfnext-test | |
15:16 | merge 8.5 check-in: 0840c18a1d user: dgp tags: dgp-utfnext-test | |
2020-10-22
| ||
09:23 | (cherry-pick): Fix [c975939973]: Usage of gnu_printf in latest mingw-w64. Change (internal, windows... check-in: 71c2ffb382 user: jan.nijtmans tags: core-8-5-branch | |
2020-10-09
| ||
07:10 | (cherry-pick): Fix [014ade1d44]: Misleading error message when using "-path" multiple times with "gl... check-in: 6547d4575d user: jan.nijtmans tags: core-8-5-branch | |
2020-10-07
| ||
16:34 | xcode12 -> xcode12.2. Prevent build warning about generic/tclStubInit.c check-in: f46002e92f user: jan.nijtmans tags: core-8-5-branch | |
2020-09-26
| ||
18:25 | Tweak xcode labels for Travis build check-in: 0fdea7acee user: jan.nijtmans tags: core-8-5-branch | |
2020-09-25
| ||
15:17 | Build Travis with Xcode 12 and 12u (Universal Apps) check-in: a666b478ca user: jan.nijtmans tags: core-8-5-branch | |
11:09 | When sourcing script files (even when simulating that through open|read), always set -eofchar \032 j... check-in: 8541671fe7 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-24
| ||
06:41 | Add gcc-10 build to Travis check-in: 16a8827d2c user: jan.nijtmans tags: core-8-5-branch | |
2020-09-23
| ||
05:57 | Let's see if we can recover from an occasional hickup like happened here: [https://travis-ci.org/git... check-in: 8c66a77882 user: jan.nijtmans tags: core-8-5-branch | |
2020-09-20
| ||
10:14 | Backport many (formatting) changes in tools/*. Nothing functional. testest.tcl: Use more uppercase h... check-in: 247906300c user: jan.nijtmans tags: core-8-5-branch | |
2020-09-17
| ||
07:47 | Fix [835c93c000]: TIP #525 only implemented for non-singleproc case check-in: a8fce5620a user: jan.nijtmans tags: core-8-5-branch | |
2020-09-02
| ||
11:46 | Upgrade Travis build from xcode 11.5 to 11.7 check-in: f8022c495e user: jan.nijtmans tags: core-8-5-branch | |
2020-08-28
| ||
15:01 | tests/regexp.test: more tests for -indices by multi-byte utf-8 (considering -start position now) check-in: 6c9cee6f73 user: sebres tags: core-8-5-branch | |
14:02 | tests/regexp.test: added missing test that cover indices if running on string containing multi-byte ... check-in: c8b7a0e6f8 user: sebres tags: core-8-5-branch | |
2020-08-25
| ||
09:42 | Keep gcc-5 and gcc-6 builds on "bionic", because "focal" doesn't have these check-in: e99bcc1e3d user: jan.nijtmans tags: core-8-5-branch | |
2020-08-24
| ||
10:19 | Backport improvemenets in .gitignore .fossil-settings/ignore-glob and win/nmakehlp.c check-in: f1dc30f473 user: jan.nijtmans tags: core-8-5-branch | |
07:57 | Upgrade Travis build from bionic to focal check-in: adacf00560 user: jan.nijtmans tags: core-8-5-branch | |
2020-08-21
| ||
13:59 | Suppress tests that fail starting with OSX Mojave. check-in: e0d974945f user: dgp tags: core-8-5-branch | |
2020-08-12
| ||
06:36 | Update .travis.yml: remove deprecated "sudo" and rename "matrix" to "jobs" Fix travis build for Wind... check-in: 864188239d user: jan.nijtmans tags: core-8-5-branch | |
2020-08-10
| ||
16:16 | create server socket with AI_PASSIVE flag (used for bind) check-in: 0a56896c40 user: sebres tags: core-8-5-branch | |
16:16 | windows: replace gethostbyname with getaddrinfo (gethostbyname can hang sporadically, closes [7cf7cc... check-in: ebf745562a user: sebres tags: core-8-5-branch | |
2020-07-20
| ||
07:33 | Backport changes in tcltest package from higher Tcl versions. Rename (internal, undocumented) tcltes... check-in: 640c33ec40 user: jan.nijtmans tags: core-8-5-branch | |
2020-07-16
| ||
15:34 | cherry pick [df5f1e8652]: Fix [5bbd044812]: Fix index underflow. check-in: cba0864fb3 user: sebres tags: core-8-5-branch | |
2020-06-30
| ||
11:59 | doc/clock.n: clearer form explaininng format groups on output check-in: c329277210 user: sebres tags: core-8-5-branch | |
2020-06-25
| ||
12:11 | Clean-up compat functions, not using "register" any more, and fix some signatures (constify) matchin... check-in: e07b8fb1ee user: jan.nijtmans tags: core-8-5-branch | |
2020-06-24
| ||
14:56 | One include too much check-in: 2823f5010a user: jan.nijtmans tags: core-8-5-branch | |
14:40 | re-generate unix/configure check-in: 7a2a359658 user: jan.nijtmans tags: core-8-5-branch | |
13:05 | Fix [9080d6a871]: Build fix for tcl on macOS on Apple Silicon check-in: e99147d792 user: jan.nijtmans tags: core-8-5-branch | |
12:24 | Add "manifest.uuid" to the distribution, so we can see exactly where "make dist" came from. In case ... check-in: ed61352f61 user: jan.nijtmans tags: core-8-5-branch | |
2020-06-22
| ||
12:46 | Remove .fossil-settings/crnl-glob, as it is not used in fossil any more. Don't declare .sln files bo... check-in: 4693054726 user: jan.nijtmans tags: core-8-5-branch | |
11:54 | Make sure that files like _FOSSIL_ or .flsckout are never committed to a GIT repository check-in: 2bf1ea6789 user: jan.nijtmans tags: core-8-5-branch | |
2020-06-06
| ||
21:22 | (cherry-pick): Update TZ info to tzdata2020a. check-in: 2f0c7fdfa6 user: jan.nijtmans tags: core-8-5-branch | |
2020-06-02
| ||
17:01 | avoid segfault if Tcl_FreeParse, if parse structure remains uninitialized (parse.tokenPtr may be use... check-in: 9a34a46fde user: sebres tags: core-8-5-branch | |
2020-05-20
| ||
19:17 | Update from Xcode 11.4 to 11.5: Latest one should continue to work always. check-in: 3846e4c8fb user: jan.nijtmans tags: core-8-5-branch | |
2020-05-13
| ||
17:23 | Testcase cleanup: Sync with testcases in core-8-6-branch check-in: 4527f68d41 user: jan.nijtmans tags: core-8-5-branch | |
11:10 | clock.test: more tests for negative month offsets over threshold of a year (important for C-implemen... check-in: 94802818a8 user: sebres tags: core-8-5-branch | |
09:06 | Fix documentation of Tcl_UtfAtIndex(), in accordance with implementation. See: [81242a48c8] check-in: e44aa30085 user: jan.nijtmans tags: core-8-5-branch | |
2020-05-12
| ||
10:08 | Unsplit some test-cases and renumber, for testcase which give the same results for different TCL_UTF... check-in: fac078eb8f user: jan.nijtmans tags: core-8-5-branch | |
2020-05-11
| ||
17:52 | improved diagnostics check-in: 5e4c66ba7b user: dgp tags: dgp-utfnext-test | |
17:44 | In order to figure out whether I concur with testutfnext expectations in the test suite, I need to g... check-in: 40b29cfb03 user: dgp tags: dgp-utfnext-test | |
2020-05-08
| ||
13:47 | More test-case cleanup. Enhance "testutfnext", so it can detect whether bytes after the string-end a... check-in: 01cef62b75 user: jan.nijtmans tags: core-8-5-branch | |
2020-05-07
| ||
20:32 | close fork check-in: 0dfae6b963 user: dgp tags: core-8-5-branch | |
20:31 | Same trouble with Tcl_UtfToUniCharDstring. Test and fix. check-in: 1a4edbc67e user: dgp tags: core-8-5-branch | |
20:24 | Simplify test-cases which don't need the "testbytestring" command to run without it. e.g. [testbytes... check-in: 1cd4528a95 user: jan.nijtmans tags: core-8-5-branch | |
19:12 | [b2816a3afe] Fix counting of malformed sequences at end of string. check-in: 683444cef2 user: dgp tags: core-8-5-branch | |
19:08 | Fix. Note that just because we get one positive detection of an incomplete character, we cannot con... Closed-Leaf check-in: 899e66a3c0 user: dgp tags: bug-b2816a3afe | |
18:56 | Test demonstrating bug in ticket [b2816a3afe]. check-in: 1c633ff6d0 user: dgp tags: bug-b2816a3afe | |
09:31 | Tighten optimization in Tcl_UtfToUniCharDString(), just as in Tcl_NumUtfChars(). Don't use "-1" in t... check-in: 49fb3b2f1a user: jan.nijtmans tags: core-8-5-branch | |
2020-05-06
| ||
21:08 | Tighten optimization in Tcl_NumUtfChars. Explain in comments. check-in: dabb52db36 user: dgp tags: core-8-5-branch | |
19:22 | Restore safe calls of Invalid(). check-in: 8d0f9fd43b user: dgp tags: core-8-5-branch | |
16:59 | close fork check-in: 2a671725fe user: dgp tags: core-8-5-branch | |
16:58 | The routine Invalid() has been revised to do something different. Update the comments to describe wh... check-in: 1835c80d8f user: dgp tags: core-8-5-branch | |
16:38 | Backport testutfprev/testutfnex testcase improvements from 8.7. This makes testdescriptions/testresu... check-in: 60bd12229d user: jan.nijtmans tags: core-8-5-branch | |
13:03 | Change Invalid() parameter type to "const char *". Also call Invalid() first in Tcl_UtfNext(), so i... check-in: 31c95595b2 user: jan.nijtmans tags: core-8-5-branch | |
07:58 | 3 testcases don't need pairsTo4bytes, fullutf is enough, since the dubble-surrogate-backslash syntac... check-in: 3bcb2de950 user: jan.nijtmans tags: core-8-5-branch | |
2020-05-05
| ||
07:29 | Properly protect "Invalid" function against lead bytes 0x80-0xBF. This fixes "knownBug" testcase utf... check-in: b0b773f640 user: jan.nijtmans tags: core-8-5-branch | |
2020-05-04
| ||
09:37 | Test-case cleanup. Increase timeout a little bit in main.test, making Travis build errors because of... check-in: c6a5d8fca9 user: jan.nijtmans tags: core-8-5-branch | |
2020-04-30
| ||
20:55 | D'oh! check-in: 0fdf88cded user: dgp tags: core-8-5-branch | |
20:32 | Test for [4c591fa487]. check-in: e8392cb8bd user: dgp tags: core-8-5-branch | |
18:53 | Revise constraints to where expectations are met. check-in: 49fb0cd2c2 user: dgp tags: core-8-5-branch | |
15:21 | Add comments so I'll know again later why this is here. check-in: de47f8d8ee user: dgp tags: core-8-5-branch | |
13:58 | Split a test so other builds are covered. check-in: 1f979d740d user: dgp tags: core-8-5-branch | |
13:43 | New encoding-15.16 test-case. Fix title of utf 2 test-cases. check-in: ff558dbf32 user: jan.nijtmans tags: core-8-5-branch | |
10:36 | Renumber test-cases check-in: 7607483468 user: jan.nijtmans tags: core-8-5-branch | |
10:08 | Remove unnecessary quoting in test-cases. Add some more tests for toupper/tolower/totitle check-in: 7f3826e9e4 user: jan.nijtmans tags: core-8-5-branch | |
2020-04-29
| ||
22:04 | New test for Tcl_UniCharNcmp. check-in: 52c025c37c user: dgp tags: core-8-5-branch | |
20:47 | Remove X attribute from .gitignore and .gitattributes check-in: f941fb408c user: jan.nijtmans tags: core-8-5-branch | |
20:44 | Backport many UNICODE_OUT_OF_RANGE() calls. This should fix [69634d51fb74551b] for Tcl 8.5 (with TCL... check-in: fe05235530 user: jan.nijtmans tags: core-8-5-branch | |
2020-04-28
| ||
21:27 | Correct the tests for variants with no UCS-4 support. check-in: 4878508b00 user: dgp tags: core-8-5-branch | |
21:19 | close fork check-in: 9ae9566838 user: dgp tags: core-8-5-branch | |
21:18 | Test the other notation too (as was already done in 8.7+) check-in: 8ff6337560 user: dgp tags: core-8-5-branch | |
21:13 | Fix [b6038e5bc8]: mis-parse of surrogate pair escapes. Thanks Don! check-in: e7920800f8 user: jan.nijtmans tags: core-8-5-branch | |
20:42 | Split tests utf-8.5. This is a strange one. All 3 variants do the same thing. However, builds of Tcl... check-in: 9485426f69 user: dgp tags: core-8-5-branch | |
20:19 | Expand coverage of indexing across all variants. check-in: 01fef84bbe user: dgp tags: core-8-5-branch | |
19:44 | repair numbering botch. check-in: 5012f72f71 user: dgp tags: core-8-5-branch | |
19:02 | More constrained splits to cover variants. check-in: 0a65266ff6 user: dgp tags: core-8-5-branch | |
18:43 | If we insist on tidy grouping and numbering, lets get it right. check-in: 67eb7ff573 user: dgp tags: core-8-5-branch | |
18:35 | Restore constraint compat with later branches in utf-2.8* tests. check-in: 4410a72db6 user: dgp tags: core-8-5-branch | |
06:54 | Backport parsing of surrogate-pair change from 8.6 (only for TCL_UTF_MAX=4) Adapt test-cases accordi... check-in: 0571b7fdd8 user: jan.nijtmans tags: core-8-5-branch | |
2020-04-27
| ||
19:17 | Improve the reporting of a failing test. Start testing extended chars. check-in: 06a5a10e77 user: dgp tags: core-8-5-branch | |
17:29 | Parameterize tests of Tcl_UniCharNcasecmp check-in: 72b8ce6cc9 user: dgp tags: core-8-5-branch | |
15:36 | case check-in: c87d31f772 user: dgp tags: core-8-5-branch | |
15:34 | case check-in: 9275daa2c8 user: dgp tags: core-8-5-branch | |
15:27 | constraint fixes check-in: 7697da12ee user: dgp tags: core-8-5-branch | |
15:22 | test reconciliation check-in: 3f9b543f72 user: dgp tags: core-8-5-branch | |
13:18 | silence compiler warning check-in: 08dd9f150d user: dgp tags: core-8-5-branch | |
12:41 | Pull back another test from 8.7. check-in: 4d73716b40 user: dgp tags: core-8-5-branch | |
12:32 | bring back new tests check-in: 1d1578149f user: dgp tags: core-8-5-branch | |
11:08 | small review Leaf check-in: b6d4029d2b user: sebres tags: bug-b6d0d8cc2c | |
10:45 | fixes [b6d0d8cc2c]: on close firstly try graceful disconnect and don't linger if it succeeds (and pe... check-in: b960d1b71e user: sebres tags: bug-b6d0d8cc2c | |
2020-04-26
| ||
22:11 | More test reconciliation. check-in: a4bb12d484 user: dgp tags: core-8-5-branch | |
21:28 | test reconciliation check-in: ba15a48dbd user: dgp tags: core-8-5-branch | |
21:11 | Refine the constraint. The fact that Tcl stores extended characters internally does not imply that ... check-in: 341163acfa user: dgp tags: core-8-5-branch | |
20:58 | Continuing test reconciliation. check-in: 4be4903111 user: dgp tags: core-8-5-branch | |
20:18 | Bring back a set of tests from 8.6. Invented new constraints to constrain to the right conditions, n... check-in: 3f0a01ed3d user: dgp tags: core-8-5-branch | |
2020-04-24
| ||
20:39 | Fix [cc4d805771]: reg-13.17.error fails in 8.5 tip check-in: 8363cf9bbd user: jan.nijtmans tags: core-8-5-branch | |
17:40 | merge 8.5 Closed-Leaf check-in: 542e4322f9 user: dgp tags: dgp-utf-next-reform-85 | |
17:38 | merge mark Leaf check-in: cdcc016c34 user: dgp tags: dgp-27944a3661 | |
17:37 | Two more tests developed during work on [27944a3661]. check-in: 02b8135e42 user: dgp tags: core-8-5-branch | |
17:27 | merge 8.5 check-in: 4285f56a71 user: dgp tags: dgp-27944a3661 | |
17:20 | merge mark check-in: 6fb8b2cf59 user: dgp tags: dgp-utf-next-reform-85 | |
17:18 | Revert the parts of [76213b3f72] that converted callers of Tcl_UtfToUniChar into callers of Tcl_UtfN... check-in: 870aba745a user: dgp tags: core-8-5-branch | |
16:37 | New branch to house efforts to reform Tcl_UtfNext and callers. check-in: c7fe587d43 user: dgp tags: dgp-utf-next-reform-85 | |
16:31 | Revise tests to reflect fixed bug in RE parsing of \uHHHH escapes. check-in: b3f34f37eb user: dgp tags: core-8-5-branch | |
15:38 | Make (unsupported) 'U' regex escaping work again. check-in: e2b50da1f3 user: jan.nijtmans tags: core-8-5-branch | |
15:17 | Missing '0' check-in: 2e1938079f user: jan.nijtmans tags: core-8-5-branch | |
15:10 | Add protections against overflow in Unicode values. Backported from 8.6. Also remove some out-of-dat... check-in: 90f19f6415 user: jan.nijtmans tags: core-8-5-branch | |
12:26 | Fix GCC warning in MemDebug mode: format not a string literal and no format arguments [-Wformat-secu... check-in: e536b304da user: jan.nijtmans tags: core-8-5-branch | |
2020-04-23
| ||
19:25 | merge 8.5 check-in: 92946e427a user: dgp tags: dgp-27944a3661 | |
19:04 | Argument conditions for Invalid() call were not always satisfied. check-in: 0200ddd3d4 user: dgp tags: core-8-5-branch | |
18:40 | Since [27944a3661] calls for changing the behavior of Tcl_UtfNext(), change the expectations of the ... check-in: ce5bd4d5eb user: dgp tags: dgp-27944a3661 | |
18:26 | merge 8.5 check-in: d9f21300ed user: dgp tags: dgp-27944a3661 | |
18:22 | Revised Tcl_UtfCharComplete() to be a proper safety filter for the revised needs of callers of Tcl_U... check-in: fecfc37392 user: dgp tags: dgp-27944a3661 | |
16:18 | tests-perf/socket.perf.tcl: privides basic performance test construct Leaf check-in: eb479ac8f7 user: sebres tags: sock-perf-test | |
15:14 | Since this branch is changing how Tcl_UtfNext reacts to a trail byte, we must allow the macro form t... check-in: 2f2c7de3ec user: dgp tags: dgp-27944a3661 | |
14:52 | documentation: descibes the empty list creation (with reserved space) where objv is NULL, like Tcl_N... check-in: ebdc28dd96 user: sebres tags: core-8-5-branch | |
14:51 | Merge the two modes of Tcl_UtfNext into a single loop. check-in: c6dba8e537 user: dgp tags: dgp-27944a3661 | |
14:02 | Revise the totalBytes array so that it stores the number of bytes in a valid byte sequence beginnin... check-in: 4f1fbe0e8b user: dgp tags: dgp-27944a3661 | |
13:31 | merge 8.5 check-in: 91b6c7962c user: dgp tags: dgp-27944a3661 | |
13:23 | Split test where we expect different results when TCL_UTF_MAX is 3 or 4. check-in: 4adb35dd00 user: dgp tags: dgp-27944a3661 | |
12:14 | Fix [1004065]: UTF-8 encoding crashes in UCS-4 mode check-in: ed551cd16c user: jan.nijtmans tags: core-8-5-branch | |
2020-04-22
| ||
23:02 | test suite cleanup check-in: bd3296cc93 user: dgp tags: dgp-27944a3661 | |
22:58 | merge 8.5 check-in: 5177fa0524 user: dgp tags: dgp-27944a3661 | |
22:31 | test number reuse check-in: ba62ed7eb6 user: dgp tags: core-8-5-branch | |
22:20 | merge 8.5 check-in: cf8d43bfc1 user: dgp tags: dgp-27944a3661 | |
22:18 | Collection of tests checking read limit protections calling Tcl_UtfNext. check-in: 8e39ec51de user: dgp tags: core-8-5-branch | |
21:28 | Add optional second argument to [testutfnext] that can limit how many bytes are permitted to be read... check-in: 71dd57d3df user: dgp tags: core-8-5-branch | |
20:49 | Eliminate the -bytestring option of [testutfnext]. No caller needs anything else. check-in: d2143c14c1 user: dgp tags: core-8-5-branch | |
20:10 | Adapt implementation and tests to vary behavior with TCL_UTF_MAX. check-in: de68f922b4 user: dgp tags: dgp-27944a3661 | |
19:39 | More tests to demonstrate that Tcl_UtfNext acceptance of trail bytes has a length limit. check-in: 99f8e1fddb user: dgp tags: dgp-27944a3661 | |
19:22 | Place first-draft implementation of the proposed change to handling of trail bytes by Tcl_UtfNext on... check-in: 853c8b207f user: dgp tags: dgp-27944a3661 | |
16:46 | Merge-mark. Add Travis builds for TCL_UTF_MAX=5 and TCL_UTF_MAX=6: It looks like all tests are passi... Closed-Leaf check-in: 6b2beaf999 user: jan.nijtmans tags: bug-1004065 | |
16:27 | Another ucs2 testContraint no longer used check-in: 644187de27 user: jan.nijtmans tags: bug-1004065 | |
16:12 | Restored a test constraint to tolerate [1004065] (maybe just in time to not need it anymore). check-in: 1548b70f94 user: dgp tags: core-8-5-branch | |
16:06 | Oopsee (but not really crucial) check-in: 262f07d738 user: jan.nijtmans tags: bug-1004065 | |
16:00 | Attempt to fix [1004065] for TCL_UTF_MAX=4. Disallow building Tcl with TCL_UTF_MAX>4 check-in: b85215dae6 user: jan.nijtmans tags: bug-1004065 | |
10:02 | Determine "testConstraint ucs2" without the need for a testcommand. Rename "compat85" testConstraint... check-in: b38c307e41 user: jan.nijtmans tags: core-8-5-branch | |
2020-04-21
| ||
19:45 | Improve the "testutfnext" command. It can now accept both bytes and strings, and it will test whethe... check-in: b68927a244 user: jan.nijtmans tags: core-8-5-branch | |
15:59 | [c574e50a3b] Stop segfault in tests utf-2.[89]. Create clean test suite runs for the TCL_UTF_MAX = 4... check-in: 31e31876ef user: dgp tags: core-8-5-branch | |
15:56 | remove merge litter Closed-Leaf check-in: 3b955ef497 user: dgp tags: bug-c574e50a3b | |
15:52 | Use new testing command to constrain tests to (sizeof(Tcl_UniChar) == 2) until bugs are fixed when (... check-in: 2055c97d5d user: dgp tags: bug-c574e50a3b | |
15:41 | Move testing command [testsize] from Windows to generic. Extend it to report sizeof(Tcl_UniChar). check-in: 0c97886d3b user: dgp tags: bug-c574e50a3b | |
14:52 |
Revert the other encoding system backport.
The blocking and failing tests are illustrations of exis... check-in: 5e5dcb2c29 user: dgp tags: bug-c574e50a3b | |
08:34 | Merge 8.5 Closed-Leaf check-in: a59d7957f1 user: jan.nijtmans tags: core-8-5-orig | |
02:57 | We've settled on using (TCL_UTF_MAX > 3) to indicate 4-byte Tcl_UniChar. check-in: ddf0a93f88 user: dgp tags: bug-c574e50a3b | |
02:50 | Revert the backport to tclEncoding.c that seems to redefine the "unicode" encoding to mean UTF-16. D... check-in: 535c47dabd user: dgp tags: bug-c574e50a3b | |
2020-04-20
| ||
23:00 | Pair every compat85 test with a fullutf test so that we cover all variants. check-in: 425eb392ec user: dgp tags: bug-c574e50a3b | |
22:35 | Tie together the TCL_UTF_MAX=4 and TCL_UTF_MAX=6 builds to mean the same thing on the 8.5 branch -- ... check-in: 9c97d51fcf user: dgp tags: bug-c574e50a3b | |
08:32 | Add travis build for TCL_UTF_MAX=4 and TCL_UTF_MAX=6. This test whether the "compat85" constraint (w... check-in: b785918fe0 user: jan.nijtmans tags: bug-c574e50a3b | |
07:50 | Move the needed apt package in .travis.yml to the top, so they can be shared between the images. check-in: 3f5c8f265b user: jan.nijtmans tags: core-8-5-branch | |
07:34 | Backport the fix for encoding-16.1 in a TCL_UTF_MAX=6 build. check-in: 47a2d97513 user: dgp tags: bug-c574e50a3b | |
06:45 | Backport the encoding fix for source-7.2 in TCL_UTF_MAX=6 build. check-in: 024b7f7612 user: dgp tags: bug-c574e50a3b | |
05:35 | Reconcile tests to the 8.5 branch history. check-in: dc75f5b2be user: dgp tags: bug-c574e50a3b | |
2020-04-19
| ||
22:04 | merge 8.5 check-in: 255fe69c9e user: dgp tags: bug-c574e50a3b | |
22:02 | typo check-in: 6588c1bd87 user: dgp tags: core-8-5-branch | |
20:49 | Merge 8.5, and add the fix for [27944a3661] here too. Getting closer to what test-results we expect.... check-in: 7c70d7b16d user: jan.nijtmans tags: core-8-5-orig | |
19:37 | More test-cases. Fix wrong quoting in testcase utf-10.5 check-in: 0529aa704a user: jan.nijtmans tags: core-8-5-branch | |
2020-04-18
| ||
19:54 | Clean-up testcases: Constant use of uppercase in hex-values. Use "testbytestring" in stead of "bytes... check-in: 54904dfb9c user: jan.nijtmans tags: core-8-5-branch | |
15:11 | regexp engine has to agree about the sizeof(Tcl_UniChar). check-in: 9313d08795 user: dgp tags: bug-c574e50a3b | |
15:02 | Make TCL_UTF_MAX=4 build test clean again. check-in: d00690de08 user: dgp tags: bug-c574e50a3b | |
13:47 | Fix [c574e50a3b30e76f]: CRASH: utf-2.[89] in 8.5 built with TCL_UTF_MAX=4 check-in: dda19888bd user: jan.nijtmans tags: bug-c574e50a3b | |
12:46 | Update documentation of Tcl_UtfPrev/Tcl_UtfNext back to how it was. Will be updated later, when impl... check-in: 05486a901f user: jan.nijtmans tags: core-8-5-branch | |
2020-04-17
| ||
21:07 | [493dccc2de] Revise sequence validity check to reject out of range decodes too. check-in: 2282b5ecbf user: dgp tags: core-8-5-branch | |
21:03 | More tests explicitly for Tcl_UtfNext near validity boundary U+110000 check-in: 023c55ccfa user: dgp tags: core-8-5-branch | |
20:38 | [493dccc2de] Coverage that Tcl_UtfPrev also checks the upper range validity. check-in: 610d63729c user: dgp tags: core-8-5-branch | |
20:23 | Corrections for many tests, changing lead byte \xF4 to \xF2. The tested sequences were always intend... check-in: b32ef35eb2 user: dgp tags: core-8-5-branch | |
20:15 | Backport a collection of tests for consistency between branches. check-in: 23a725c239 user: dgp tags: core-8-5-branch | |
16:56 | Bring back the test utf-2.11; it fails in a TCL_UTF_MAX=4 build. check-in: bd2f0daf0f user: dgp tags: core-8-5-branch | |
13:31 | Add mem-debug build to Travis. Update Xcode from 8 to 8.3, 9 to 9.2 and 11.3 to 11.4 check-in: b6ddecc9da user: jan.nijtmans tags: core-8-5-branch | |
13:01 | Unbreak shared windows build. Remove some ARGSUSED usage. check-in: 8dd8b3e777 user: jan.nijtmans tags: core-8-5-branch | |
12:49 | Clean-up some unnecessary spacing. check-in: 8abc31553c user: jan.nijtmans tags: core-8-5-branch | |
09:47 | More test-cases check-in: 0ea7551b5e user: jan.nijtmans tags: core-8-5-branch | |
09:17 | Original implementation of Tcl 8.5 before the Tcl_UtfPrev/Tcl_UtfNext reform. But: Add the (harmless... check-in: 11eb38dbe2 user: jan.nijtmans tags: core-8-5-orig | |
2020-04-16
| ||
20:28 | merge litter check-in: 7e421dce7c user: dgp tags: core-8-5-branch | |
19:52 | Convert Tcl_UtfNext into a routine that doesn't decode UTF-8 into UCS-2, but sticks only to its task... check-in: 76213b3f72 user: dgp tags: core-8-5-branch | |
19:39 | Improve the docs for Tcl_UtfNext. Closed-Leaf check-in: cf6c570b2a user: dgp tags: dgp-utf-next | |
19:04 | delete merge litter check-in: c9025631ee user: dgp tags: dgp-utf-next | |
19:02 | More detailed comments. check-in: f6a8c5432f user: dgp tags: dgp-utf-next | |
18:42 | compiler warning check-in: f4baf7e7af user: dgp tags: dgp-utf-next | |
18:40 | More tests and fix for overlong handling in revised Tcl_UtfNext. check-in: 29041a6d75 user: dgp tags: dgp-utf-next | |
18:15 | merge 8.5 check-in: 80f651b10f user: dgp tags: dgp-utf-next | |
18:14 | Create and use macro TclUtfPrev for Tcl_UtfPrev. check-in: 3ba6c74d19 user: dgp tags: core-8-5-branch | |
17:55 | merge 8.5 check-in: aadfd3448c user: dgp tags: dgp-utf-next | |
17:41 | [5e6346a252] Adapt Tcl_UtfPrev to new Tcl rules that reject overlong sequences. check-in: a315a590f8 user: dgp tags: core-8-5-branch | |
17:30 | Convert Overlong() to use a lookup table. Closed-Leaf check-in: 5550e9ac96 user: dgp tags: bug-5e6346a252 | |
16:22 | When we reject overlong sequences, \xC1 is as invalid a lead byte as \xFF. check-in: ce6e2901e2 user: dgp tags: bug-5e6346a252 | |
15:48 | merge 8.5 check-in: 877190c2e0 user: dgp tags: dgp-utf-next | |
15:38 | merge 8.5 check-in: b59c18d809 user: dgp tags: bug-5e6346a252 | |
10:07 | Add (internal) stub entries for TclRegisterLiteral and TclStaticPackage. Not used in any test-cases ... check-in: 284a8015be user: jan.nijtmans tags: core-8-5-branch | |
2020-04-15
| ||
22:39 | Refactor the Overlong test into a utility routine. check-in: 9cf8c75384 user: dgp tags: bug-5e6346a252 | |
22:28 | Use test existence to shorten comment. check-in: 32c044a1f8 user: dgp tags: bug-5e6346a252 | |
22:14 | More test coverage check-in: 6be510bdfd user: dgp tags: bug-5e6346a252 | |
21:48 | Rework Tcl_UtfPrev so it properly handles overlong sequences. check-in: bd5edfc3bc user: dgp tags: bug-5e6346a252 | |
19:33 | New test command "testutfnext", not used yet in actual test-cases. Being merged up to higher branche... check-in: 4eb84fae1d user: jan.nijtmans tags: core-8-5-branch | |
17:05 | New tests checking Tcl_UtfPrev handling of overlong sequences. Bug demonstrated. check-in: d89096d805 user: dgp tags: bug-5e6346a252 | |
16:42 | Add test demonstrating that Tcl_UtfNext accepts overlong byte sequences, which is in conflict with w... check-in: eb8d77aba1 user: dgp tags: dgp-utf-next | |
14:42 | Collection of coverage tests for Tcl_UtfNext. check-in: 1c991cdf8e user: dgp tags: dgp-utf-next | |
2020-04-14
| ||
21:39 | New testing command [testutfnext]. check-in: d606001497 user: dgp tags: dgp-utf-next | |
21:32 | typo check-in: 3e47eb4000 user: dgp tags: dgp-utf-next | |
21:25 | Fix the bad logic in Tcl_UtfNext(). check-in: eb95fbb884 user: dgp tags: dgp-utf-next | |
21:16 | Replace calls of TclUtfToUniChar() with TclUtfNext() when caller has no decoding need. Failing test ... check-in: d0cc6cdb7f user: dgp tags: dgp-utf-next | |
20:18 | Create and use an optimized macro TclUtfNext() for Tcl_UtfNext(). check-in: 7a62f79951 user: dgp tags: dgp-utf-next | |
20:03 | The function of Tcl_UtfNext() is to advance a pointer. There's nothing inherent in that task that re... check-in: 9e87b14c18 user: dgp tags: dgp-utf-next | |
17:52 | Keep the tests consistent. check-in: 6baf1d7896 user: dgp tags: core-8-5-branch | |
09:38 | Backport test-cases from 8.6 check-in: 31c2af9c3f user: jan.nijtmans tags: core-8-5-branch | |
2020-04-13
| ||
21:18 | test numbering check-in: c73cd1f5b5 user: dgp tags: core-8-5-branch | |
19:45 | [c61818e4c9] Fix regression in Tcl_UtfPrev from 2001. Many tests. check-in: 6f0a816449 user: dgp tags: core-8-5-branch | |
19:39 | Improve the precision of the Tcl_UtfPrev documentation. Closed-Leaf check-in: 40dd03d6e7 user: dgp tags: dgp-utf-prev-alt | |
18:42 | Make the comments describing Tcl_UtfPrev more complete and precise. check-in: 0db5bfbfeb user: dgp tags: dgp-utf-prev-alt | |
16:57 | Repair tests to expect the right thing. check-in: 3bc3ce237a user: dgp tags: dgp-utf-prev-alt | |
16:52 | merge 8.5 check-in: e13ac5b8da user: dgp tags: dgp-utf-prev-alt | |
16:51 | [a7f685a181] Eliminate botched call of Tcl_UtfPrev. check-in: 72ce3b9c00 user: dgp tags: core-8-5-branch | |
16:44 | New test demonstrating Tcl_StringCaseMatch is botched in its use of Tcl_UtfPrev. It doesn't conside... check-in: e4c7f0e08a user: dgp tags: core-8-5-branch | |
15:02 | merge 8.5 check-in: 9ebb30f8c4 user: dgp tags: dgp-utf-prev-alt | |
15:01 | Known bug test string-22.14 is not so hard to fix. check-in: 0cf00e7ba0 user: dgp tags: core-8-5-branch | |
14:30 | A NUL byte cannot be mistaken for a trail byte. check-in: 2e9ce74f78 user: dgp tags: dgp-utf-prev-alt | |
14:29 | merge 8.5 check-in: a1214ed279 user: dgp tags: dgp-utf-prev-alt | |
14:21 | TclTrim() can also demand NUL-terminated arguments, and be simplified. check-in: 869537c21d user: dgp tags: core-8-5-branch | |
13:51 | TclTrimLeft and TclTrimRight are internal routines. They demand NUL-terminated arguments. That's a r... check-in: 810eec64e8 user: dgp tags: core-8-5-branch | |
02:31 | merge 8.5 check-in: d8eeb99198 user: dgp tags: dgp-utf-prev-alt | |
02:28 | [c61818e4c9] [string trimright] robustly handle backing up over incomplete or malformed byte sequenc... check-in: d15a2b241e user: dgp tags: core-8-5-branch | |
02:10 | Cherrypick partial fix. check-in: e1968e91c8 user: dgp tags: core-8-5-branch | |
01:41 | merge 8.5 check-in: e8c478e9d0 user: dgp tags: dgp-utf-prev-alt | |
01:40 | Another test for [string trimright] that demonstrates its own failures, not those of Tcl_UtfPrev. check-in: fd93a662d8 user: dgp tags: core-8-5-branch | |
00:12 | Convert test to not directly use identity encoding. check-in: e2593ce8b7 user: dgp tags: core-8-5-branch | |
00:09 | added test case covering [c61818e4c9] - string trim for not valid utf-8 sequence (mistakenly conside... check-in: aa03cde0d2 user: dgp tags: core-8-5-branch | |
2020-04-12
| ||
23:54 | merge 8.5 check-in: a5d692baff user: dgp tags: dgp-utf-prev-alt | |
23:53 | Stop direct use of the identity encoding in tests. check-in: 21f7f0b9d3 user: dgp tags: core-8-5-branch | |
23:47 | [2006888] Backport conversion of test file to strict ASCII. ISO-8859-1 assumption is nonportable and... check-in: bea9b359ca user: dgp tags: core-8-5-branch | |
2020-04-11
| ||
22:26 | Repair invalid utf-8 in subst.test. check-in: 0423e20fd0 user: dgp tags: core-8-5-branch | |
2020-04-10
| ||
00:01 | Add (disabled) test to demo the inability of [string wordstart] to handle malformed UTF-8 sequences. check-in: d0ed59de5d user: dgp tags: core-8-5-branch | |
2020-04-09
| ||
22:27 | Bulletproof the calls to Tcl_UtfPrev in Tcl_AppendLimitedToObj. check-in: 05bb517053 user: dgp tags: core-8-5-branch | |
19:22 | merge 8.5 check-in: d3bf59e09a user: dgp tags: dgp-utf-prev-alt | |
19:13 | Same trouble fixed the same way in Tcl_AppendElement(). check-in: 598cebf1d4 user: dgp tags: core-8-5-branch | |
19:04 | [085913c760] Fix Tcl_DStringAppendElement quoting of #. check-in: 104ddd0206 user: dgp tags: core-8-5-branch | |
18:41 | More tests. check-in: 07748eaa90 user: dgp tags: core-8-5-branch | |
17:43 | Revise two tests that were detecting and forgiving a bug. check-in: 5a8de22fde user: dgp tags: core-8-5-branch | |
17:30 | Guarantee TclNeedSpace and TclFindElement have common definition of whitespace by having both call t... check-in: da9a473a26 user: dgp tags: core-8-5-branch | |
16:24 | [afa4b28153] Correct TclNeedSpace handling of trailing escaped space. check-in: 9b738a1d8f user: dgp tags: core-8-5-branch | |
15:56 | New tests demonstrating bug in TclNeedSpace(): improper handling escaped space. check-in: 040da92b7f user: dgp tags: core-8-5-branch | |
2020-04-08
| ||
18:07 | merge the base branch check-in: fdcc9783cd user: dgp tags: dgp-utf-prev-alt | |
18:07 | Cherry pick the [string trim] changes. Closed-Leaf check-in: 0b201998e8 user: dgp tags: dgp-utf-prev | |
17:31 | Apply better bug fix that does not create new bugs this time. check-in: 7ee618b9ca user: dgp tags: dgp-utf-prev-alt | |
16:43 | Restore the original Tcl_UtfPrev routine. Fails a different set of tests. Many fewer. check-in: 6c34d40ef3 user: dgp tags: dgp-utf-prev-alt | |
15:45 | Cherry pick the [string trim] changes. Closed-Leaf check-in: 1d90ec1bce user: dgp tags: dgp-utf-prev-fix | |
15:37 | introduces new utf-internal definition UTF_TO_UNI_MAX, as maximal value that Tcl_UtfToUniChar could ... Closed-Leaf check-in: f10ba6b7ac user: sebres tags: sebres-utf-prev-fix | |
14:28 | merge tests check-in: e815c4ebea user: dgp tags: sebres-utf-prev-fix | |
14:11 | merge tests check-in: 4ae8f21939 user: dgp tags: dgp-utf-prev-fix | |
14:09 | more tests check-in: f2dece44cf user: dgp tags: dgp-utf-prev | |
13:26 | partially revert [e8bfb4c2ba884b1b], a prevention added previously in string trim functions (compare... check-in: 57aa5dae72 user: sebres tags: sebres-utf-prev-fix | |
12:32 | Rewrite of Tcl_UtfPrev that restores the correct behavior (no inconsistency between Tcl_UtfPrev/Tcl_... check-in: cdffcbaec9 user: sebres tags: sebres-utf-prev-fix | |
2020-04-07
| ||
21:53 | merge tests check-in: e0a9c72f5d user: dgp tags: dgp-utf-prev-fix | |
21:49 | Convert the tests to use the testing command. check-in: eb6f7027e2 user: dgp tags: dgp-utf-prev | |
21:06 | New testing command so we can directly demonstrate flaws. check-in: d715ace6e9 user: dgp tags: dgp-utf-prev | |
20:44 | Bring in the armor plated [string trim*] check-in: 60216678bb user: dgp tags: dgp-utf-prev | |
20:05 | fixes [c61818e4c9] for all variants of string trim Closed-Leaf check-in: e8bfb4c2ba user: sebres tags: bug-c61818e4c9 | |
20:04 |
Rewrite of Tcl_UtfPrev that fixes most of the failing tests.
Remaining failures demonstrate that th... check-in: ee25edfdb7 user: dgp tags: dgp-utf-prev-fix | |
20:04 | added test case covering [c61818e4c9] - string trim for not valid utf-8 sequence (mistakenly conside... check-in: 325ac81dd2 user: sebres tags: bug-c61818e4c9 | |
19:52 | More tests that should continue to demo faults in Tcl_UtfPrev after [string trimright] implementatio... check-in: 05689c82d6 user: dgp tags: dgp-utf-prev | |
19:36 | Set of tests demonstrating flaws in Tcl_UtfPrev (as viewed through a fragile implementation of [stri... check-in: 27fc84ab98 user: dgp tags: dgp-utf-prev | |
18:27 | closes regression in string trimright [c61818e4c9] without modifying of Tcl_UtfPrev (so certain inco... check-in: 6d7a13ed20 user: sebres tags: bug-c61818e4c9 | |
2020-03-17
| ||
16:19 | Unicode 13 has a new range of characters from 0x30000 to 0x3134A, so generate those in the tables to... check-in: fefbf6d8b0 user: jan.nijtmans tags: core-8-5-branch | |
2020-03-09
| ||
12:49 | Use more uppercase hex (e.g. 0xFF) in stead of lowercase (0xff) consistantly. check-in: 99e0a25463 user: jan.nijtmans tags: core-8-5-branch | |
2020-03-05
| ||
14:03 | Update all internal tables to Unicode 13. (while on it) sync tclWinDdde.c and tclWinReg.c, making it... check-in: bbf15a656d user: jan.nijtmans tags: core-8-5-branch | |
2020-02-26
| ||
07:51 | Make tclWinDde.c compilable with C++ compiler. dde -> 1.4.3 Make tclWinReg.c compilable with C++ com... check-in: e6b6065b18 user: jan.nijtmans tags: core-8-5-branch | |
2020-02-24
| ||
13:07 | Correct ANSI prototype of TclNokia770Doubles() check-in: ad38aa6d50 user: jan.nijtmans tags: core-8-5-branch | |
11:07 | Add -Wpointer-arith warning to C-compile. Fix gcc(-9) warning. check-in: 33e24cc198 user: jan.nijtmans tags: core-8-5-branch | |
2020-02-17
| ||
14:50 | windows: avoid create of legacy error-vars on init phase (in fresh created interpreter) - no tcl_pkg... check-in: 968255386e user: sebres tags: core-8-5-branch | |
2020-02-14
| ||
09:21 | (cherry-pick): Fix travis build, due to the change of Windows image. check-in: 6fc36b284f user: jan.nijtmans tags: core-8-5-branch | |
2020-01-30
| ||
15:32 | introduces new command and constraint testWithLimit (as include tests/internals.tcl) that can be use... check-in: 6919363aba user: sebres tags: core-8-5-branch | |
2020-01-29
| ||
17:02 | small amend (comments only) check-in: b59292499d user: sebres tags: core-8-5-branch | |
16:50 | better test covering [5d989f9ba3] - limiting AS considers normal memory usage of process; prepared f... check-in: 3473d9551a user: sebres tags: core-8-5-branch | |
2020-01-23
| ||
08:29 | Last unused internal stub entry from 258 to 259. check-in: d206a52bee user: jan.nijtmans tags: core-8-5-branch | |
2020-01-21
| ||
08:48 | Don't run stack-3.1 test on OSX, it fail regulary. Don't really bother for Tcl 8.5 any more. check-in: b437853f53 user: jan.nijtmans tags: core-8-5-branch | |
2020-01-17
| ||
16:40 | small amend (skip messages, avoid output on interactive shell) check-in: ad1fcf1cd5 user: sebres tags: core-8-5-branch | |
16:12 | closes [5d989f9ba3]: avoid segfault by OOM if too many items to sort (would throw an error instead, ... check-in: cbee73ad7c user: sebres tags: core-8-5-branch | |
08:51 | Fix [8cd2fe7474]: "unload" command Bug (when handling multiple libs) check-in: 8f93f9da3c user: jan.nijtmans tags: core-8-5-branch | |
2020-01-08
| ||
11:53 | Code cleanup (mostly comments, backported from 8.6). check-in: f3d25c6993 user: jan.nijtmans tags: core-8-5-branch | |
2020-01-06
| ||
10:48 | (cherry-pick): Fix issue [9128866ec8448752] by adding Line Feed character to tis-620.enc. check-in: 744209e285 user: jan.nijtmans tags: core-8-5-branch | |
10:28 | Don't assume/set LDFLAGS being "", it could be set on the "configure" command-line. Remove "test-pa... check-in: ce3eff15fd user: jan.nijtmans tags: core-8-5-branch | |
2020-01-02
| ||
20:56 | Restore the build by providing a copysign replacement for old MSVC versions. check-in: 57a8714c11 user: fvogel tags: core-8-5-branch | |
2019-12-27
| ||
00:03 | Merge changes to deal with integer overflow in the exponent, and floating point overflow in the sign... check-in: c3d4779949 user: kbk tags: core-8-5-branch | |
2019-12-26
| ||
23:54 | Add test cases that used to cause floating point overflow in computing the correction term in floati... Closed-Leaf check-in: 398d486fea user: kbk tags: bug-1de6b0629e | |
2019-12-23
| ||
00:54 | Fix parsing bug when (numSigDigs == 0). check-in: cd2766621b user: dgp tags: bug-1de6b0629e | |
2019-12-22
| ||
23:48 | Assign a double literal to a double variable. No point in requiring conversion. check-in: a4348251d8 user: dgp tags: bug-1de6b0629e | |
18:44 | Tests for another parsing bug. check-in: 85c3a68225 user: dgp tags: bug-1de6b0629e | |
2019-12-21
| ||
14:19 | Tests demonstrating the number parsing overflow bugs. check-in: 5fee183ce2 user: dgp tags: bug-1de6b0629e | |
2019-12-19
| ||
22:09 | Add type-cast, making sure that the unary minus is handled correctly on any compiler check-in: bb8e7386bf user: jan.nijtmans tags: core-8-5-branch | |
2019-12-16
| ||
10:09 | Better fix for [3390638]: making the intVal variable unsigned prevents the need for using sprintf() ... check-in: c164ea07e7 user: jan.nijtmans tags: core-8-5-branch | |
10:08 | Only use OPTS=msvcrt in combination with "static", otherwise it's a NOOP. Disable pragma warning:C4... check-in: 780d88df84 user: jan.nijtmans tags: core-8-5-branch | |
2019-12-09
| ||
10:30 | small amend (whitespace, no functional) check-in: 1097b10d68 user: sebres tags: core-8-5-branch | |
2019-12-06
| ||
16:42 | rewrite of [dff608952b]: skip tests if there is really a timing issue (and implements new feature ::... check-in: 522c134838 user: sebres tags: core-8-5-branch | |
14:51 | Exclude some test-cases with possible timing problems on Windows. Double ;; in generic/tclTimer.c check-in: dff608952b user: jan.nijtmans tags: core-8-5-branch | |
2019-11-28
| ||
10:54 | Update "opt" from version 0.4.5 to 0.4.7, backported from Tcl 8.7a3. check-in: 2d4988509c user: jan.nijtmans tags: core-8-5-branch | |
2019-11-27
| ||
09:44 | Don't bother paths of 64-bit SDK any more: This was Visual Studio 2008-specific and doesn't work wit... check-in: 4454ae265c user: jan.nijtmans tags: core-8-5-branch | |
2019-11-25
| ||
16:41 | Makefiles got out of sync with tcltest version. check-in: a9c596db49 user: dgp tags: core-8-5-branch | |
2019-11-21
| ||
18:30 | amend to [c93862b3bc] - fixes next timing test-issue in cmdMZ.test - measure without overhead now (o... check-in: 857343530d user: sebres tags: core-8-5-branch | |
2019-11-18
| ||
20:27 | http package from 2.7.14 to 2.7.15 check-in: efb56f8cdc user: jan.nijtmans tags: core-8-5-branch | |
20:22 | Fix [13657a2dc3]: application/json is not a binary payload for http check-in: 1a92d8cb7e user: jan.nijtmans tags: core-8-5-branch | |
2019-11-14
| ||
19:57 | remove unneeded constraint check-in: 94ccec5260 user: sebres tags: core-8-5-branch | |
2019-11-11
| ||
16:32 | On win32, include <inttypes.h> if available, just as on UNIX. Disable compiler warning C4244 on all... check-in: 52ebc80e61 user: jan.nijtmans tags: core-8-5-branch | |
2019-11-06
| ||
23:03 | cmdMZ.test: solved timing issues (too slow machines, debug builds, etc) check-in: c93862b3bc user: sebres tags: core-8-5-branch | |
2019-10-31
| ||
11:13 | More patches from Debian check-in: d28158ba7d user: jan.nijtmans tags: core-8-5-branch | |
09:31 | Fix 056f9e85dc: debian patches check-in: 38d2c7a19b user: jan.nijtmans tags: core-8-5-branch | |
2019-10-24
| ||
07:36 | Add additional (dummy) stub entries in the libtommath stubtable check-in: 26a9dd2016 user: jan.nijtmans tags: core-8-5-branch | |
2019-10-21
| ||
18:10 | Bump to dde 1.4.2 and registry 1.3.4. check-in: abcce76e30 user: dgp tags: core-8-5-branch | |
2019-10-15
| ||
14:38 | Add more dummy stub-entries, filled with NULL. Stub table size corresponds with stub table size for ... check-in: 6001ca6d0d user: jan.nijtmans tags: core-8-5-branch | |
2019-10-11
| ||
12:43 | Update (fossil's) ignore-glob and (git's) .gitignore check-in: a15f7a32ae user: jan.nijtmans tags: core-8-5-branch | |
2019-10-10
| ||
19:07 | Don't bother to install wine, when we are not going to run it anyway. Only build shared version (32... check-in: 8e45e669d2 user: jan.nijtmans tags: core-8-5-branch | |
2019-10-05
| ||
20:35 | Change LSTATUS to LONG, since older SDK's don't know it. core.tcl.tk -> core.tcl-lang.org and htt ->... check-in: 3e61a844c5 user: jan.nijtmans tags: core-8-5-branch | |
2019-10-02
| ||
11:22 | Fix [16768d65f0]: Fix gethostbyname_r and gethostbyaddr_r detection on NetBSD. Patch by Kamil Rytaro... check-in: 769d3df6f6 user: jan.nijtmans tags: core-8-5-branch | |
2019-10-01
| ||
21:29 | Correct typo's in tcl.m4. Found by Kamil Rytarowski check-in: 2f1962da40 user: jan.nijtmans tags: core-8-5-branch | |
2019-09-26
| ||
16:21 | amend to [fec0c17d39] - reduce max count of nested compiles to 1500 check-in: f096ae5e60 user: sebres tags: core-8-5-branch | |
2019-09-25
| ||
20:01 | cherry-pick [f5b6b83de7] - namespace.test: add missing clean-up (allow repetition of test within -si... check-in: f6c1603d5f user: sebres tags: core-8-5-branch | |
12:18 | Fix failing test-case iocmd-21.20 on Travis check-in: 60cdc7b780 user: jan.nijtmans tags: core-8-5-branch | |
12:17 | Use consistantly "/D" in stead of "-D" for Microsoft compilers (MSVC) check-in: a6c18b1397 user: jan.nijtmans tags: core-8-5-branch | |
11:54 | (cherry-pick): Update TZ info to tzdata2019c. check-in: 0bcd8bc1db user: jan.nijtmans tags: core-8-5-branch | |
2019-09-21
| ||
23:32 | Fix quoting in .travis.yml, add x86 variant of configure/make/cl Remove crosscompile for windows on ... Closed-Leaf check-in: 7fc526d0e5 user: jan.nijtmans tags: travis-win32-with-make | |
2019-09-20
| ||
21:49 | Merge 8.5 check-in: b6de837aef user: jan.nijtmans tags: travis-win32-with-make | |
14:59 | Modify registry/dde such that they no longer need to be compiled with -DUNICODE. Also no longer use ... check-in: 5f447ebfff user: jan.nijtmans tags: core-8-5-branch | |
2019-09-16
| ||
18:45 | Add 32-bit Windows builds, both with MSVC and GCC, to Travis. Backport various test-suite changes f... check-in: e0ae93803f user: jan.nijtmans tags: core-8-5-branch | |
2019-09-15
| ||
00:01 | try xcode 10.3 Closed-Leaf check-in: 5a234c347c user: jan.nijtmans tags: travis-win-x86 | |
2019-09-13
| ||
13:29 | Merge 8.5 check-in: ac9c39bb7f user: jan.nijtmans tags: travis-win-x86 | |
13:27 | Make test-cases (hopefully) work on Travis, e.g. by adding nonPortable marks to test-cases which are... check-in: 94b6d8968c user: jan.nijtmans tags: core-8-5-branch | |
09:01 | Add knownMsvcBug restriction to chanio-20.5, because it sometimes hangs in a Travis build. Restuctur... check-in: dd0ee71e87 user: jan.nijtmans tags: core-8-5-branch | |
2019-09-12
| ||
19:12 | windows: eliminate overwriting of WINDIR env-variable in makefiles (used WIN_DIR now similar to "mak... check-in: 94b1c8d366 user: sebres tags: core-8-5-branch | |
15:03 | Merge 8.5. Mark a few more tests nonPortable (for 8.5, not to be merged to 8.6!) check-in: 194f0973cc user: jan.nijtmans tags: travis-win-x86 | |
2019-09-11
| ||
19:10 | partially cherrypick of [ecf524bce0], bug-fec0c17d39-8.6-limit: ultimate fix for [fec0c17d39] - avoi... check-in: 6147a8c8b0 user: sebres tags: core-8-5-branch | |
13:53 | Merge 8.5 check-in: 8f1e2b3fa4 user: jan.nijtmans tags: travis-win-x86 | |
11:49 | windows, close [7de2d722bd]: prefer temp file to check owner and reown it before trying to check in ... check-in: dac34b4081 user: sebres tags: core-8-5-branch | |
11:10 | Use "package provide Tcl" consistantly, in stead of either "package present Tcl" or "info tclversion... check-in: f9cc6b4a65 user: jan.nijtmans tags: core-8-5-branch | |
2019-09-10
| ||
12:05 | Don't use constraints like unixOrPc anymore, use unixOrWin (for example) check-in: 377f062ef1 user: jan.nijtmans tags: core-8-5-branch | |
12:03 | Backport some improvements to tm.tcl (mostly comments). Don't use ::tcl_platform(debug) anymore, si... check-in: 564e8df5bf user: jan.nijtmans tags: core-8-5-branch | |
11:59 | Run all test-cases with -verbose sbtel, so we can see which test-case actually hangs. check-in: 3c4483af93 user: jan.nijtmans tags: travis-win-x86 | |
08:02 | Add 32-bit (Windows-x86) builds to travis, both with MSVC and GCC check-in: 5bd17c6f5e user: jan.nijtmans tags: travis-win-x86 | |
2019-09-09
| ||
09:00 | Move &crosstest up in .travis.yml check-in: 5d82a9138a user: jan.nijtmans tags: core-8-5-branch | |
08:41 | Final touch to make everything work for 8.5: - Don't use AS_ECHO macro, because autoconf-2.59 doesn'... check-in: 6d7b48855e user: jan.nijtmans tags: core-8-5-branch | |
2019-09-08
| ||
13:26 | dde and registry extension should be compiled with -DUNICODE -D_UNICODE. Put 64-bit builds before 32... check-in: af24040135 user: jan.nijtmans tags: core-8-5-branch | |
2019-09-07
| ||
15:25 | Another attempt check-in: 9408f13c5b user: jan.nijtmans tags: travis-win32-with-make | |
14:36 | Add --enable-threads to Windows/GCC (native) builds. This is - most likely - the cause of the travis... check-in: 26c5cef8c8 user: jan.nijtmans tags: core-8-5-branch | |
13:53 | Don't let Tcl compilation depend on USE_32BIT_TIME_T any more: Microsoft could discontinue this macr... check-in: e9972d4641 user: jan.nijtmans tags: core-8-5-branch | |
2019-09-06
| ||
20:22 | if frameName (actual level) does not contain a real level (#0 or 1) historically TclGetFrame and Tcl... check-in: a326b6dab3 user: sebres tags: core-8-5-branch | |
17:23 | fix bad level (if specified argument is not a level at all) check-in: f72b88420c user: sebres tags: core-8-5-branch | |
17:23 | cherry-pick [b87d2183ca]: test cases covering bug [775ee88560]: segfault in upvar at wrong level, wr... check-in: 29918c736d user: sebres tags: core-8-5-branch | |
15:32 | Fix configure script (re-generated with a modified autoconf-2.59, in which the AC_PROG_MAKE_SET macr... check-in: 61d728c136 user: jan.nijtmans tags: core-8-5-branch | |
08:58 | Don't let Tcl depend on USE_32BIT_TIME_T any more: If your compiler supports it, time_t will be 64-b... Closed-Leaf check-in: 04a10c0bee user: jan.nijtmans tags: bug-4718b41c56 | |
2019-09-05
| ||
16:09 | amend to [4718b41c56]: check size of st_mtime instead of time_t in constraint check-in: be75418cf5 user: sebres tags: core-8-5-branch | |
2019-09-03
| ||
10:48 | Backout last commit: Looks like it causes test-failures in event.test on Windows. check-in: be6598b573 user: jan.nijtmans tags: core-8-5-branch | |
2019-09-02
| ||
11:07 | Missing TCL_GLOBAL_ONLY flag in VwaitVarProc(): vwait always references global variables, this could... check-in: f238edb855 user: jan.nijtmans tags: core-8-5-branch | |
08:28 | Fix [5591e4a820]: @TCL_EXE@ not properly generated in 8.5 branch. Added @runstatedir@ in Makefile.in... check-in: 6bc6e7c170 user: jan.nijtmans tags: core-8-5-branch | |
2019-08-30
| ||
16:33 | compile.test: reduce count of nested scripts to 1000 in debug case (seems to be to heavy on some pla... check-in: ae6806e6a9 user: sebres tags: core-8-5-branch | |
2019-08-29
| ||
20:28 | add test cases covering nested compilation bug [fec0c17d39] (8.5 is not affected at the moment by ne... check-in: 2f4d19ea81 user: sebres tags: core-8-5-branch | |
2019-08-27
| ||
11:53 | One more knownMsvcBug marker (seen in Travis). Properly export ::tcltest::testConstraint in cmdMZ.te... check-in: 4f17e45d10 user: jan.nijtmans tags: core-8-5-branch | |
11:37 | Backport two knownMsvcBug markers, which hit us (again) on Travis. check-in: 03f91558fb user: jan.nijtmans tags: core-8-5-branch | |
2019-08-26
| ||
14:03 | Fix [3947fcf7]: Current .gitattributes settings might not allow switching branches check-in: 7032e928bc user: jan.nijtmans tags: core-8-5-branch | |
08:52 | If tcltest's removeFile fails for a non-expected reason (e.g. Windows keeps the file locked), this s... check-in: ca1440c967 user: jan.nijtmans tags: core-8-5-branch | |
07:46 | One more "knownMsvcBug" marker, for a test-case which failed (incidentally) in Travis. check-in: 9c2e142e68 user: jan.nijtmans tags: core-8-5-branch | |
2019-08-22
| ||
12:19 | Fix [8566dc22f9]: various spelling fixes in comments check-in: 978c80ef75 user: jan.nijtmans tags: core-8-5-branch | |
2019-08-20
| ||
14:21 | Backport some "knownMsvcBug" markers from 8.6: Those indicate test-cases the sporadically fail in th... check-in: d46031cc11 user: jan.nijtmans tags: core-8-5-branch | |
08:03 | win/Makefile.in: small amend normalizing test-dependencies check-in: d28ef90828 user: sebres tags: core-8-5-branch | |
07:20 | Prevent misleading message: -bash: pwd: -W: invalid option pwd: usage: pwd [-LP]" written to... check-in: 01e90e520f user: jan.nijtmans tags: core-8-5-branch | |
2019-08-19
| ||
18:34 | win/Makefile.in: partially cherry-picked 8.6th version (and normalized to be more similar to all maj... check-in: 09dae07f92 user: sebres tags: core-8-5-branch | |
2019-08-01
| ||
08:23 | Add .gitattributes and .gitignore files, hopefully helping checking in/out with the correct line-end... check-in: 35adcf578d user: jan.nijtmans tags: core-8-5-branch | |
2019-07-31
| ||
19:39 | (cherry-pick from core-8-branch): Replace memcpy() calls with memmove() to avoid undefined behavior ... check-in: 382e19dea0 user: jan.nijtmans tags: core-8-5-branch | |
08:16 | Disable two async test-cases on Travis (windows-only) because they are currently failong. Marked wit... check-in: 2b275ce7b1 user: jan.nijtmans tags: core-8-5-branch | |
2019-07-30
| ||
07:40 | typo in .travis.yml check-in: f229f4ee15 user: jan.nijtmans tags: core-8-5-branch | |
07:40 | Update tzdata to 2019b check-in: 750db6dba7 user: jan.nijtmans tags: core-8-5-branch | |
2019-07-29
| ||
15:35 | Enable testcases on Visual Studio builds. Disable some test-cases on Travis, which are known to fail... check-in: aa9a484085 user: jan.nijtmans tags: core-8-5-branch | |
07:20 | Merge 8.5, and try to make "configure" work under Travis check-in: ac7b18e3fe user: jan.nijtmans tags: travis-win32-with-make | |
2019-07-26
| ||
12:43 | Fix this Travis build problems on Win32: https://travis-ci.org/tcltk/tcl/jobs/562935948. Also, use... check-in: 0d1e989a11 user: jan.nijtmans tags: core-8-5-branch | |
11:56 | Increase timeout a little bit, making it less likely that this test failes in a Travis environment. check-in: 9c96149e2d user: jan.nijtmans tags: core-8-5-branch | |
11:16 | Attempt to make "choko install" work check-in: 5b96a4d06f user: jan.nijtmans tags: travis-win32-with-make | |
2019-07-25
| ||
09:13 | Merge 8.5 check-in: f76927552c user: jan.nijtmans tags: travis-win32-with-make | |
2019-07-24
| ||
13:59 | small amend (normalize hex in all evalFlags) check-in: 4c17100b4d user: sebres tags: core-8-5-branch | |
13:49 | cherrypick timerate-loop-opti--discard-result check-in: b0068126eb user: sebres tags: core-8-5-branch | |
2019-07-20
| ||
15:37 | Add (experimental) build with MSVC using the standard "make" system. check-in: a3c7f79522 user: jan.nijtmans tags: travis-win32-with-make | |
08:43 | Fix travis build check-in: b7726bf756 user: jan.nijtmans tags: core-8-5-branch | |
2019-07-19
| ||
13:35 | Add Windows build, and Linux full debug build to Travis. No test runs yet, because some of them are ... check-in: 24264826f6 user: jan.nijtmans tags: core-8-5-branch | |
2019-07-16
| ||
09:23 | Add xcode11 to Travis builds. Sort platform/compiler versions from high to low. check-in: 4ad213c717 user: jan.nijtmans tags: core-8-5-branch | |
2019-07-15
| ||
11:33 | tests-perf suite: fix several tests expecting different output result (convert result) check-in: 04e4258037 user: sebres tags: core-8-5-branch | |
07:15 | Fix travis build for xcode 9/10/11 Closed-Leaf check-in: 010407f51d user: jan.nijtmans tags: travis-xcode11 | |
2019-07-13
| ||
17:29 | Add experimental xcode11 build steps to travis. Also sort different gcc/xcode versions from high to ... check-in: e04fd871fd user: jan.nijtmans tags: travis-xcode11 | |
17:08 | please don't put experimental build steps in the main branches, as long as they don't work! check-in: 81dcd7cd65 user: jan.nijtmans tags: core-8-5-branch | |
2019-07-12
| ||
12:02 | close fork check-in: aae50029f9 user: sebres tags: core-8-5-branch | |
11:48 | Leave out travis tests for MSVC, until test-cases are fixed. Revert generated configure script to us... check-in: 1ec90fa30d user: jan.nijtmans tags: core-8-5-branch | |
11:20 | integrate branch bug-4718b41c56, closes [4718b41c56] check-in: 0b0486f58a user: sebres tags: core-8-5-branch | |
2019-07-10
| ||
21:02 | little tweaks, makeing it possible to use either _USE_64BIT_TIME_T or __MINGW_USE_VC2005_COMPAT inte... Closed-Leaf check-in: 2d386ec1d2 user: jan.nijtmans tags: bug-4718b41c56 | |
18:13 | win/x86: compat fix, 64-bit time_t for 32-build is optional now (via configure/make option time64bit... check-in: d263bc472a user: sebres tags: bug-4718b41c56 | |
08:28 | Add CI (Travis) builds and testing for Windows, both with MSVC and GCC. check-in: 10fc276df9 user: dkf tags: core-8-5-branch | |
08:25 | merge core-8-5-branch Closed-Leaf check-in: 98bfc148b8 user: dkf tags: classic-windows-build | |
2019-07-09
| ||
08:39 | More tweaking to work around YAML parsing issues and fix an irrelevant test failure with static buil... check-in: 248b41d243 user: dkf tags: classic-windows-build | |
2019-07-08
| ||
20:22 | fixes [4718b41c56] for windows x86 (mingw / MSVC versions with CRT supporting 64-bit time_t) check-in: 3dba9987e6 user: sebres tags: bug-4718b41c56 | |
19:02 | Simplify previous commit: Just always use Tcl_WideInt check-in: 9485e20e77 user: jan.nijtmans tags: core-8-5-branch | |
15:00 | amend to [c14252171d]: fixes [4718b41c56] for x64 (and x86 with 64-bit predefined time_t resp. CRT l... check-in: ce186ca403 user: sebres tags: core-8-5-branch | |
10:57 | Tweak the build a bit more, and use YAML a bit better check-in: c954be7b95 user: dkf tags: classic-windows-build | |
2019-07-07
| ||
15:20 | Updated win/configure to use current version of autoconf check-in: 2c0b1dfbb3 user: dkf tags: classic-windows-build | |
2019-07-05
| ||
22:51 | Merge 8.5 check-in: 28b6d136c0 user: jan.nijtmans tags: classic-windows-build | |
22:49 | Add "name" entries to travis build configuration check-in: 4d25102e7d user: jan.nijtmans tags: core-8-5-branch | |
09:29 | Fix [4718b41c56d8c135]: windows x86 & x64: file mtime overflows in modification date. Only fixed fo... check-in: c14252171d user: jan.nijtmans tags: core-8-5-branch | |
08:39 | The next round of trying to get Windows builds working check-in: 59e1995589 user: dkf tags: classic-windows-build | |
2019-07-04
| ||
09:57 | Might as well try direct gcc on Windows too. check-in: 716d899990 user: dkf tags: classic-windows-build | |
09:45 | More tinkering with the build. Can override scripts in the matrix, but need magic to find nmake. check-in: 847ab6898d user: dkf tags: classic-windows-build | |
2019-07-03
| ||
13:24 | There are no cats in America, and no tabs in YAML files check-in: 1a89ee632f user: dkf tags: classic-windows-build | |
2019-07-02
| ||
09:13 | So... you can't directly override a script in the matrix section of .travis.yml check-in: 2d9f34a658 user: dkf tags: classic-windows-build | |
2019-07-01
| ||
20:33 | This is a trial of doing a classic Windows build-and-test on Travis check-in: 1b1fa532f7 user: dkf tags: classic-windows-build | |
19:21 | Avoid valgrind issues with "uninitialized memory" check-in: c2e97980b2 user: dgp tags: core-8-5-branch | |