Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
356 check-ins using file win/tclWinTest.c version 96f00be82f
|
2022-05-31
| ||
| 13:22 | [windows] avoid overflow by calculation of perf-counter to 100ns as signed wide int (also fixes nega... Leaf check-in: 6b4a81cdba user: sebres tags: sebres-8-5-event-perf-branch | |
| 13:20 | correct comment for TclpGetUTimeMonotonic check-in: 7376838890 user: sebres tags: sebres-8-5-event-perf-branch | |
|
2021-08-23
| ||
| 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 [https://core.tcl-lang.org/tk/info/8b679f597b1d17ad|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 | |
|
2019-07-12
| ||
| 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 | |
|
2019-07-10
| ||
| 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
| ||
| 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 | |
|
2019-06-26
| ||
| 08:21 | Remove EXECUTE flag for tclWinFile.c. More eol-spacing cleanup (keeping tests-pref/* among other t... check-in: 2dced2fbf3 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-06-25
| ||
| 17:45 | nmakehlp: fixed const qualifier check-in: 94b65b3f53 user: sebres tags: core-8-5-branch | |
| 16:09 | fixed build with MSVC 6.0 check-in: f8e839fa90 user: sebres tags: core-8-5-branch | |
|
2019-06-15
| ||
| 22:30 | Use mp_init_set() in stead of mp_init_set_int() when the constant is sufficiently small. This is sli... check-in: f1709a0cfe user: jan.nijtmans tags: core-8-5-branch | |
|
2019-06-11
| ||
| 15:30 | Fix [25deec4e46]: Tcl fails to compile with icc due to typedef conflict check-in: 41c4d6a337 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-06-10
| ||
| 19:27 | General improvements to the expr manpage check-in: d10fd17e1d user: dkf tags: core-8-5-branch | |
| 18:24 | Remove declarations that are never defined. check-in: 65ba73d0ea user: dgp tags: core-8-5-branch | |
|
2019-05-29
| ||
| 22:48 | Update some libtommath functions to the latest trunk versions. Small step forward in the upgrade to ... check-in: 5bc72628bd user: jan.nijtmans tags: core-8-5-branch | |
|
2019-05-28
| ||
| 21:38 | Eliminate a set of libtommath-related files that don't do anything. There's no sense in it, keeping ... check-in: 55750caf85 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-05-27
| ||
| 21:18 | Fix "make dist" for the README -> README.md renaming check-in: ee4c299856 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-05-24
| ||
| 20:03 | Missing keyword: "static" check-in: 6315463cce user: jan.nijtmans tags: core-8-5-branch | |
| 16:49 | fixes typo ("net" instead of outdated term "nett") check-in: c03e508528 user: sebres tags: core-8-5-branch | |
|
2019-05-22
| ||
| 09:18 | merge 8.5 check-in: ba97c71d8f user: sebres tags: sebres-8-5-event-perf-branch | |
|
2019-05-21
| ||
| 17:52 | timerate: be more precise using unsigned wide (for total execution time), avoid signed vs unsigned c... check-in: 8d402ef26e user: sebres tags: core-8-5-branch | |
| 11:29 | small amend (no cast needed) check-in: ce78a05d8f user: sebres tags: core-8-5-branch | |
| 11:22 | cherry-picing of [3f693cdfe9c875c4] to be more compatible across version, resolve mistake with "key ... check-in: 295b0570ff user: sebres tags: core-8-5-branch | |
|
2019-05-17
| ||
| 18:33 | comment typo check-in: 320c538465 user: dgp tags: core-8-5-branch | |
|
2019-05-16
| ||
| 18:17 | small amend to [ac566e9df84daeab] with rollback of done/continue optimization check-in: bb7ad323d4 user: sebres tags: core-8-5-branch | |
| 17:49 | timerate: allow continue from measurement cycle (used for conditional flow control of iterations); m... check-in: ac566e9df8 user: sebres tags: core-8-5-branch | |
|
2019-05-14
| ||
| 18:42 | DIGIT_BIT -> MP_DIGIT_BIT, since DIGIT_BIT is deprecated in future libtommath versions. So, better s... check-in: 464bb2de83 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-05-12
| ||
| 20:28 | Proposed fix for bug [524b35a8b5]. No test-case yet. Leaf check-in: 0040d90962 user: jan.nijtmans tags: bug-524b35a8b5 | |
|
2019-05-11
| ||
| 12:48 | Revised documented advice that made obsolete reference to interp->result. check-in: 9804f1f1b2 user: dgp tags: core-8-5-branch | |
|
2019-05-07
| ||
| 07:19 | (cherry-pick from8.6): Japanese Reiwa (令和) era check-in: ef39d849b5 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-05-04
| ||
| 18:25 | Plug memleak when deleting a namespace destroys a linked Tcl var. check-in: 37206842d3 user: dgp tags: core-8-5-branch | |
|
2019-05-03
| ||
| 18:50 | memleak demo test check-in: 8fbd9bd6ba user: dgp tags: core-8-5-branch | |
|
2019-04-29
| ||
| 20:01 | [c6f1ffa7a9]: test-cases illustrating clock scan/freescan deviation (wrong conversion) if TZ specifi... Leaf check-in: 8dc2f9c90f user: sebres tags: bug-c6f1ffa7a9-clock-tz-in-input | |
|
2019-04-23
| ||
| 06:28 | timerate: code style, doc style check-in: 55a6f5b9b4 user: dkf tags: core-8-5-branch | |
|
2019-04-17
| ||
| 19:59 | extend performance test-suite, allow several (repeatable) execution of _test_run (if encosed in _tes... check-in: 358ae35950 user: sebres tags: core-8-5-branch | |
| 14:25 | Isolate tests of [info frame] results from testing environment. check-in: 7d9c32ead5 user: dgp tags: core-8-5-branch | |
|
2019-04-09
| ||
| 19:37 | closes [940ce8f958] - tests/cmdMZ.test: avoid import timerate to global NS in tests (e. g. using tcl... check-in: 242fe24b35 user: sebres tags: core-8-5-branch | |
| 10:31 | closes [1e5e25cf2b] - tests/cmdMZ.test: fixed NRT-related sleeps (and time-related corner cases and ... check-in: 84e29e7149 user: sebres tags: core-8-5-branch | |
|
2019-04-08
| ||
| 19:31 | Add test-cases for win32/win64 --disable-shared, and put standard --enable-threads check-in: 2398513042 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-04-01
| ||
| 13:53 | closes [1a3fa1232e306a44], test case cmdMZ-6.5 fixed to cover float value by iteration per second check-in: c925d4759d user: sebres tags: core-8-5-branch | |
| 13:51 | timerate: avoid divide by zero by no iterations in measurement cycle (e. g. count is 0) check-in: c9ac395fd2 user: sebres tags: core-8-5-branch | |
|
2019-03-27
| ||
| 20:13 | Update TZ info to tzdata2019a check-in: 32229a5063 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-03-24
| ||
| 16:43 | Since only bytes 0xF0 - 0xF4 can be the first byte of a valid 4-byte UTF-8 byte sequence, account fo... check-in: 12e58fc74d user: jan.nijtmans tags: core-8-5-branch | |
|
2019-03-21
| ||
| 20:06 | Add entry for 元号 (or NewEra placeholder) to Unicode tables. Since Tcl doesn't do rendering, this... check-in: 4789f77a5b user: jan.nijtmans tags: core-8-5-branch | |
|
2019-03-17
| ||
| 22:13 | For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the value of TCL_UTF_MAX. D... check-in: 304a19f67c user: jan.nijtmans tags: core-8-5-branch | |
|
2019-03-16
| ||
| 21:42 | Try 32-bt Travis CI LInux build/test Closed-Leaf check-in: 032cf77af5 user: jan.nijtmans tags: linux-32bit-travis-build | |
|
2019-03-09
| ||
| 21:04 | NRT relevant only: provides self-calibrating mechanism for TclpUSleep (the actual time of usleep/nan... check-in: 9ce15c7f1a user: sebres tags: sebres-8-5-event-perf-branch | |
| 20:07 | non-native time scale fixed: do scale time only once (not in cycle, since all other times used in ca... check-in: f20b5264a3 user: sebres tags: sebres-8-5-event-perf-branch | |
| 19:07 | macosx: Tcl_Sleep -> TclpUSleep (provides microseconds sleep, fixed unresolved external "TclpUSleep"... check-in: f26dfbb645 user: sebres tags: sebres-8-5-event-perf-branch | |
| 18:41 | TclpScaleUTime fixed typo, only if native scaling used (tclScaleTimeProcPtr == NativeScaleTime) the ... check-in: fca5fb3444 user: sebres tags: sebres-8-5-event-perf-branch | |
|
2019-03-08
| ||
| 15:38 | unix: monotonic time (performance counter/wide-clicks) - implements several fallbacks for platforms ... check-in: 6593536677 user: sebres tags: sebres-8-5-event-perf-branch | |
| 04:38 | merge 8.5 (fixed performance test for short exec-time) check-in: 177092d5da user: sebres tags: sebres-8-5-event-perf-branch | |
| 04:37 | cpu-count (performance counter) recognition is rewritten (also resolves gcc warning: suggest parenth... check-in: 518ab3c556 user: sebres tags: sebres-8-5-event-perf-branch | |
| 04:35 | fixed mistake ($howmuch is substituted in tests and can be larger as last event index created by too... check-in: a76ccc10f1 user: sebres tags: core-8-5-branch | |
| 04:08 | merge 8.5 - timerate is part of Tcl now (since TIP#527 got merged), conflicts resolved, merge-points... check-in: 1ca0b19a51 user: sebres tags: sebres-8-5-event-perf-branch | |
| 04:05 | merge sebres-8-5-timerate (prepare for consolidation with 8.5) check-in: ca89c4e5a7 user: sebres tags: sebres-8-5-event-perf-branch | |
| 01:17 | fixed test parse-12.26 - variable now Leaf check-in: 32568cdfa1 user: sebres tags: bug-408568 | |
| 00:44 | fixes [408568] "variable substitution parsing limited to ASCII alphanumerics" check-in: 4c5d9c6963 user: sebres tags: bug-408568 | |
| 00:34 | test case for [408568] "variable substitution parsing limited to ASCII alphanumerics": illustrating ... check-in: 745068c247 user: sebres tags: bug-408568 | |
| 00:04 | resolves large discrepancies in proc/lambda between 8.5 and 8.6; coverage for [e3f481f187] regressi... Leaf check-in: fb2b91aea8 user: sebres tags: sebres-8-5-comp-8-6-fix | |
|
2019-03-05
| ||
| 16:25 | merge sebres-8-5-timerate (TIP#527 - New measurement facilities in TCL: New command timerate, perfor... check-in: 5c26638643 user: sebres tags: core-8-5-branch | |
| 15:46 | extended performance test-suite, since max-count is implemented in timerate, usage `::tclTestPerf::_... Closed-Leaf check-in: 1e109808c9 user: sebres tags: sebres-8-5-timerate | |
| 12:58 | back-porting other performance test (timer-event.perf.tcl) from event-perf-branch check-in: c3a401ee2c user: sebres tags: sebres-8-5-timerate | |
| 12:56 | back-porting test-performance suite and clock.perf.tcl from clock-speedup branch check-in: 6d517f3acd user: sebres tags: sebres-8-5-timerate | |
| 11:28 | helper to import `timerate` on demand in unknown/autoload proceeding. check-in: 8e42cf68a5 user: sebres tags: sebres-8-5-timerate | |
| 11:22 | regarding the TIP#527, `timerate` shall be placed into `::tcl::unsupported` in versions prior to 8.7 check-in: f6edb4f6be user: sebres tags: sebres-8-5-timerate | |
| 10:07 | highlighting check-in: 2536fd1d1e user: sebres tags: sebres-8-5-timerate | |
|
2019-03-04
| ||
| 20:50 | amend: html-code order changed check-in: f4280495d4 user: sebres tags: sebres-8-5-timerate | |
| 20:40 | tools/tcltk-man2html: html-code for micro (sec) character check-in: a9f85173d9 user: sebres tags: sebres-8-5-timerate | |
| 20:39 | re-integrates the changes from the TIP#527 description into the manpage check-in: 9a8fb66857 user: sebres tags: sebres-8-5-timerate | |
|
2019-03-01
| ||
| 20:10 | Update internal tables to Unicode 12.0 check-in: 6e18f23e7f user: jan.nijtmans tags: core-8-5-branch | |
|
2019-02-24
| ||
| 18:40 | Move from trusty -> xenal for travis builds. Also add build on Mojave (xcode 10.2) check-in: 0761fefbd3 user: jan.nijtmans tags: core-8-5-branch | |
| 17:05 | No longer run socket test-cases on travis with OSX: There are too many random failures/hangups. check-in: d5a91ad9d9 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-02-13
| ||
| 01:22 | timerate documentation extended check-in: af42c485d8 user: sebres tags: sebres-8-5-timerate | |
| 01:10 | timerate: extended with ?max-count? optional parameter, code review and more tests check-in: 0f6e941c6e user: sebres tags: sebres-8-5-timerate | |
|
2019-02-12
| ||
| 20:40 | small amend (correct wrong utf-8 prevention for micro sign in RE of check test-case) check-in: f3d1a24b0e user: sergey.brester tags: sebres-8-5-timerate | |
| 20:37 | few test cases for timerate command check-in: e7400f99d5 user: sergey.brester tags: sebres-8-5-timerate | |
| 19:46 | fixes estimated time of too short execution considering calibrated overhead (it is 0us and not 1us, ... check-in: cde1464889 user: sergey.brester tags: sebres-8-5-timerate | |
| 19:38 | timerate: allow break from measurement cycle (usable to provide conditional stop possibility inside ... check-in: 11760d10b0 user: sergey.brester tags: sebres-8-5-timerate | |
| 19:35 | cherrypick [8ad25ef9eb] from 8.6 - timerate: added dynamic factor by threshold calculation (avoid gr... check-in: fd80b4356e user: sergey.brester tags: sebres-8-5-timerate | |
| 18:41 | merge 8.5 (note: to avoid too many conflicts, merged using `fossil merge --baseline 0055a16a8b core-... check-in: 0e846f3e6f user: sergey.brester tags: sebres-8-5-timerate | |
|
2019-01-28
| ||
| 16:12 | fixes [4ee9b4f3e965a7da5133]: result of command `time` overflows by single iteration longer as 35 mi... check-in: 523e36b232 user: sebres tags: core-8-5-branch | |
|
2019-01-25
| ||
| 13:43 | Do not assume that literals have a non-NULL bytes field; user code could purge it. check-in: da7b45afb4 user: dkf tags: core-8-5-branch | |
|
2019-01-07
| ||
| 01:11 | cherry-pick [3e4d907d8e] from 8.6: prevent buffer overrun in fast_s_mp_mul_digs(). check-in: 02693d92df user: sebres tags: core-8-5-branch | |
|
2019-01-04
| ||
| 22:29 | Update TZ info to tzdata2018i. check-in: cf6870f4f3 user: jan.nijtmans tags: core-8-5-branch | |
| 22:23 | Fix signed<->unsigned comparsion warning (occurring in some gcc compilation flags). Micro-optimizat... check-in: cf7e97de51 user: jan.nijtmans tags: core-8-5-branch | |
|
2019-01-03
| ||
| 20:47 | Fix conflict with timezone() function in some MSVC versions check-in: 9ca59559ba user: jan.nijtmans tags: core-8-5-branch | |
|
2018-12-30
| ||
| 22:44 | Fix [3cf3a939d32707e100e06e23806e13569856286a|3cf3a939d3]: timezone deprecated in vc2017 check-in: f062d9ee2c user: jan.nijtmans tags: core-8-5-branch | |
|
2018-12-20
| ||
| 08:06 | (cherry-pick) relax the timings of 2 tests, which incidentally fail on Travis CI. Also backport a fe... check-in: bdc8413143 user: jan.nijtmans tags: core-8-5-branch | |
|
2018-12-18
| ||
| 19:49 | No need for latest "rvm" any more in osx builds (now even gives an error) Remove unused/empty header... check-in: 534b4d524a user: jan.nijtmans tags: core-8-5-branch | |
|
2018-12-05
| ||
| 09:57 | typo: forgotten 1 test (normally excluded via constraint slowTest) as interface got changed. check-in: 7455a3fcb8 user: sebres tags: sebres-speedup-testsuite | |
|
2018-12-04
| ||
| 18:24 | io.test: stability fixes and improving the speed of slow tests check-in: 38bb18a347 user: sebres tags: sebres-speedup-testsuite | |
|
2018-11-22
| ||
| 12:58 | win/Makefile.in (mingw/gcc toolchains): fixes make mode "tcltest" - added dependencies to build tcl ... check-in: 576c68f114 user: sebres tags: core-8-5-branch | |
| 12:48 | fixes segfault [7a9dc52b29] and wrong normalization (inside TclJoinPath) for pure relative path-segm... check-in: bcee71a177 user: sebres tags: core-8-5-branch | |
| 12:45 | prepare merge: TclJoinPath is in internal API (MODULE_SCOPE) since 8.6 and static (used locally in t... Closed-Leaf check-in: fba9c8383c user: sebres tags: bug-7a9dc52b29 | |
|
2018-11-21
| ||
| 10:00 | win: repair test command "testchmod": correct load module (ADVAPI32 for x86/x64) and fix readonly ma... check-in: a4746b4c9f user: sebres tags: bug-7a9dc52b29 | |