Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

214 check-ins using file generic/tcl.h version 5437e1a3b8

2022-07-21
18:55
added tests illustrating bug [b3977d199b] check-in: 350f5b9a9e user: sebres tags: bug-b3977d199b
2022-04-26
12:03
fixes compilation of try-command [27520c9b17]: compile only if finaly token is simple Closed-Leaf check-in: fba9450772 user: sebres tags: bug-27520c9b17
12:03
added test illustrating bug [27520c9b17] check-in: b6e28a1636 user: sebres tags: bug-27520c9b17
2019-07-17
14:10
I hate YAML. Closed-Leaf check-in: 3b69b46c31 user: dkf tags: travis-windows-debug
2019-07-16
11:57
Of course, Cygwin doesn't install a working build environment by default... check-in: f65c1a6ee7 user: dkf tags: travis-windows-debug
2019-07-15
14:15
Switch to using cygwin; apparently that's expected for our GCC-on-Win builds check-in: 34959b34c4 user: dkf tags: travis-windows-debug
2019-07-13
11:44
Print what VPATH actually is check-in: 8278a4dc9f user: dkf tags: travis-windows-debug
2019-07-12
11:50
Merge 8.5 check-in: 21761c34e4 user: jan.nijtmans tags: core-8-6-branch
06:41
Travis windows debugging check-in: 60f83662ac user: dkf tags: travis-windows-debug
2019-07-10
08:49
Add CI (Travis) builds and testing for Windows, both with MSVC and GCC. check-in: a38411737a user: dkf tags: core-8-6-branch
2019-07-08
20:18
Merge 8.5 check-in: afa1c8ee8c user: jan.nijtmans tags: core-8-6-branch
2019-07-05
22:53
Merge 8.5 check-in: c397a7bee7 user: jan.nijtmans tags: core-8-6-branch
15:11
Merge latest libtommath and 8.6 check-in: cbaf8a640b user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6
11:23
Fix [4718b41c56d8c135]: windows x86 & x64: file mtime overflows in modification date. Only fixed for... check-in: 11f16bfe10 user: jan.nijtmans tags: core-8-6-branch
2019-07-03
20:10
Tcl_ObjectDeleted was only partially documented. Oops. check-in: af6cfb364c user: dkf tags: core-8-6-branch
2019-07-02
07:24
Update TZ info to tzdata2019b. check-in: b5b1f84308 user: jima tags: core-8-6-branch
2019-07-01
19:29
Avoid valgrind issues with uninitialized memory check-in: fec29b469f user: dgp tags: core-8-6-branch
2019-06-30
10:08
VC++ 6.0 doesn't know the uLL number postfix check-in: 1133a35c93 user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6
07:53
Fix compilation on VC++ 6.0 check-in: 92f92aa1b0 user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6
07:22
Eliminate some more instances of "long long", for VC++ 6.0 check-in: 2218200db9 user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6
07:15
Merge 8.6 check-in: 8edc958c26 user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6
2019-06-29
21:29
Trying to fix C4761 warning with VC++ 6.0 check-in: 5985c1971b user: jan.nijtmans tags: core-8-6-branch
2019-06-27
16:20
winFCmd.test: fixes EXDEV related constraint and paths in test cases (covering move/rename across de... check-in: 2340841fd4 user: sebres tags: core-8-6-branch
13:38
Fix [15d851e394]: Fix spelling in comment of tclCmdIL.c check-in: fc898b30aa user: jan.nijtmans tags: core-8-6-branch
2019-06-26
08:27
UNEXEC win/tclWinFile.c check-in: eaf145bcd7 user: jan.nijtmans tags: core-8-6-branch
08:26
Merge 8.5 check-in: d17e69e0cb user: jan.nijtmans tags: core-8-6-branch
2019-06-25
22:46
Merge 8.6 check-in: 465674584e user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6
22:27
Makef tclTomMath.h work with VC++ 6.0 check-in: 6953921d68 user: jan.nijtmans tags: core-8-6-branch
18:59
restore userenv, used in 8.6 check-in: 33820ecf27 user: sebres tags: core-8-6-branch
18:02
merge 8.5 check-in: 47054b13b2 user: sebres tags: core-8-6-branch
06:56
Squelch C4244 warning on any MSVC compiler. check-in: c0c4ff91ba user: jan.nijtmans tags: core-8-6-branch
2019-06-21
19:22
closes [f8a33ce3db5d8cc2]: Tcl_Exit uses system exit as fallback if Tcl-subsystems are not (yet) ini... check-in: 6c48a3be6d user: sebres tags: core-8-6-branch
09:45
Undo the changes made in [2876454c42] so only the simple name of the command is stored. Closed-Leaf check-in: ab4dee3eb0 user: pooryorick tags: pyk-core-8-6-branch
09:36
[8b9854c3d8] Undo regression in [info level 0] after ensemble dispatch. check-in: 2876454c42 user: pooryorick tags: pyk-core-8-6-branch
09:30
core-8-6-branch as modified by pooryorick check-in: 9f198b3382 user: pooryorick tags: pyk-core-8-6-branch
2019-06-20
19:40
[6bdadfba7d] Stop crash with multi-lappend and failing writes check-in: ca4a6f0a95 user: dkf tags: core-8-6-branch
2019-06-17
18:00
[8b9854c3d8] Undo regression in [info level 0] after ensemble dispatch. check-in: 215b06343d user: dgp tags: core-8-6-branch
2019-06-15
22:31
Merge 8.5 check-in: 7a96d24542 user: jan.nijtmans tags: core-8-6-branch
2019-06-14
21:48
Latest libtommath's "develop" branch adapted for Tcl 8.6. And Tcl 8.6 adapted for changes in libtom... check-in: 125328a27d user: jan.nijtmans tags: libtommath-no-stdint.h-for-8.6
2019-06-13
20:43
Mark test namespace-54.6 as knownBug. The real bug here is Tcl's failure to forbid ":" as a namespac... Closed-Leaf check-in: e0ddb43682 user: dgp tags: bug-8b9854c3d8
17:58
Fix Bug 8b9854c3d8. Now 4 test failures require examination. check-in: 3bfd725f54 user: dgp tags: bug-8b9854c3d8
17:37
Unique test name. check-in: 5345820749 user: dgp tags: bug-8b9854c3d8
17:20
Test namespace-56.4 detects Bug 8b9854c3d8. Branch open to fix it. check-in: f76f0f177f user: dgp tags: bug-8b9854c3d8
2019-06-11
15:31
Fix [25deec4e46]: Tcl fails to compile with icc due to typedef conflict check-in: c6c21c7e4c user: jan.nijtmans tags: core-8-6-branch
2019-06-10
19:43
General improvements to the expr manpage check-in: 965384cf1d user: dkf tags: core-8-6-branch
18:44
More localized documentation of lazy operators. check-in: 6171bb4522 user: dgp tags: core-8-6-branch
18:33
More bytecodes are non-throwing. check-in: 0720339963 user: dgp tags: core-8-6-branch
18:31
Remove declarations that are never defined. check-in: 86354c6a29 user: dgp tags: core-8-6-branch
2019-06-09
11:28
minor cleanup of source code formatting check-in: f8b284d7d5 user: dkf tags: core-8-6-branch
2019-05-31
23:13
In tools/*, use the single-argument version of "expr" always. Making it robust against TIP #526. Tho... check-in: dc37fb64f7 user: jan.nijtmans tags: core-8-6-branch
11:28
Rename mp_get_bit to s_mp_get_bit, rename mp_tc_div_2d to mp_signed_rsh, remove mp_tc_(add|or|xor) f... check-in: 74ff0a681b user: jan.nijtmans tags: core-8-6-branch
2019-05-29
23:08
Merge 8.5 check-in: a5dc393eae user: jan.nijtmans tags: core-8-6-branch
2019-05-28
22:48
Fix build status in README.md check-in: 7a5e337d29 user: jan.nijtmans tags: core-8-6-branch
22:17
Rename README to README.md, and reformat check-in: 295146928c user: jan.nijtmans tags: core-8-6-branch
21:41
Merge 8.5 check-in: de4bf6516a user: jan.nijtmans tags: core-8-6-branch
2019-05-24
20:10
end-of-line spacing check-in: b770ca8973 user: jan.nijtmans tags: core-8-6-branch
16:56
merge 8.5 check-in: 65b4686506 user: sebres tags: core-8-6-branch
2019-05-21
18:01
merge 8.5 (timerate unsigned calc) check-in: 23eaea57ed user: sebres tags: core-8-6-branch
16:42
Knock VOID back down check-in: 18545d28ab user: dgp tags: core-8-6-branch
11:34
fixed mistake in optimization of [3f693cdfe9c875c4] (bypass of compareKeysProc if keys pointers/obje... check-in: 82f721a5a0 user: sebres tags: core-8-6-branch
2019-05-18
10:42
Surface TCL_INFO_FRAME_ENABLE_ACCURATE_LINE_NUMBERS as configure --enable-line-continuations Leaf check-in: 68d2b424fb user: dkf tags: tip-530
09:08
Import of TIP 530 implementation, and update to follow Tcl Engineering Manual style. check-in: 60d629e262 user: dkf tags: tip-530
2019-05-16
18:19
merge 8.5 check-in: 594a6ef663 user: sebres tags: core-8-6-branch
17:56
merge 8.5 (timerate fix to avoid impact of object duplication on shared interp result by the measure... check-in: dbe7cb43bc user: sebres tags: core-8-6-branch
2019-05-14
19:13
Merge 8.5 check-in: 3f4bd3bf4e user: jan.nijtmans tags: core-8-6-branch
2019-05-11
12:49
merge 8.5 check-in: 3774f93ca4 user: dgp tags: core-8-6-branch
2019-05-09
15:32
Minor compiler warning check-in: 9bdc825afa user: jan.nijtmans tags: core-8-6-branch
2019-05-08
18:06
For historical/hysterical reasons, the (unused??) public routines Tcl_UpVar() and Tcl_UpVar2() accep... check-in: cffd9b1469 user: dgp tags: core-8-6-branch
2019-05-04
22:44
close fork check-in: 30dd497fe2 user: dgp tags: core-8-6-branch
18:32
merge 8.5 check-in: fb09b2ab1b user: dgp tags: core-8-6-branch
14:49
Japanese Reiwa (令和) era check-in: ba3d8b6635 user: kbk tags: core-8-6-branch
07:10
Make sure we test [2c154a40be] explicitly. Part of [cc191552c] check-in: 037beb7a3c user: dkf tags: core-8-6-branch
2019-05-03
18:54
memleak demo test check-in: 9e5904dde6 user: dgp tags: core-8-6-branch
2019-04-23
14:24
Added primitive to allow working coroutine deep introspection check-in: c6aca6ef27 user: dkf tags: core-8-6-branch
13:47
Minor code style cleanup. check-in: 28f8695f9c user: dkf tags: core-8-6-branch
06:43
timerate: code style, doc style check-in: 14a413ba72 user: dkf tags: core-8-6-branch
2019-04-17
20:00
merge 8.5 check-in: eaafb5917f user: sebres tags: core-8-6-branch
14:34
Revise coroutines tests so they do not leave behind frame footprints that can interfere with other t... check-in: 30b5977b56 user: dgp tags: core-8-6-branch
14:28
Isolate tests of [info frame] results from testing environment. check-in: 572f113bbb user: dgp tags: core-8-6-branch
2019-04-11
20:09
Only use special mp_sqrt() code when double format/tommath format are exactly what's expected. Other... check-in: 3f35b52355 user: jan.nijtmans tags: core-8-6-branch
2019-04-09
19:39
merge 8.5 check-in: 4cb9044dfa user: sebres tags: core-8-6-branch
10:33
merge 8.5 check-in: 318588076e user: sebres tags: core-8-6-branch
09:18
Clarified some documentation check-in: 7fe28c341f user: dkf tags: core-8-6-branch
09:11
Added missing test case check-in: 2a7b0ab522 user: dkf tags: core-8-6-branch
08:42
Add --disable-shared builds on win32/win64 (mingw-w64) check-in: fb3a8b3450 user: jan.nijtmans tags: core-8-6-branch
03:11
Correct minor documentation typo check-in: 4489e21e38 user: andy tags: core-8-6-branch
2019-04-05
20:56
Take over recent improvements from libtommath after version 1.1.0. check-in: 57da792f43 user: jan.nijtmans tags: core-8-6-branch
16:46
Relax timing for some socket tests a little bit. Hopefully this fixes the spurious hangs on Travis b... check-in: b0639b8475 user: jan.nijtmans tags: core-8-6-branch
2019-04-02
18:21
Fix gcc warning on 32-bit platforms check-in: df5c902252 user: jan.nijtmans tags: core-8-6-branch
2019-04-01
14:22
integrate sebres-8-6-tommath-1-1 - cherry-picking of several optimizations and simplifications of 8.... check-in: 0a72c6b7b4 user: sebres tags: core-8-6-branch
14:00
merge 8.5 check-in: 11c73f263c user: sebres tags: core-8-6-branch
2019-03-28
20:59
Turn KARATSUBA_MUL_CUTOFF (insize libtommath) et al into a #define in stead of exported int symbols. check-in: f93468c78c user: jan.nijtmans tags: core-8-6-branch
2019-03-27
20:14
merge-mark check-in: e17f4c7309 user: jan.nijtmans tags: core-8-6-branch
20:05
Document maximum value for right argument of '**' operator. Adapt test-cases to test for exactly o... check-in: e0acde092b user: jan.nijtmans tags: core-8-6-branch
2019-03-26
22:23
Update TZ info to tzdata2019a. check-in: fc5931ceb3 user: jima tags: core-8-6-branch
2019-03-25
21:50
Eliminate all usage of mp_iszero/mp_iseven/mp_isodd/mp_isneg from libtommath: In the upcoming new ve... check-in: aa39db2dc3 user: jan.nijtmans tags: core-8-6-branch
2019-03-24
16:46
Since only bytes 0xF0 - 0xF4 can be the first byte of a valid 4-byte UTF-8 byte sequence, account fo... check-in: 8e7ac039ab user: jan.nijtmans tags: core-8-6-branch
2019-03-21
20:09
Add entry for 元号 (or NewEra placeholder) to Unicode tables. Since Tcl doesn't do rendering, this... check-in: ea1510e658 user: jan.nijtmans tags: core-8-6-branch
07:45
Fix outdated comment check-in: ce566c5d84 user: jan.nijtmans tags: core-8-6-branch
2019-03-17
22:15
For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the value of TCL_UTF_MAX. D... check-in: 5c8a1f59fa user: jan.nijtmans tags: core-8-6-branch
2019-03-13
00:44
merge 8.6 check-in: 73e7e3f694 user: sebres tags: sebres-8-6-clock-speedup-cr2
00:33
integrate branch clock-astronomical-jdn: merge pull request #16 from sebres/astronomical-jdn (https:... check-in: 39a21f437a user: sebres tags: sebres-8-6-clock-speedup-cr2
00:24
scan: all JDN/JD are signed, so allow parse negative Julian days Closed-Leaf check-in: 7be9cada94 user: sebres tags: clock-astronomical-jdn
00:24
format: add support of new JDN-tokens (calendar JD `%EJ`, astronomical JD `%Ej`) with time fraction.... check-in: 2194d065f7 user: sebres tags: clock-astronomical-jdn
00:23
scan: extended with token `%EJ` to scan calendar julian day with time fraction (in opposite to astro... check-in: 9095503f61 user: sebres tags: clock-astronomical-jdn
00:21
implemented scan of astronomical julian day (JDN/ID) with token `%Ej`, corresponds julian date of sq... check-in: b9804722b9 user: sebres tags: clock-astronomical-jdn
2019-03-08
14:46
[39fed4dae5] Make sure return value from Tcl_PkgRequire*() survives long enough for caller to use it... check-in: 6bf2a6d132 user: dgp tags: core-8-6-branch
04:42
merge 8.5 (perf-test) check-in: 5b6af82bad user: sebres tags: core-8-6-branch
2019-03-07
22:13
In the 8.6.* releases, Tcl_GetStringResult() still passes through interp->result. Have to ask specif... Closed-Leaf check-in: e6479634cb user: dgp tags: bug-39fed4dae5
20:24
Integrate the test, which seems to indicate the bug fix doesn't work. More to come.... check-in: e3fa2e57a8 user: dgp tags: bug-39fed4dae5
20:05
Merge forward to demonstrate the test fails after the bug arrived. Closed-Leaf check-in: 89f964c345 user: dgp tags: pkg-return-check
14:12
Fix automatic pkgIndex generation for multiplatform installs check-in: b15367b890 user: apnadkarni tags: core-8-6-branch
09:45
but ... don't call Tcl_GetObjResult() twice Closed-Leaf check-in: 5011be2338 user: jan.nijtmans tags: jn-bug-39fed4dae5
09:43
Better fix, not hackish any-more, but retaining the original idea check-in: 0a4f70654f user: jan.nijtmans tags: jn-bug-39fed4dae5
08:00
Fix some gcc/MSVC (harmless) compiler warnings. Remove some unnecessary end-of-line spacing check-in: 4100db67b1 user: jan.nijtmans tags: core-8-6-branch
07:58
Fix [9471e6e304]: InitWinEnv not thread safe check-in: e8d0d31e48 user: jan.nijtmans tags: core-8-6-branch
2019-03-06
15:36
Fix for [39fed4dae5]. Closed-Leaf check-in: 87689a5b66 user: pooryorick tags: pyk-bug-39fed4dae5
06:26
V1.3. PLATFORM_IDENTIFY, MULTIPLATFORM_INSTALL macro, optionally copy PDBs. The PLATFORM_IDENTIFY m... check-in: 200622a9d4 user: apnadkarni tags: core-8-6-branch
01:42
[39fed4dae5] Minimal fix for volatile lifetime of string returned by Tcl_PkgRequire(). We need a te... check-in: bec67444fa user: dgp tags: bug-39fed4dae5
2019-03-05
22:58
merge 8.6 - timerate is part of Tcl now (since TIP#527 got merged), conflicts resolved, tclDate.c re... check-in: 3454e26373 user: sebres tags: sebres-8-6-clock-speedup-cr2
16:59
integrate sebres-8-6-timerate, merge 8.5 (TIP#527, New measurement facilities in TCL: New command ti... check-in: 49f82cfd7f user: sebres tags: core-8-6-branch
16:13
merge updated 8.5-timerate branch Closed-Leaf check-in: 5246d61897 user: sebres tags: sebres-8-6-timerate
2019-03-02
16:35
Fix some "scan.test" test-cases when TCL_UTF_MAX=4. Wrongly resolved merge-conflict in previous che... check-in: 8d1ff82057 user: jan.nijtmans tags: core-8-6-branch
16:04
Backport [bd94500678e837d7] from 8.7, preventing endless loops in UTF-8 conversions when handling su... check-in: 9e1984c250 user: jan.nijtmans tags: core-8-6-branch
2019-03-01
20:11
Update all internal tables to Unicode 12.0 check-in: 88da1b0307 user: jan.nijtmans tags: core-8-6-branch
2019-02-25
21:12
Merge 8.5 check-in: 1c886530ed user: jan.nijtmans tags: core-8-6-branch
2019-02-24
17:15
Merge 8.5 check-in: 7194b3fcef user: jan.nijtmans tags: core-8-6-branch
2019-02-19
20:12
Fix some comments: "upper" -> "high" (when talking about surrogates) check-in: 1d9b7f26b0 user: jan.nijtmans tags: core-8-6-branch
19:39
Extends build facilities with option to make/compile considering dependencies (no more `make clean; ... Leaf check-in: f13452f7b8 user: sebres tags: sebres-tcl-depend-make
2019-02-18
20:38
Don't use TclUniCharIsSpace() in command-line handling: the windows command-line is not aware of Uni... check-in: 60d2391840 user: jan.nijtmans tags: core-8-6-branch
2019-02-13
02:57
merge 8-5-timerate (?max-count?, break possibility, diverse fixes) + windows time-calibration cycle ... check-in: 2f5413a0fb user: sebres tags: sebres-8-6-timerate
2019-02-07
21:20
timerate: added dynamic factor by threshold calculation (avoid growing of the execution time if iter... check-in: 8ad25ef9eb user: sebres tags: sebres-8-6-timerate
15:45
merge 8.6(.9), conflicts resolved check-in: f29f1e9566 user: sergey.brester tags: sebres-8-6-timerate
2019-02-04
14:40
code review Closed-Leaf check-in: cca048c767 user: sebres tags: sebres-8-6-tommath-1-1
12:24
cherry pick of [238bd4d2c053540c]..[31dd092df4b57fdb]: More simplifications in tclExecute.c (INST_EX... check-in: 0be81ce692 user: sebres tags: sebres-8-6-tommath-1-1
09:40
partial cherry pick of [e8e92eb381d689ab]: One more libtommath function, mp_tc_div_2d, which simplif... check-in: 676c0392fe user: sebres tags: sebres-8-6-tommath-1-1
09:21
partial cherry pick of [c5c83014d6]: Many simplifications in tclExecute.c, now that libtommath provi... check-in: 2a43543f95 user: sebres tags: sebres-8-6-tommath-1-1
2019-02-01
20:00
Update libtommath to latest stable release (1.1.0) check-in: c01ea30c19 user: jan.nijtmans tags: core-8-6-branch
13:20
merge fix [e3f481f187] regression to lookup non-ASCII proc/lambda formal arguments (TclCreateProc/Tc... check-in: 3e12442cb7 user: sebres tags: core-8-6-branch
2019-01-31
21:01
Fix [0238027108]: Tcl_ParseArgsObjv TCL_ARGV_CONSTANT documentation error check-in: b970ae4ac5 user: jan.nijtmans tags: core-8-6-branch
16:22
TclPushVarName: rewritten iterators over token-strings considering utf-8 multi-bytes. Closed-Leaf check-in: 66f24c84f5 user: sebres tags: fix-comp-local-utf-regres
12:52
code review with small amend (note nameLength is number of bytes, the argument may be utf-8 as well ... check-in: 2f9f48f67a user: sebres tags: fix-comp-local-utf-regres
2019-01-30
20:32
fixes utf-8 compatibility of proc/lambda arguments (regression on compiled locals/variables containi... check-in: bfc51c4637 user: sebres tags: fix-comp-local-utf-regres
2019-01-28
16:15
merge 8.5 check-in: 99fa18a640 user: sebres tags: core-8-6-branch
2019-01-26
20:58
Remove unnecessary inclusion of tclPort.h in tclIntDecls.h check-in: b165111b9e user: pooryorick tags: core-8-6-branch
16:50
Replace isspace() -> TclIsSpaceProc() _everywhere_. Change TclIsSpaceProc() and TclIsBareWord so i... check-in: c5ecf0e01e user: jan.nijtmans tags: core-8-6-branch
2019-01-25
20:47
merge 8.6 check-in: 3db32b9237 user: sebres tags: sebres-8-6-clock-speedup-cr2
20:18
format: fix padding on output of julian day token `%J`: restored tcl-core compatibility (7x 0-paddin... check-in: d113b92927 user: sebres tags: sebres-8-6-clock-speedup-cr2
20:18
fixes [16e4fc3096] julian day calculation (mostly affected for very small times, B.C.E. between 4714... check-in: 1a47e63d8d user: sebres tags: sebres-8-6-clock-speedup-cr2
20:17
small optimization of format-proc tokens, that are don't use `val` in callback, as well as don't do ... check-in: 1911fd0c99 user: sebres tags: sebres-8-6-clock-speedup-cr2
20:17
fix of _witoaw: adjustment of width for negative wide-int (conversion wide to string using `_witoaw(... check-in: 9b7ebfbe41 user: sebres tags: sebres-8-6-clock-speedup-cr2
20:16
introduced new configure option `-max-jdn` corresponds current setting of tcl-core clock scans for J... check-in: 1a89764772 user: sebres tags: sebres-8-6-clock-speedup-cr2
13:58
Do not assume that literals have a non-NULL bytes field; user code could purge it. check-in: a82dbd61c9 user: dkf tags: core-8-6-branch
2019-01-22
16:52
Remove some mac OSX pre-10.4 stuff, which is outdated: current build doesn't support this anymore check-in: 5f09219d79 user: jan.nijtmans tags: core-8-6-branch
2019-01-14
19:51
normalize package provide for tcltests 0.1 (declaration moved from pkgIndex.tcl to package source) check-in: d1a1d17e9c user: sebres tags: core-8-6-branch
17:04
mingw/win-autoconf build: provide tcltest-executable (for consistency reasons); normalizes loading p... check-in: b35d1cc2ea user: sebres tags: core-8-6-branch
10:00
win: allows testchmod to reset DELETE DACL-mask (repaired several tests winFCmd-6.*, winFCmd-9.3, th... check-in: eca78d8ebb user: sebres tags: core-8-6-branch
08:55
minor optimization: check length instead of content - don't touch other memory (so potentially fewer... check-in: 0d30c65682 user: sebres tags: core-8-6-branch
2019-01-13
15:37
Slightly simpler test for empty string, still covering all cases. Also prepare testpurebytesobj for ... check-in: e94a8f9c8f user: jan.nijtmans tags: core-8-6-branch
2019-01-11
16:29
provided test-cases covering crash fixed by [58c46e74b931d3a1], as well as new test-facility "testpu... check-in: 1671ba2d5c user: sebres tags: core-8-6-branch
14:35
Fix crash reported by reported by François Vogel related to: [cc1e91552c0ca1817292d951f8c694b28c2b2... check-in: 58c46e74b9 user: jan.nijtmans tags: core-8-6-branch
2019-01-10
14:43
merge 8.6 check-in: 1de35d1115 user: sebres tags: sebres-8-6-clock-speedup-cr2
2019-01-09
10:01
closes [cc1e91552c]: fixes lrange instruction on empty not canonical list (and acc. within expansion... check-in: 9d24a1b9db user: sebres tags: core-8-6-branch
2019-01-08
18:15
fixed missing dependency in test-cases "*io-60.1" (constraint-related) - missed load of tcltest-libr... check-in: 1688d8f73e user: sebres tags: core-8-6-branch
14:39
amend to [a87460dbd4], added clean-up to avoid error {can't set "a(x)": variable isn't array} on nex... Closed-Leaf check-in: 098e8b701a user: sebres tags: bug-cc1e91552c
13:35
closes [cc1e91552c]: fixes lrange instruction on empty list, return original list only if it is cano... check-in: e364d7f9ff user: sebres tags: bug-cc1e91552c
13:29
bug [cc1e91552c]: added test cases showing the regression (expansion & lrange) check-in: a87460dbd4 user: sebres tags: bug-cc1e91552c
2019-01-07
01:15
merge back after cherry-picking (no functional changes) check-in: 6a6a71e5bf user: sebres tags: core-8-6-branch
2019-01-04
22:36
Merge 8.5 check-in: a0e74ab307 user: jan.nijtmans tags: core-8-6-branch
2019-01-03
20:48
Fix conflict with timezone() function in some MSVC versions check-in: 8ca7418824 user: jan.nijtmans tags: core-8-6-branch
2018-12-31
10:50
Update TZ info to tzdata2018i. check-in: 9b157ba760 user: jima tags: core-8-6-branch
2018-12-30
22:47
Fix [3cf3a939d32707e100e06e23806e13569856286a|3cf3a939d3]: timezone deprecated in vc2017. Also remo... check-in: 60046a53c0 user: jan.nijtmans tags: core-8-6-branch
2018-12-29
23:15
Update TZ info to tzdata2018h. check-in: 9e7760bfc7 user: jima tags: core-8-6-branch
10:03
clock.test: resolve sporadic timing issues - "after 10" could cause pause >120ms on some platforms (... check-in: 850bca5d86 user: sebres tags: core-8-6-branch
2018-12-28
21:02
prevent buffer overrun in fast_s_mp_mul_digs(), already fixed in newest libtommath versions. check-in: 3e4d907d8e user: sebres tags: core-8-6-branch
19:54
resolve warnings: array subscript -1 is below array bounds of 'void *[1]' [-Warray-bounds] if compil... check-in: c012a9fd87 user: sebres tags: core-8-6-branch
2018-12-20
20:04
New test-cases (backported from 8.7) adapted for pre-TIP-502 behavior check-in: 86bec25d37 user: jan.nijtmans tags: core-8-6-branch
2018-12-18
19:52
Merge 8.5 check-in: 8fcba71408 user: jan.nijtmans tags: core-8-6-branch
2018-12-14
13:12
Why are we using rvm? Why? check-in: f79b38e8c7 user: dkf tags: core-8-6-branch
2018-11-29
21:06
relax the timings of 2 tests, which incidentally fail on Travis CI check-in: b493489463 user: jan.nijtmans tags: core-8-6-branch
2018-11-28
11:37
Make the type casting in TclSpellFix less horrific. It's still bad, but it is no longer ghastly. check-in: d8a8738329 user: dkf tags: core-8-6-branch
2018-11-22
14:44
fixed typo in prepro `#ifdef unix || __APPLE__` check-in: b68ecd2e5b user: sebres tags: core-8-6-branch
13:58
merge 8.5: fixes segfault [7a9dc52b29] and wrong normalization (inside TclJoinPath) for pure relativ... check-in: 8e8688f048 user: sebres tags: core-8-6-branch
2018-11-20
13:51
More coverity issues check-in: 4bb243d127 user: dkf tags: core-8-6-branch
2018-11-16
20:26
merge release check-in: 7aa0a364d5 user: dgp tags: core-8-6-branch
18:45
[00d04c4f12] Repair broken edge cases in [binary encode base64]. Closed-Leaf check-in: 770e6649a4 user: dgp tags: release, core-8-6-9-rc, core-8-6-9
18:38
[00d04c4f12] Repair broken edge cases in [binary encode base64]. check-in: 4b91471ac4 user: dgp tags: core-8-6-branch
13:45
Clear up a bunch of small issues found by Coverity analysis. check-in: a7f216790f user: dkf tags: core-8-6-branch
2018-11-15
22:31
fixes segfault [00d04c4f12], unfulfilled base64 (strict and non-strict mode, etc). Closed-Leaf check-in: ea2419de23 user: sebres tags: bug-00d04c4f12
22:18
test cases for decode base64, bug [00d04c4f12], unfulfilled base64 (strict and non-strict mode, etc)... check-in: 60ba3af5db user: sebres tags: bug-00d04c4f12
16:55
merge release check-in: a05ae88980 user: dgp tags: core-8-6-branch
2018-11-09
19:14
update changes check-in: 27603fe3a8 user: dgp tags: core-8-6-9-rc, rc4
16:42
[35a8f1c04a] Fix bad lengths when creating string rep of some lists. check-in: 0b52c3617e user: dgp tags: core-8-6-9-rc
2018-11-08
17:32
typo check-in: 7c80fa0a4a user: dgp tags: core-8-6-9-rc
17:06
[86d249bcba] Make sure that tcltest::runAllTests actually returns 1 on failure Repairs TIP 525 imple... check-in: 63b4305a16 user: dgp tags: core-8-6-9-rc
2018-11-02
17:18
Fixed memory leak in TclOO.c:ObjectNamespaceDeleted, object mixins and object/class mutation. check-in: 2b48a5d43c user: dgp tags: rc2, core-8-6-9-rc
2018-11-01
16:31
make dist check-in: cfb6cd8bde user: dgp tags: core-8-6-9-rc
15:26
update changes check-in: f737e06d9d user: dgp tags: core-8-6-9-rc
14:50
merge 8.6 check-in: 3cd8f26fb4 user: dgp tags: core-8-6-9-rc
2018-10-29
12:36
update changes check-in: aafe14c32e user: dgp tags: core-8-6-9-rc
12:28
merge 8.6 check-in: 36e9d2bfe1 user: dgp tags: core-8-6-9-rc
2018-10-23
23:34
update changes check-in: 9963208df5 user: dgp tags: core-8-6-9-rc
23:25
merge 8.6 check-in: d903344f9d user: dgp tags: core-8-6-9-rc
2018-10-22
13:30
merge 8.6 check-in: 8361c27c69 user: dgp tags: core-8-6-9-rc
2018-10-15
12:49
typo check-in: 649c8cfe26 user: dgp tags: rc1, core-8-6-9-rc
2018-10-11
17:47
Revert addition of "slowTest" as built-in constraint. (no TIP; no version bump). Let the test file t... check-in: 679d63e4f6 user: dgp tags: core-8-6-9-rc
17:17
More updates to changes file. check-in: e576118ae8 user: dgp tags: core-8-6-9-rc
11:48
Mark test macOSXFCmf-2.8 non-portable. It appears to pass when the older HFS+ filesystem is in use, ... check-in: 9e48ee9cb3 user: dgp tags: core-8-6-9-rc
11:31
Update URLs. changes file WIP. check-in: 6019792c8f user: dgp tags: core-8-6-9-rc
2018-10-10
23:04
Backport test fix. check-in: a5f5207521 user: dgp tags: core-8-6-9-rc
2018-10-09
18:27
merge 8.6 check-in: fae0174e02 user: dgp tags: rc0, core-8-6-9-rc
13:51
merge 8.6 check-in: 6b5cda39f6 user: dgp tags: core-8-6-9-rc
2018-10-05
19:40
merge 8.6 check-in: 1e5098bd52 user: dgp tags: core-8-6-9-rc
19:37
Bump version numbers for 8.6.9 release. check-in: 2ea5110611 user: dgp tags: core-8-6-9-rc