Timeline
Not logged in

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

4271 check-ins using file doc/GetInt.3 version f68b5713d0

2022-08-31
15:36
Merge old 8.7 ac18feaba77 check-in: c3fd69a89a user: kjnash tags: tip-579-8-7
15:24
Merge old 8.7 6c69a72c58 check-in: 2bc437be78 user: kjnash tags: tip-579-8-7
14:28
Merge old 8.7 674a6ad0472c7 check-in: 72a2225a33 user: kjnash tags: tip-579-8-7
12:51
Merge old 8.7 9a14272d20 check-in: ca86e961bb user: kjnash tags: tip-579-8-7
2022-05-04
07:16
http: tolerant again invalid reply header "content-encoding: UTF-8". Ticket [8eb64b1520] check-in: 054cc3002a user: oehhar tags: core-8-branch
2022-04-20
08:49
Remove some unnecessary buffer reference counting in Write(). The reference counting in FlushChanne... check-in: a62764efd4 user: pooryorick tags: core-8-branch
2022-04-16
19:03
Fix [0061c7a476]: signed integer overflow in ZipReadInt() check-in: 22b545403f user: jan.nijtmans tags: core-8-branch
2022-04-15
14:52
Merge 8.6 check-in: 3481a747a0 user: jan.nijtmans tags: core-8-branch
2022-04-14
20:48
Merge 8.7 Closed-Leaf check-in: c0e1ee7c21 user: jan.nijtmans tags: bug-5294e6feca
20:47
Merge 8.7 check-in: afb97876e9 user: jan.nijtmans tags: full-utf-for-87
20:45
Fix [da733cf8a6]: indexObj-6.7 fails check-in: 63d533a2e6 user: jan.nijtmans tags: core-8-branch
14:23
Update to latest version of tinydir check-in: c311c164c7 user: jan.nijtmans tags: bug-5294e6feca
14:05
Proposed fix for [5294e6feca]: minizip for TIP #430 broken check-in: 27d3c50b99 user: jan.nijtmans tags: bug-5294e6feca
13:35
merge-mark check-in: cdbfbb791e user: jan.nijtmans tags: full-utf-for-87
12:45
Merge 8.6 check-in: f0f432d1f4 user: jan.nijtmans tags: core-8-branch
12:05
Merge 8.7 check-in: f8cdc915ce user: jan.nijtmans tags: full-utf-for-87
08:48
Change the actual value of TCL_INDEX_NULL_OK (TIP #613) to a better value which conflicts less with ... check-in: 679e82a812 user: jan.nijtmans tags: core-8-branch
06:13
It looks like minizip is broken, so let's use zip check-in: 5b1e91ea78 user: jan.nijtmans tags: core-8-branch
2022-04-12
14:34
Adapt tclZipfs.c to zlib 1.2.12 (due to the changes in crc32 handling) check-in: 3a6870ae67 user: jan.nijtmans tags: core-8-branch
12:56
Merge 8.6 check-in: a7a81a774c user: jan.nijtmans tags: core-8-branch
12:12
Merge 8.6 check-in: 2f894c40be user: jan.nijtmans tags: core-8-branch
08:53
Merge 8.6 check-in: 6ef3971348 user: jan.nijtmans tags: core-8-branch
2022-04-08
12:10
Use INT2PTR/PTR2INT macro's as appropriate check-in: e9ab489141 user: jan.nijtmans tags: core-8-branch
09:13
Merge 8.6 check-in: c4999e5dce user: jan.nijtmans tags: core-8-branch
2022-04-05
07:18
RFE [655300]: Deprecate Tcl_MakeSafe() check-in: b7fefa1dd4 user: jan.nijtmans tags: rfe-655300
2022-04-04
15:27
Merge 8.7 check-in: a056d8902d user: jan.nijtmans tags: full-utf-for-87
14:56
Merge 8.7 check-in: 1b310013d7 user: jan.nijtmans tags: tip-616-for-8.7
14:32
In tclCkalloc.c, count malloc/free's using size_t in stead of unsigned int. check-in: f5b2c384a5 user: jan.nijtmans tags: core-8-branch
12:17
Merge 8.7 check-in: 8c20b86cd2 user: jan.nijtmans tags: tip-616-for-8.7
11:35
Merge 8.6. http -> 2.10a2 check-in: 9ebb3b317f user: jan.nijtmans tags: core-8-branch
11:30
Additional braces for (sizePtr), just to be sure check-in: ea08eb2c79 user: jan.nijtmans tags: core-8-branch
10:17
Merge 8.7. Fix implementation as noted by Ashok. check-in: a8be31404e user: jan.nijtmans tags: tip-618
08:51
Fix TIP #613 implementation, when (indexPtr) is more than a simple variable name. Thanks, @ashok! check-in: 8ca41d8daf user: jan.nijtmans tags: core-8-branch
01:42
Panic if Testsaveresult call to Tcl_GetBoolFromObj overwrites memory. check-in: 591a2c7ba8 user: apnadkarni tags: tip-618
2022-04-03
12:11
Add Ashok's example check-in: 2b36bb36e6 user: jan.nijtmans tags: tip-618
2022-04-01
15:28
Start handling 'last' arguments check-in: 544f0f0fc5 user: jan.nijtmans tags: tip-615
13:16
Merge 8.7 check-in: 56bf4c5824 user: jan.nijtmans tags: tip-616-for-8.7
07:32
Undo (unnecessary) change in tclMain.c check-in: 8b0ce05c29 user: jan.nijtmans tags: tip-615
07:13
Merge 8.7 check-in: d2474ffcdc user: jan.nijtmans tags: tip-615
2022-03-31
13:48
Better errpr-handling check-in: 086055bcdf user: jan.nijtmans tags: tip-618
13:37
Handle objPtr == NULL / interp == NULL better check-in: d5a055aa3f user: jan.nijtmans tags: tip-618
13:24
uint??_t -> int??_t check-in: d19e4d6be7 user: jan.nijtmans tags: tip-618
11:07
Merge 8.7. Make room for TIP #622 stub entries check-in: 3a50a6e775 user: jan.nijtmans tags: tip-618
2022-03-30
11:56
Change UTF-16 version of Tcl_GetRange() not to use the tclStringObj type any more check-in: fb73b2740d user: jan.nijtmans tags: full-utf-for-87
2022-03-29
21:14
Undo deprecation for Tcl_AppendUnicodeToObj (as described in the TIP) check-in: 27ad4bdde1 user: jan.nijtmans tags: full-utf-for-87
13:57
Merge 8.7 check-in: 73d9f7b823 user: jan.nijtmans tags: full-utf-for-87
13:40
Don't bother UINT2PTR, since INT2PTR is just as good. check-in: 94e9d6ea9b user: jan.nijtmans tags: core-8-branch
09:27
Merge 8.7. If TCL_NO_DEPRECATED always compile tclTest.o with TCL_UTF_MAX=4 (Because - otherwise the... check-in: 736cb8f480 user: jan.nijtmans tags: full-utf-for-87
08:42
Merge 8.6 check-in: f7ec4ed591 user: jan.nijtmans tags: core-8-branch
2022-03-28
12:24
Merge 8.7. Register "string" objType when TCL_UTF_MAX=3 (fixes regression in previous commit) check-in: 75efdec8f4 user: jan.nijtmans tags: full-utf-for-87
11:39
More usage of TCLFLEXARRAY. Make current_malloc_packets/maximum_malloc_packets type size_t check-in: 53ab5e4b9f user: jan.nijtmans tags: core-8-branch
2022-03-26
23:02
Don't run obj-1.1 test with -DTCL_NO_DEPRECATED check-in: 447ae295e2 user: jan.nijtmans tags: full-utf-for-87
2022-03-25
15:31
Fix [9c1dc88f86]: warning about different signedness when compile TCL on Windows. check-in: 5a3df78fb4 user: jan.nijtmans tags: core-8-branch
12:14
Unbreak build with-DTCL_UTF_MAX=3 check-in: c699710e15 user: jan.nijtmans tags: full-utf-for-87
2022-03-24
23:29
bugfix: Handle NULL characters in Tcl_GetCharLength() check-in: 2dcfc940e5 user: jan.nijtmans tags: full-utf-for-87
13:58
Add TclGetUniChar() to the compatibility set check-in: e75009fecd user: jan.nijtmans tags: full-utf-for-87
13:18
Fix internal usage of Tcl_GetRange/Tcl_UtfAtIndex check-in: 51e84a3825 user: jan.nijtmans tags: full-utf-for-87
12:43
Add TclGetRange() to the compatibility set check-in: 004fcfa041 user: jan.nijtmans tags: full-utf-for-87
11:34
Implement PANIC when the UTF16 compatibility layer is used in combination with -DTCL_NO_DEPRECATED check-in: c9d9aaf618 user: jan.nijtmans tags: full-utf-for-87
10:48
When compiled with TCL_NO_DEPRECATED, remove the UTF16 compatibility layer. So, we make sure that it... check-in: a68880dccd user: jan.nijtmans tags: full-utf-for-87
2022-03-23
16:33
Fix for UpdateStringOfUTF16String() check-in: bdeaacdce5 user: jan.nijtmans tags: full-utf-for-87
16:19
Put back TclNumUtfChars() macro as TclNumUtfCharsM() check-in: 790f6f1d5a user: jan.nijtmans tags: full-utf-for-87
14:32
Fix Tcl_UniCharAtIndex() for UTF-16 compabitility layer check-in: 01f2ee09b4 user: jan.nijtmans tags: full-utf-for-87
13:31
Fix crash in (compabitility) "string" objType check-in: 26ed86a3c8 user: jan.nijtmans tags: full-utf-for-87
2022-03-22
20:07
Merge 8.7 check-in: 40b724b4a8 user: jan.nijtmans tags: full-utf-for-87
19:58
Merge 8.6 check-in: 803ec228b2 user: jan.nijtmans tags: core-8-branch
16:49
Merge 8.6 check-in: 7d6611d6c8 user: jan.nijtmans tags: core-8-branch
16:12
ucs4 -> utf32 check-in: bfaf2a12a9 user: jan.nijtmans tags: full-utf-for-87
15:53
Merge 8.7 check-in: 0f9f9fb1e6 user: jan.nijtmans tags: full-utf-for-87
15:38
Feature-complete check-in: d2ae10faca user: jan.nijtmans tags: full-utf-for-87
11:25
More progress check-in: 8a7b81816e user: jan.nijtmans tags: full-utf-for-87
00:46
Fix [ac601b59bab7] by making only unloading a library from the process if it has an Unload functions... check-in: f0a6d62a1a user: pooryorick tags: core-8-branch
2022-03-21
14:42
Merge 8.7. Renumber testcases in cmdAH.test. check-in: affc202d27 user: jan.nijtmans tags: tip607-encoding-failindex
09:57
Fix [4dbfa46caa]: TIP #601 bug: handling of '-buffersize' check-in: dd396e24b7 user: jan.nijtmans tags: core-8-branch
2022-03-20
23:14
Merge 8.7, and fix the bug Closed-Leaf check-in: a9013de8ad user: jan.nijtmans tags: bug-4dbfa46caa
20:41
TIP #601 minor improvement: Use 'int' type, so we can use TCL_INDEX_NONE to test for errors in Tcl_U... check-in: a0c063f093 user: jan.nijtmans tags: core-8-branch
2022-03-18
15:39
See [4dbfa46caa]: Remove "constraint deprecated" from failing testcases which should pass check-in: 126625695d user: jan.nijtmans tags: bug-4dbfa46caa
14:03
Merge 8.7 check-in: 7c6c144e01 user: jan.nijtmans tags: tip-616-for-8.7
13:05
Fix meaning of "testConstraint deprepcated" in encoding.test: Those testcases tested the behavior of... check-in: 513ba8d654 user: jan.nijtmans tags: core-8-branch
13:04
Add proper cleanup to testcases check-in: 0ac2bbd603 user: jan.nijtmans tags: core-8-branch
11:24
Merge 8.7 check-in: 9abe412215 user: jan.nijtmans tags: tip-616-for-8.7
2022-03-17
22:24
Rebase towards 8.7 check-in: d350e68b5a user: jan.nijtmans tags: tip607-encoding-failindex
16:47
Use TCL_ENCODING_NOCOMPLAIN flag in stead of TCL_ENCODING_STOPONERROR when possible, since TCL_ENCOD... check-in: 433dfc2288 user: jan.nijtmans tags: core-8-branch
12:07
Merge 8.6 check-in: 9f61609437 user: jan.nijtmans tags: core-8-branch
09:51
TIP #601: Make "encoding convertto/convertfrom" throw exceptions check-in: fb919be8a3 user: jan.nijtmans tags: core-8-branch
2022-03-16
23:08
Handle Tcl_UtfAtIndex check-in: 4d35f48f7c user: jan.nijtmans tags: full-utf-for-87
22:21
Handle Tcl_GetCharLength check-in: 2cce141084 user: jan.nijtmans tags: full-utf-for-87
14:55
Merge 8.7. First working version, feature complete check-in: a9a14d5e6c user: jan.nijtmans tags: full-utf-for-87
2022-03-15
17:13
Merge 8.6 check-in: 790351a15d user: jan.nijtmans tags: core-8-branch
16:17
update rules.vc check-in: 59d6af3292 user: jan.nijtmans tags: full-utf-for-87
07:52
Even though Tcl_UniChar == int (in this "#if TCL_UTF_MAX>3 block), use the correct signature for Tcl... check-in: 2bdd750eee user: jan.nijtmans tags: core-8-branch
2022-03-14
23:14
Some restructuring. Now compiles/runs fine with TCL_UTF_MAX=3 check-in: 7772cd8a61 user: jan.nijtmans tags: full-utf-for-87
20:59
Eliminate useless "const int" usage, where "const" has no meaning. VC-2015 has problem when the sign... check-in: b8efe8c796 user: jan.nijtmans tags: core-8-branch
17:39
TIP607 encoding failindex: some tests and implementation (not working) check-in: 2f1594f38b user: oehhar tags: tip607-encoding-failindex
16:10
TIP607 encoding failindex: options -failindex and -nocomplain may not both be specified Closed-Leaf check-in: 98ac044f33 user: oehhar tags: tip607-encoding-failindex
16:06
More progress check-in: 48ab8b7472 user: jan.nijtmans tags: full-utf-for-87
15:46
TIP607 encoding failindex: start implementation check-in: a611c76903 user: oehhar tags: tip601-encoding-failindex, tip607-encoding-failindex
2022-03-13
23:12
Merge 8.7. More progress check-in: 38d0c3aade user: jan.nijtmans tags: full-utf-for-87
00:31
Coroutine cleanup: clarify 'yieldparameter' value. Use less C stackspace check-in: f3a0c179b9 user: jan.nijtmans tags: core-8-branch
2022-03-12
23:28
merge-mark check-in: 73c3149474 user: jan.nijtmans tags: core-8-branch
23:21
Start defining "utf32string" type check-in: b46d5c684f user: jan.nijtmans tags: full-utf-for-87
22:30
More progress check-in: 2e24803530 user: jan.nijtmans tags: full-utf-for-87
2022-03-11
22:43
2 more functions check-in: f3580d9f09 user: jan.nijtmans tags: full-utf-for-87
22:11
Handle TclUniCharNcmp() check-in: 715b107f62 user: jan.nijtmans tags: full-utf-for-87
19:36
merge 8.6 check-in: 6f37bc1611 user: dgp tags: core-8-branch
18:23
WIP Leaf check-in: e2fd275d2f user: dgp tags: tcl9-design
17:17
WIP check-in: 15d2ddfe4d user: dgp tags: tcl9-design
15:55
Merge 8.7 Closed-Leaf check-in: 01bcbc4c60 user: jan.nijtmans tags: coro-crunch
15:13
Merge 8.7 check-in: 6c97d5b403 user: jan.nijtmans tags: full-utf-for-87
15:12
TIP #617 implementation fix: Don't panic on Tcl_UniCharLen() when compiled with TCL_UTF_MAX=4 check-in: 144192320f user: jan.nijtmans tags: core-8-branch
14:52
Experiment: full UTF for 8.7. (WIP) check-in: 4a31181448 user: jan.nijtmans tags: full-utf-for-87
13:58
More tweaks check-in: ac04dae9b0 user: jan.nijtmans tags: coro-crunch
13:34
clarify 'yieldparameter'. Eliminate variable 'unused', reduce coroutine stackspace check-in: b84d4c3ff6 user: jan.nijtmans tags: coro-crunch
12:10
Merge 8.6 check-in: acf3149e65 user: jan.nijtmans tags: core-8-branch
2022-03-10
16:56
merge 8.7 check-in: b0463de589 user: dgp tags: tcl9-design
11:43
Add ::tcl::test::build-info command to tcl::test package, so we can find out which compiler/options ... check-in: 41f20298cd user: jan.nijtmans tags: core-8-branch
10:37
Eliminate nmake build warning check-in: 61e186fad0 user: jan.nijtmans tags: core-8-branch
10:26
Unused variable warning check-in: e4245088ee user: jan.nijtmans tags: core-8-branch
2022-03-09
19:37
merge 8.7 check-in: f1d5e5874f user: dgp tags: tcl9-design
15:16
Tweak test code such that it can be used to test indexes > 2^31 too, so no longer limit values to IN... check-in: e3ee44645c user: jan.nijtmans tags: core-8-branch
11:50
Merge 8.7 check-in: 0e42f41f63 user: jan.nijtmans tags: tip-616-for-8.7
2022-03-08
17:35
merge 8.7 Closing this branch. The work on branch full-utf-for-8.7 is more likely to reach the ... Closed-Leaf check-in: 46d18fc696 user: dgp tags: dgp-ucs4
17:14
merge mark check-in: 726136ec97 user: dgp tags: core-8-branch
15:27
Merge 8.6 check-in: 2cbce2c238 user: jan.nijtmans tags: core-8-branch
15:13
Merge 8.6 check-in: 9254a17f88 user: jan.nijtmans tags: core-8-branch
08:23
This typecast is wrong (and was already wrong). Correct it, and add testcase to prove it check-in: 51b9da64b4 user: jan.nijtmans tags: core-8-branch
00:01
Merge 8.7 check-in: 3528d7188f user: dgp tags: dgp-ucs4
2022-03-07
23:59
Starting in Tcl 8.7, Tcl_GetUniChar() returns int, not Tcl_UniChar (TIP 389). Make typecasts of retu... check-in: 421d89a270 user: dgp tags: core-8-branch
23:52
Start sketch of offering UCS4 interfaces in Tcl 8.7. check-in: f71034e070 user: dgp tags: dgp-ucs4
21:45
Improve a bit the ttk::treeview man page by instructing the html generator not link some words in th... check-in: c6e09d5068 user: fvogel tags: core-8-branch
2022-03-06
16:10
Merge-mark check-in: 729fdf970f user: jan.nijtmans tags: core-8-branch
15:51
Merge 8.6 check-in: 1a8ae15079 user: jan.nijtmans tags: core-8-branch
2022-03-05
21:56
-nothrow -> -nocomplain Closed-Leaf check-in: b3471f0625 user: jan.nijtmans tags: encodings-with-flags
10:32
Add "const" to Tcl_SetNotifier() argument. Should have been part of TIP #27, looooooong ago. This si... check-in: a993dee980 user: jan.nijtmans tags: core-8-branch
2022-03-04
16:21
Merge 8.7 check-in: 791cc676b8 user: jan.nijtmans tags: encodings-with-flags
16:18
Merge 8.6 check-in: 59b0904ac7 user: jan.nijtmans tags: core-8-branch
2022-03-02
16:00
Use TIP #613's Tcl_GetIndexFromObj() to eliminate typecasts which are no longer necessary check-in: ef3c6d5538 user: jan.nijtmans tags: tip-613-usage
2022-02-27
18:43
Fix build check-in: f67b1bb0bb user: jan.nijtmans tags: tip-615
2022-02-25
14:44
Merge 8.7 check-in: 19d6b0a063 user: jan.nijtmans tags: tip-615
2022-02-24
22:44
Merge 8.7 check-in: 1376637235 user: jan.nijtmans tags: tip-618
22:20
3 more files with TCL_UTF_MAX checks check-in: 70eb0efb69 user: jan.nijtmans tags: core-8-branch
22:13
Consistancy in TCL_UTF_MAX check check-in: 31da6923f7 user: jan.nijtmans tags: core-8-branch
17:13
TIP #617: Tcl_WCharLen/Tcl_Char16Len check-in: 85afe2127e user: jan.nijtmans tags: core-8-branch
2022-02-23
15:51
Merge 8.6 check-in: 9771beebb0 user: jan.nijtmans tags: core-8-branch
2022-02-22
21:01
TIP #618: New Tcl_GetBool* functions with INDEX_NULL_OK flag check-in: 566ab0f509 user: jan.nijtmans tags: tip-618
2022-02-21
16:30
Merge 8.6 check-in: 91b14c222b user: jan.nijtmans tags: core-8-branch
2022-02-18
16:57
Fix [22547f9053]: TIP 519 compiler warning check-in: b719e05421 user: jan.nijtmans tags: core-8-branch
16:32
Merge 8.6 check-in: 703fd1a845 user: jan.nijtmans tags: core-8-branch
2022-02-17
17:30
Deprecate internal macro's TclIsInfinite() and TclIsNan(), since C99 has isinf() and isnan() check-in: 60df467246 user: jan.nijtmans tags: core-8-branch
10:52
Implement TIP #613: New INDEX_NULL_OK flag for Tcl_GetIndexFromObj*() check-in: 545bc28d1b user: jan.nijtmans tags: core-8-branch
09:51
Merge 8.6. Remove some Tcl_Panic()'s which can never happen check-in: 5548e5391e user: jan.nijtmans tags: core-8-branch
2022-02-16
16:52
Merge 8.6 check-in: 7e9fb8f7bd user: jan.nijtmans tags: core-8-branch
14:18
Merge 8.7 check-in: 9c9eb4873b user: jan.nijtmans tags: tip-615
12:15
Merge 8.7. Fix 2 test-cases Leaf check-in: 385eb80dc4 user: jan.nijtmans tags: strict-index-experiment
10:46
Merge 8.6 check-in: af5e57f956 user: jan.nijtmans tags: core-8-branch
2022-02-15
15:04
Tcl 8.7 requires Visual Studio 2015 or newer check-in: a2325dd904 user: jan.nijtmans tags: core-8-branch
14:49
Merge 8.6 check-in: 28fda12373 user: jan.nijtmans tags: core-8-branch
2022-02-14
18:10
Merge 8.7 check-in: 27a9a7d379 user: jan.nijtmans tags: strict-index-experiment
17:53
Always produce windows binaries on windows-2019, even if windows-latest switches to windows-2022 check-in: 69297ce333 user: jan.nijtmans tags: core-8-branch
17:17
Correct references to libtommath.dll.a/tommath.lib, depending on compiler (was OK for zlib) check-in: e9e7b34fe4 user: jan.nijtmans tags: core-8-branch
15:52
More improvements when cross-compiling on Windows. Now libtommath and zlib libraries use the UCRT ru... check-in: a71d169ea2 user: jan.nijtmans tags: core-8-branch
15:39
Use TCLSH_NATIVE for building the zip-file when cross-compiling Closed-Leaf check-in: 5a9857b7a3 user: jan.nijtmans tags: windows-arm64
15:28
Re-build zlib and libtommath for AMD64 and ARM64 to use the UCRT runtime (with llvm-clang toolset) check-in: a0b1b61b4b user: jan.nijtmans tags: windows-arm64
14:20
Merge 8.6 check-in: 1d934d558e user: jan.nijtmans tags: core-8-branch
13:54
Fix tommath.lib, which is missing some (deprecated) symbols. check-in: 03de17f612 user: jan.nijtmans tags: core-8-branch
13:14
Merge 8.6 check-in: d3b7e9f3b3 user: jan.nijtmans tags: core-8-branch
2022-02-13
23:07
Add libtommath.dll and libtommath.dll.a for windows-arm64 check-in: 2ae997f245 user: jan.nijtmans tags: core-8-branch
2022-02-12
19:06
Merge 8.6 check-in: be2fb1496d user: jan.nijtmans tags: core-8-branch
11:49
Merge 8.6 check-in: 842fcfbdfc user: jan.nijtmans tags: core-8-branch
2022-02-11
15:34
Merge 8.7 check-in: b492dbc27a user: jan.nijtmans tags: encodings-with-flags
15:31
Merge 8.7 check-in: ced9151f74 user: jan.nijtmans tags: tip-616-for-8.7
2022-02-10
16:37
Merge 8.7 Closed-Leaf check-in: 68ce4c0fb3 user: jan.nijtmans tags: tip-617
15:22
Merge 8.6 check-in: e81990041e user: jan.nijtmans tags: core-8-branch
14:18
Always use UTF-8 when reading from the console (See also TIP #587) Closed-Leaf check-in: 72b7861bb2 user: jan.nijtmans tags: console-utf8
14:16
Use Tcl_NewWideIntObj() for values that might be bigger than 32-bit check-in: fda1913575 user: jan.nijtmans tags: core-8-branch
11:07
Merge 8.7 check-in: 24ba50f931 user: jan.nijtmans tags: tip-616-for-8.7
09:37
Merge 8.6 check-in: c03b7afd75 user: jan.nijtmans tags: core-8-branch
2022-02-09
22:14
Merge 8.7 check-in: d55c77d491 user: jan.nijtmans tags: tip-617
22:12
Merge 8.7 check-in: 77e26497a5 user: jan.nijtmans tags: tip-615
22:10
Merge 8.6 check-in: 9409eb6447 user: jan.nijtmans tags: core-8-branch
16:47
Merge 8.7 check-in: c268d6f436 user: jan.nijtmans tags: tip-617
16:36
Merge 8.7 check-in: bbe803a0eb user: jan.nijtmans tags: tip-615
11:58
Merge 8.6 check-in: eb6b6539ee user: jan.nijtmans tags: core-8-branch
2022-02-08
14:23
Correct previous commit (Windows build error) check-in: 0f4dcb0e40 user: jan.nijtmans tags: core-8-branch
2022-02-07
22:16
Fix [1fe745559a]: Conditional jump or move depends on uninitialised value in Tcl_UniCharToUtf check-in: 173c09dcf8 user: jan.nijtmans tags: core-8-branch
16:57
Merge 8.7 check-in: cab64f5dba user: jan.nijtmans tags: encodings-with-flags
16:08
Merge 8.7 check-in: fa141b585d user: jan.nijtmans tags: tip-617
15:35
Fix [1fe745559a]: 8.7, 9.0: Conditional jump or move depends on uninitialised value in Tcl_UniCharTo... Closed-Leaf check-in: 4e0909a17e user: jan.nijtmans tags: bug-1fe745559a
14:55
Merge 8.6 check-in: e4a7c4fa71 user: jan.nijtmans tags: core-8-branch
08:48
Merge 8.6 check-in: 6b7ec7b56a user: jan.nijtmans tags: core-8-branch
2022-02-03
13:13
TIP #617: Tcl_WCharLen/Tcl_Char16Len check-in: 2b0167c4a2 user: jan.nijtmans tags: tip-617
12:49
Fix Tcl_UtfToWChar() typedef check-in: 080fbcde97 user: jan.nijtmans tags: core-8-branch
2022-02-02
16:53
Merge 8.7 Closed-Leaf check-in: 489ba2db5f user: jan.nijtmans tags: tip-613
16:51
Merge 8.7 check-in: e30b103400 user: jan.nijtmans tags: tip-615
16:48
Merge 8.7 check-in: 5183219b73 user: jan.nijtmans tags: tip-616-for-8.7
16:46
Merge 8.6 check-in: 132a24c42f user: jan.nijtmans tags: core-8-branch
2022-02-01
12:31
Merge 8.6 check-in: 2245871b04 user: jan.nijtmans tags: core-8-branch
09:56
Merge 8.7 check-in: d63d09824a user: jan.nijtmans tags: tip-616-for-8.7
2022-01-31
12:04
code alignment check-in: 01fa971fac user: jan.nijtmans tags: tip-615
11:49
Merge 8.7 check-in: 8b1bfefd8e user: jan.nijtmans tags: tip-615
2022-01-28
23:52
take advantage of what we know re: argv guarantees [https://www.iso-9899.info/n1570.html#5.1.2.2.1|a... check-in: d69611bc9d user: bch tags: core-8-branch
23:28
rejig argv/argc handling in response to investigation prompted by [https://arstechnica.com/informati... check-in: d1f6c5ef6c user: bch tags: core-8-branch
14:59
Allow indexPtr to be (int *)NULL check-in: 8a07ca7765 user: jan.nijtmans tags: tip-613
13:25
Fix ParseArgsObjv() wrapper, and adapt testcase to prove that it works check-in: 114a54fbb4 user: jan.nijtmans tags: tip-616-for-8.7
10:52
Use more size_t in tclTest.c, for testing the new wrapper functions check-in: 066c408415 user: jan.nijtmans tags: tip-616-for-8.7
2022-01-26
17:48
Add back a clarification to the documentation for [expr] that an operand is interpreted as a number ... check-in: 775edc3e17 user: pooryorick tags: core-8-branch
13:33
Add TclParseArgsObjv_ check-in: 3c38c4a65b user: jan.nijtmans tags: tip-616-for-8.7
2022-01-25
15:19
unbreak (windows) build check-in: 34d0c6a14a user: jan.nijtmans tags: tip-616-for-8.7
14:22
Merge 8.7 check-in: e6b33eb55a user: jan.nijtmans tags: tip-613
2022-01-24
21:24
3 more stub-entries check-in: e5838cf45d user: jan.nijtmans tags: tip-616-for-8.7
15:55
Merge 8.7 check-in: 4f72807e3e user: jan.nijtmans tags: tip-616-for-8.7
15:40
Merge 8.6 check-in: 56efe65709 user: jan.nijtmans tags: core-8-branch
11:19
Merge 8.7 check-in: 7d695dcfe3 user: jan.nijtmans tags: tip-616-for-8.7
11:15
Don't document the size_t form of Tcl_GetStringFromObj() (yet), because it's only available if TCL_N... check-in: 55d66c907b user: jan.nijtmans tags: core-8-branch
11:01
Fix another bug in Tcl_GetIntForIndex() (demonstrated by the new testcases from the previous commit) check-in: 96fd21c06c user: jan.nijtmans tags: core-8-branch
10:00
Extend for Tcl dicts too (API only) check-in: 8376bd283c user: jan.nijtmans tags: tip-616-for-8.7
2022-01-23
21:56
Extend for Tcl lists > 2^31 elements (API only) check-in: 6ac0be37b5 user: jan.nijtmans tags: tip-616-for-8.7
16:21
eol-spacing from previous commit check-in: 1c24f254fe user: jan.nijtmans tags: core-8-branch
2022-01-22
14:47
Rewrite of documentation for [chan] check-in: eb627bda27 user: pooryorick tags: core-8-branch
2022-01-21
15:15
Merge 8.6 check-in: 2306f87127 user: jan.nijtmans tags: core-8-branch
08:53
Fix bug in Tcl_GetIntForIndex() (TIP #544), discovered when investigating [https://core.tcl-lang.org... check-in: 96a8baa3c9 user: jan.nijtmans tags: core-8-branch
08:43
Add test-cases for Tcl_GetIntForIndex(). This reveals a minor bug Closed-Leaf check-in: 2858475ed7 user: jan.nijtmans tags: bug-a9929f112a
2022-01-19
14:21
(partial) fix for [https://core.tcl-lang.org/tk/tktview?name=a9929f112a|a9929f112a]. WIP check-in: 7460813a8a user: jan.nijtmans tags: bug-a9929f112a
11:04
Merge 8.7 check-in: a2ae4597f0 user: jan.nijtmans tags: tip-613
2022-01-18
23:53
Merge 8.7 check-in: daff5c453c user: jan.nijtmans tags: tip-615
23:26
Update documentation for Tcl_GetRange() check-in: 61b142d29c user: jan.nijtmans tags: core-8-branch
15:52
Merge 8.6 check-in: de79810eea user: jan.nijtmans tags: core-8-branch
14:40
TIP #615: string is index. WIP check-in: 9077972219 user: jan.nijtmans tags: tip-615
2022-01-17
17:07
Fix merge conflict previous commit check-in: 6fc61089ca user: jan.nijtmans tags: core-8-branch
17:02
Merge 8.6 check-in: ea38112364 user: jan.nijtmans tags: core-8-branch
11:21
Merge 8.6 check-in: 636d27ef56 user: jan.nijtmans tags: core-8-branch
2022-01-15
17:07
Merge 8.7 check-in: e3af0e7eda user: jan.nijtmans tags: encodings-with-flags
17:02
Fix [6474fbd934]: Tcl 8.7a5: why utf-8 is different? check-in: 3f25428a3f user: jan.nijtmans tags: core-8-branch
2022-01-14
22:34
Proposed fix for [6474fbd934]: Tcl 8.7a5: why utf-8 is different? Closed-Leaf check-in: c4a89ec75d user: jan.nijtmans tags: bug-6474fbd934
15:44
Fix [b241e4ccc0]: Error while building with Tcl 8.7a5... check-in: 2d7363022b user: jan.nijtmans tags: core-8-branch
10:10
Merge 8.6 check-in: 9b26217141 user: jan.nijtmans tags: core-8-branch
2022-01-13
13:23
Merge 8.6 check-in: 32cbdf9580 user: jan.nijtmans tags: core-8-branch
2022-01-12
21:41
Merge 8.6 check-in: 0074847583 user: jan.nijtmans tags: core-8-branch
21:09
Merge 8.6 check-in: ac0dbddfa3 user: jan.nijtmans tags: core-8-branch
2022-01-10
13:19
Merge 8.7 check-in: 1676687a2c user: jan.nijtmans tags: encodings-with-flags
2022-01-09
17:15
Merge 8.7 check-in: 3179cb8269 user: jan.nijtmans tags: strict-index-experiment
17:13
Merge 8.7 check-in: b260874edb user: jan.nijtmans tags: tip-613
16:54
Rename "testConstraint nodep" to "testConstraint deprecated", making it the same as in Tk check-in: 4fc052ca9b user: jan.nijtmans tags: core-8-branch
2022-01-07
19:55
Merge 8.6 check-in: 690b19b35b user: jan.nijtmans tags: core-8-branch
17:17
Fix [0386e9a967]: Bitrot in tclZlib.c check-in: 2f50fa72bd user: jan.nijtmans tags: core-8-branch
2021-12-27
17:17
merge 8.7 check-in: 7a66af3661 user: dgp tags: dgp-review
2021-12-21
23:04
-1 -> "" check-in: 3f6360fafd user: jan.nijtmans tags: strict-index-experiment
17:36
code formatting check-in: 7ef07fde2f user: jan.nijtmans tags: strict-index-experiment
17:23
Merge 8.7 check-in: a03edf1949 user: jan.nijtmans tags: strict-index-experiment
16:18
New macro TclNewIndexObj(). For Tcl 8.7 it's the same as TclNewIntObj(), but in Tcl 9.0 not any more... check-in: cc79d9889f user: jan.nijtmans tags: core-8-branch
2021-12-20
14:10
formatting check-in: d456c0ec8d user: jan.nijtmans tags: tip-613
01:00
Merge 8.7 check-in: 9be03eb010 user: jan.nijtmans tags: tip-613
00:58
Unbreak windows build caused by [066a9b81b8|this] commit check-in: 4235a4640b user: jan.nijtmans tags: core-8-branch
00:44
Merge 8.7. Allow Tcl_GetIndexFromObj*() to be used with enum/char/short/int/long whatever size integ... check-in: fd5af9692d user: jan.nijtmans tags: tip-613
2021-12-18
19:02
Merge 8.6 check-in: 8eabfac780 user: jan.nijtmans tags: core-8-branch
15:07
Merge 8.6 check-in: 817abfee89 user: jan.nijtmans tags: core-8-branch
14:59
Merge 8.6 check-in: 066a9b81b8 user: jan.nijtmans tags: core-8-branch
2021-12-16
21:26
Merge 8.6 check-in: 96119ec205 user: jan.nijtmans tags: core-8-branch
14:34
Merge 8.7 check-in: d764ceff5f user: jan.nijtmans tags: tip-613
14:01
Merge 8.6 check-in: 2872e09645 user: jan.nijtmans tags: core-8-branch
09:20
Merge 8.7 check-in: 7d2f7f50d0 user: jan.nijtmans tags: tip-613
09:14
Merge 8.6 check-in: 88f665dbae user: jan.nijtmans tags: core-8-branch
2021-12-13
13:49
Merge 8.7 check-in: 183cb675d5 user: jan.nijtmans tags: tip-613
12:59
Merge 8.6 check-in: 1d30b9892d user: jan.nijtmans tags: core-8-branch
10:57
Merge 8.6 check-in: 140518c7ec user: jan.nijtmans tags: core-8-branch
2021-12-12
18:03
Merge 8.6 check-in: 77cfae82ba user: jan.nijtmans tags: core-8-branch
2021-12-09
14:46
TIP #613: New INDEX_NULL_OK flag for Tcl_GetIndexFromObj*() check-in: dc80e7b290 user: jan.nijtmans tags: tip-613
2021-12-08
15:50
merge-mark check-in: 09404faa32 user: jan.nijtmans tags: core-8-branch
15:37
Merge 8.7. Also fix [5ec9985a94]: testing sebres-8-7-clock-speedup-cr2 branch check-in: f74839b807 user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2
15:28
Merge 8.6 check-in: d26a32e524 user: jan.nijtmans tags: core-8-branch
12:11
Merge 8.7 check-in: 416363d9df user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2
2021-12-07
18:15
Merge 8.6 check-in: f451019541 user: jan.nijtmans tags: core-8-branch
2021-11-28
21:53
Fix [97b8e1d54b]: -mdynamic-no-pic not supported on Apple Silicon check-in: 010d43daee user: jan.nijtmans tags: core-8-branch
2021-11-26
16:26
Merge 8.7 check-in: 9ec42aad09 user: jan.nijtmans tags: encodings-with-flags
16:04
Merge 8.6. Add win/*.in to "make dist" check-in: 0917ed3920 user: jan.nijtmans tags: core-8-branch
11:59
TIP #599 implementation: Extended build information check-in: 9ddb36e0bd user: jan.nijtmans tags: core-8-branch
2021-11-24
17:40
Merge 8.7. STOPONERROR -> ILLEGALSEQUENCE check-in: 22fcd50946 user: jan.nijtmans tags: encodings-with-flags
14:51
Add support for subversion too Closed-Leaf check-in: 9e2f4fb578 user: jan.nijtmans tags: build-info
12:32
Merge 8.7 check-in: ce5e992afb user: jan.nijtmans tags: build-info
12:22
Merge 8.6 check-in: 11e5e80bf6 user: jan.nijtmans tags: core-8-branch
2021-11-23
21:33
2 minor improvements: Make sure tclUuid.h ends with newline; Fallback "unknown" if neither GIT, nei... check-in: 869cb7fb94 user: jan.nijtmans tags: build-info
2021-11-19
17:29
Merge 8.7 check-in: 9571feeb2b user: jan.nijtmans tags: encodings-with-flags
17:28
Merge 8.7 check-in: c7b03fcf28 user: jan.nijtmans tags: build-info
2021-11-17
10:08
Fix [46291ba24d]: win: install: bashism in Makefile.in check-in: 7f97316fe4 user: jan.nijtmans tags: core-8-branch
2021-11-16
16:59
Merge 8.7 check-in: 255d61cf29 user: jan.nijtmans tags: tip-609
2021-11-12
21:29
Starting with 8.7, don't bother Cygwin32 any more. Only Cygwin64 will be supported. check-in: addc3c39d8 user: jan.nijtmans tags: core-8-branch
2021-11-11
16:13
Merge 8.6 check-in: 11179c8d17 user: jan.nijtmans tags: core-8-branch
2021-11-10
08:24
Merge 8.7 check-in: 0ac84b1c6b user: jan.nijtmans tags: build-info
2021-11-09
15:50
Merge 8.6 check-in: 98c5561b52 user: jan.nijtmans tags: core-8-branch
2021-11-08
23:13
Merge 8.7 check-in: b52fe067d5 user: jan.nijtmans tags: encodings-with-flags
23:11
Merge 8.7 check-in: 9c459140af user: jan.nijtmans tags: build-info
14:03
Merge 8.6. Some http:// -> https:// check-in: 48883dadfa user: jan.nijtmans tags: core-8-branch
13:43
Make "changes" file chronological (again) check-in: 1fb5e666dc user: jan.nijtmans tags: core-8-branch
00:30
merge 8.7 check-in: d93a28a96e user: dgp tags: dgp-review
00:06
[9899c273ab] Rewrite Tcl_InitStringRep to account for all encounters with the non-allocated empty st... check-in: e7511df3a1 user: dgp tags: core-8-branch
2021-11-07
22:39
Update and clarify usage of the TclInitStringRep macro. check-in: 7522602be7 user: dgp tags: core-8-branch
21:42
Merge 8.6 check-in: 5d8dcf16a6 user: jan.nijtmans tags: core-8-branch
20:39
Document the freedom to provide space of either type int or size_t. check-in: fceda03ccf user: dgp tags: core-8-branch
19:18
The TIP 481 machinery compels all callers to add typecasting to their NULL arguments, which is quite... Leaf check-in: bc2db39234 user: dgp tags: dgp-481-null-casting
03:20
More accurately describe the string rep invalidation performed by Tcl_SetByteArrayLength() check-in: 56bb2f7baa user: dgp tags: core-8-branch
2021-11-06
22:45
typo check-in: 8065b9ec1b user: dgp tags: core-8-branch
20:33
merge 8.6 check-in: 59329db546 user: dgp tags: core-8-branch
15:41
merge 8.6 check-in: 351bbfc846 user: dgp tags: core-8-branch
08:02
Eliminate unused variables/function-arguments check-in: 8d39bb8387 user: jan.nijtmans tags: core-8-branch
2021-11-05
22:42
merge 8.7 check-in: 3b6049f369 user: dgp tags: dgp-review
22:39
Implement parts of TIP 568 in Tcl 8.7. check-in: 589aafadbc user: dgp tags: core-8-branch
21:30
merge 8.6 check-in: e38e560e49 user: dgp tags: core-8-branch
19:47
Adapt documentation of the *ByteArray* routines to better match Tcl library functioning post-TIP 568... Closed-Leaf check-in: 5a5f55f7a5 user: dgp tags: tip-568
12:39
merge 8.7 check-in: a50780358f user: dgp tags: tip-568
2021-11-04
17:18
Fix for bug [fc65ff1b66] - zipfs mkimg check-in: 338fe58e76 user: griffin tags: core-8-branch
2021-11-02
16:48
merge 8.7 check-in: 833d30f970 user: dgp tags: tip-568
16:40
Revise the interface routines for byte arrays to use "numBytes" rather than "length" as argument nam... check-in: e20aa824db user: dgp tags: tip-568
2021-11-01
16:28
Merge 8.7 check-in: 3842ac8331 user: jan.nijtmans tags: tip-603
13:38
Merge 8.6 check-in: c5e5349f51 user: jan.nijtmans tags: core-8-branch
2021-10-31
22:41
Simplify -matchvar/-indexvar processing of regexp/switch Closed-Leaf check-in: 899b89ec3b user: jan.nijtmans tags: simpl_matchvar
16:21
Merge 8.7 check-in: e837834cb3 user: jan.nijtmans tags: strict-index-experiment
2021-10-27
07:05
Merge 8.6 check-in: 8747737d99 user: jan.nijtmans tags: core-8-branch
06:50
Merge 8.6 check-in: 376763e59e user: jan.nijtmans tags: core-8-branch
2021-10-25
21:35
Merge 8.6 check-in: f1bd550cdb user: jan.nijtmans tags: core-8-branch
15:34
Revise outdated comments. check-in: b10395f12e user: dgp tags: tip-568
14:14
merge 8.7 check-in: 32f3750314 user: dgp tags: tip-568
2021-10-24
18:19
These record locations are not relative offsets, but rather absolute locations. Closed-Leaf check-in: 3cfe139c36 user: griffin tags: bug_fc65ff1b66
2021-10-20
20:27
Code cleanup (comments, bracing) check-in: 61af2fd4ba user: jan.nijtmans tags: core-8-branch
2021-10-19
14:44
Merge 8.6 check-in: c8a1cf3845 user: jan.nijtmans tags: core-8-branch
12:43
Fix "nodep" constraint. Merge 8.7 check-in: 336623308d user: jan.nijtmans tags: build-info
2021-10-18
18:24
Update TZ info to tzdata2021d (via merge). check-in: 55f7da34fa user: jima tags: core-8-branch
14:44
merge 8.7 check-in: 047cc8f6ef user: dgp tags: tip-568
11:57
Merge 8.7. Remove -stoponerror option check-in: 8ab21b9453 user: jan.nijtmans tags: encodings-with-flags
09:51
Merge 8.7 check-in: edd5767d48 user: jan.nijtmans tags: build-info
09:43
separate "testConstraint nodep" in tcltests.tcl check-in: 78328c59a8 user: jan.nijtmans tags: core-8-branch
08:56
separate testConstraint nodep check-in: 831b8911ff user: jan.nijtmans tags: build-info
07:51
Merge 8.7 check-in: aeabe9cded user: jan.nijtmans tags: build-info
2021-10-15
14:48
RFE [cef426ff2c]: Encoding UTF-32 missing check-in: 2c7852b42b user: jan.nijtmans tags: core-8-branch
2021-10-14
14:32
Code/Comment cleanup Closed-Leaf check-in: 24f2ef3933 user: jan.nijtmans tags: rfe-cef426ff2c
2021-10-13
16:34
Remove unnecessary change check-in: ad854adcf2 user: griffin tags: bug_fc65ff1b66
13:51
Oops check-in: a052776081 user: jan.nijtmans tags: rfe-cef426ff2c
13:33
First shot at [cef426ff2c]: Encoding UTF-32 missing check-in: 23f539bd7c user: jan.nijtmans tags: rfe-cef426ff2c
00:22
Corrected offset calculations check-in: 76b66f021b user: griffin tags: bug_fc65ff1b66
2021-10-12
14:46
Merge 8.6 check-in: f29ab3924a user: jan.nijtmans tags: core-8-branch
2021-10-11
13:57
Merge 8.7 check-in: 30d5187f4f user: jan.nijtmans tags: core-8-branch
2021-10-08
09:26
Merge 8.7 check-in: 3e899fd2f3 user: jan.nijtmans tags: tip-568
07:08
Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing list check-in: a722c92a11 user: jan.nijtmans tags: core-8-branch
07:05
Merge 8.6 check-in: df269d2941 user: jan.nijtmans tags: core-8-branch
2021-10-06
19:33
Change "IntRep" to "InternalRep", as discussed in the Tcl Core mailing list Closed-Leaf check-in: 0509fa5750 user: jan.nijtmans tags: internalrep
14:00
Fix problem with application manifest, supporting UTF-8 console (it appears that mingw is stricter t... check-in: 771d38afb8 user: jan.nijtmans tags: core-8-branch
2021-10-04
21:09
Rewrite comments for clarity and conciseness. check-in: 7bee7de7b3 user: pooryorick tags: core-8-branch
2021-09-30
08:03
Merge 8.6 check-in: b807975e85 user: jan.nijtmans tags: core-8-branch
2021-09-29
13:46
Set activeCodePage to UTF-8, for (Windows) systems that support it. check-in: 6087ae38b5 user: jan.nijtmans tags: core-8-branch
12:29
Merge 8.7 check-in: 4f7adbc283 user: jan.nijtmans tags: build-info
2021-09-27
13:01
TIP #605 implementation: Function to get class name from object check-in: 7a083ed201 user: jan.nijtmans tags: core-8-branch
2021-09-26
20:56
Merge 8.7 check-in: 2ac81d322a user: jan.nijtmans tags: build-info
20:51
Merge 8.6 check-in: 9bef0ece3c user: jan.nijtmans tags: core-8-branch
2021-09-25
09:01
Update TZ info to tzdata2021b (via merge). check-in: efea83e25e user: jima tags: core-8-branch
2021-09-24
14:13
Merge 8.7 check-in: 3f3842836d user: jan.nijtmans tags: build-info
13:23
Merge 8.7 check-in: 84cdd3c28b user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2
2021-09-14
13:35
Merge 8.6 check-in: f28ed6ea77 user: jan.nijtmans tags: core-8-branch
2021-09-10
18:52
merge 8.7 check-in: 6ff788ac2a user: dgp tags: tip-568
2021-09-08
14:26
Merge 8.6 check-in: 7f7ef44565 user: jan.nijtmans tags: core-8-branch
2021-09-03
06:43
merge-mark check-in: 2a0f4a9ba2 user: jan.nijtmans tags: core-8-branch
2021-09-02
22:38
Backport fixes for [ccc448a6bfd5], namespace ensemble subcommand name prefix matching and a subseque... check-in: bd39341706 user: pooryorick tags: core-8-branch
21:27
merge 8.7 check-in: af84134442 user: dgp tags: tip-568
14:46
Few more (c) -> © check-in: a009451a71 user: jan.nijtmans tags: core-8-branch
14:41
(c) -> ©, now that TIP #587 is accepted check-in: 7dd529ed06 user: jan.nijtmans tags: core-8-branch
2021-09-01
13:07
Merge 8.7 Closed-Leaf check-in: 1d4948495c user: jan.nijtmans tags: unicode-14
2021-08-31
14:36
Patch to fix zipfs mkimg bug. check-in: bcb8c5e9dd user: griffin tags: bug_fc65ff1b66
2021-08-27
18:46
Work in progress updating the documentation to modern perspectives. check-in: 525efda8f5 user: dgp tags: tip-568
11:51
merge 8.7 check-in: bc8dcf3bcb user: dgp tags: tip-568
07:10
Merge 8.6 check-in: 3615ee45bd user: jan.nijtmans tags: core-8-branch
2021-08-26
19:14
repair broken build check-in: 741d273eb5 user: dgp tags: core-8-branch
15:27
Merge 8.6 check-in: 83da84a0e5 user: jan.nijtmans tags: core-8-branch
2021-08-23
17:25
merge 8.7 check-in: 20beece07f user: dgp tags: dgp-review
17:03
merge 8.7 check-in: 101d798bc5 user: dgp tags: tip-568
13:00
Make everything compile warning-free when TCL_THREADS=0 check-in: 2abafeca96 user: jan.nijtmans tags: core-8-branch
2021-08-20
12:46
TIP #511 implementation: Implement Tcl_AsyncMarkFromSignal() check-in: 1a6b389968 user: jan.nijtmans tags: core-8-branch
2021-08-19
08:51
Merge-mark 8.6. Update to autoconf-2.71 check-in: e34446660d user: jan.nijtmans tags: core-8-branch
08:05
Apply macos-tip511.diff. Resolve conflict with TIP #601 Closed-Leaf check-in: d8b82ef75f user: jan.nijtmans tags: tip-511
2021-08-18
14:31
Fix use of TCL_THREADS macro: In Tcl 8.7, this is always defined, but can have value '1' or '0' check-in: ae2c9006bb user: jan.nijtmans tags: tip-511
2021-08-17
16:16
tip#511 proposed implementation check-in: 0d5d82595a user: jan.nijtmans tags: tip-511
2021-08-15
21:47
Make TCL_MAC_EMPTY_FILE macro work with C++ compiler check-in: b46c4d3d9c user: jan.nijtmans tags: core-8-branch
21:37
Make tclZipfs.c compilable with a C++ compiler check-in: 565bc5516c user: jan.nijtmans tags: core-8-branch
21:34
Make TCL_QUEUE_ALERT_IF_EMPTY a separate flag check-in: c7572c6dc4 user: jan.nijtmans tags: tip-609
20:35
Proposed TIP #609 implementation check-in: fd12b53710 user: jan.nijtmans tags: tip-609
2021-08-05
11:20
Merge 8.7 check-in: e76781e044 user: jan.nijtmans tags: build-info
11:20
Merge 8.6 check-in: e55cd6d5bf user: jan.nijtmans tags: core-8-branch
2021-08-04
14:52
Fix knownMsvcBug testConstraint check-in: 30e09611ba user: jan.nijtmans tags: build-info
2021-08-03
10:26
Found the problem with Visual Studio: somehow it doesn't handle empty brackets [] right .... check-in: a9f03863fa user: jan.nijtmans tags: build-info
10:10
Remove tcl::build-info, but keep the Tcl_InitSubsystems change, as this is suspected to be the break... Closed-Leaf check-in: 4c27455e16 user: jan.nijtmans tags: build-info-experiment
09:14
Add tcl::build-info check-in: 91cdc4cfe4 user: jan.nijtmans tags: build-info-experiment
2021-08-02
14:53
merge-mark check-in: fb87b8e60a user: jan.nijtmans tags: build-info
14:52
Bring over more from "build-info" branch check-in: 0b80305222 user: jan.nijtmans tags: build-info-experiment
2021-08-01
11:47
Turn code snippets in TIP into a branch. Closed-Leaf check-in: 01cb108d71 user: dkf tags: tip-605
2021-07-30
12:53
Merge build-info-experiment check-in: 8b9a1d9942 user: jan.nijtmans tags: build-info
12:50
make it work for GIT too check-in: d913aaac15 user: jan.nijtmans tags: build-info-experiment
12:35
In "makefile.vc" add building new header-file tclUuid.h. Not used for anything yet. check-in: dd0cb13795 user: jan.nijtmans tags: build-info-experiment
2021-07-29
14:03
Experiment: Switch tclsh console to UTF-8 by default on Windows, if possible, using the manifest. Closed-Leaf check-in: f04dc41a5b user: jan.nijtmans tags: utf-8-console
2021-07-26
17:32
Proposed fix. Needs testing with a compiler which demos the bug. Closed-Leaf check-in: cc39387c0c user: dgp tags: bug-f4b0cb2080
16:43
merge 8.7 check-in: e99abaf474 user: dgp tags: tip-568
2021-07-23
12:52
Use mingw-w64-ucrt-x86_64 toolchain for onfiledist build (starting with 8.7, since it needs Vista+) check-in: c8be6c32f1 user: jan.nijtmans tags: core-8-branch
10:03
Merge 8.7. Re-implement testConstraint knownMsvcBug in terms of tcl::build-info check-in: c0c61fa7cf user: jan.nijtmans tags: build-info
09:49
Missing "env:" label in win-build.yml check-in: 258b7ef7a3 user: jan.nijtmans tags: core-8-branch
2021-07-21
08:19
Experiment: build onefiledist using the (experimental) UCRT64 mingw-w64 environment Closed-Leaf check-in: f944e72155 user: jan.nijtmans tags: ucrt
08:12
Merge 8.6 check-in: 2d55b0a150 user: jan.nijtmans tags: core-8-branch
2021-07-19
14:06
merge 8.7 check-in: 54950d24d5 user: dgp tags: tip-568
13:58
merge 8.7 check-in: 0063650c97 user: dgp tags: dgp-review
2021-07-17
11:18
Merge 8.6 check-in: 7f22950622 user: jan.nijtmans tags: core-8-branch
2021-07-16
06:58
Merge 8.6 check-in: 6dc87d9af2 user: jan.nijtmans tags: core-8-branch
2021-07-14
15:54
Fix build on Linux/Sparc with 32 bit userspace. See: [https://github.com/libtom/libtommath/issues/50... check-in: ef5def02ea user: jan.nijtmans tags: core-8-branch
08:58
Add support for ICC check-in: 4c942e0c94 user: jan.nijtmans tags: build-info
2021-07-13
19:53
Added a basic portable test of [fconfigure -stat] check-in: 6d77221b07 user: dkf tags: tip-603
19:38
Added documentation check-in: 1989f80f6a user: dkf tags: tip-603
16:14
fullversion -> patchlevel check-in: 96df75e118 user: jan.nijtmans tags: build-info
15:56
More advanced tcl::build-info string parsing check-in: 85ea6b56fa user: jan.nijtmans tags: build-info
14:22
Merge-mark check-in: 75bf97bf3c user: jan.nijtmans tags: build-info
13:12
Remove tclPkg.c changes, instead implement new tcl::build-info command check-in: ea59903396 user: jan.nijtmans tags: build-info
2021-07-09
22:11
Eliminate clang warning check-in: 7c438d4444 user: jan.nijtmans tags: build-info
2021-07-08
12:28
merge 8.6 check-in: 6a4d2648a6 user: jan.nijtmans tags: core-8-branch
2021-07-02
09:57
"profiled" -> "profile" check-in: a04fea182b user: jan.nijtmans tags: build-info
2021-07-01
10:35
"utf16" -> "utf-16" check-in: da93da4d09 user: jan.nijtmans tags: build-info
2021-06-29
16:06
Merge 8.7 check-in: 4a8309fafe user: jan.nijtmans tags: build-info
16:03
TCL_THREADS=0 means no threads too check-in: 2ba1768b43 user: jan.nijtmans tags: core-8-branch
15:59
TCL_THREADS=0 means no threads too .... check-in: 93a4d48441 user: jan.nijtmans tags: build-info
15:48
Merge 8.7. Minor signature fix in tcl.decls check-in: 9ad0b013dc user: jan.nijtmans tags: build-info
15:02
Merge 8.7. Fix fstat() call in tclUnixChan.c, in case Tcl_StatBuf == struct stat64. check-in: 563efc3d8f user: jan.nijtmans tags: tip-603
14:52
Use fstat64() in stead of fstat() on platforms which support it. check-in: 2de1247828 user: jan.nijtmans tags: core-8-branch
08:54
Make tclWinChan.c compile again, fixing obvious implementation problems. Not tested if it actually w... check-in: 0b2992cd25 user: jan.nijtmans tags: tip-603
2021-06-28
14:38
Merge 8.6 check-in: adc35f4736 user: jan.nijtmans tags: core-8-branch
12:36
Merge 8.7 check-in: bb5821ab22 user: jan.nijtmans tags: build-info
12:34
Merge 8.7 check-in: 871cffde22 user: jan.nijtmans tags: encodings-with-flags
12:32
Fix iocmd-8.4 testcase check-in: 65aaf2df35 user: jan.nijtmans tags: tip-603
2021-06-27
11:26
merge core-8-branch check-in: 0f595ccdd0 user: dkf tags: tip-603
2021-06-25
21:30
Tweak TIP #590 impl on MacOS: Shared library could start with capital check-in: b9a7877ad5 user: jan.nijtmans tags: core-8-branch
14:03
Merge 8.7 check-in: aa4e6f4d4f user: jan.nijtmans tags: build-info
2021-06-23
21:31
fix typos in previous commit check-in: 6f5f159802 user: pooryorick tags: core-8-branch
18:49
possible fix for [dcb888ed85adeb86] with kevent() check-in: 06aaff9fd5 user: pooryorick tags: core-8-branch
13:27
Merge 8.7 check-in: 35802e0175 user: jan.nijtmans tags: encodings-with-flags
12:26
Merge 8.6 check-in: e3a2478516 user: jan.nijtmans tags: core-8-branch
12:20
Now really merge [bug-f9800d52bd61f240] (previous commit contains test-cases only) check-in: 1da51ccce1 user: jan.nijtmans tags: core-8-branch
07:43
merge [bug-f9800d52bd61f240] check-in: e3bf2b4041 user: pooryorick tags: core-8-branch
2021-06-22
18:26
possible fix for [dcb888ed85adeb86] with kevent() Closed-Leaf check-in: 94c93c8507 user: pooryorick tags: bug-dcb888ed85adeb86
2021-06-21
21:21
Improve logic and cleanup for tests coroutine-7.13 and coroutine-7.14 Closed-Leaf check-in: 5908ade8c3 user: pooryorick tags: bug-f9800d52bd61f240
12:34
Merge 8.6 check-in: 9ab163a49e user: jan.nijtmans tags: core-8-branch
12:08
Merge 8.6 check-in: 76da4e417c user: jan.nijtmans tags: core-8-branch
10:27
Backout merge of "bug-f9800d52bd61f240" branch, which is - apparently - not ready to be merged yet. ... check-in: 63f78e5a2d user: jan.nijtmans tags: core-8-branch
09:45
eol-spacing check-in: 771fc551bb user: jan.nijtmans tags: core-8-branch
09:40
renumber testcases check-in: b320000f1e user: jan.nijtmans tags: core-8-branch
09:29
Fix [048dd20b4171c8da]: cesu-8 encoding fails on \u80 check-in: 0c93c6f969 user: jan.nijtmans tags: core-8-branch
05:47
merge bug-f9800d52bd61f240 check-in: 5cfdd6ee7b user: pooryorick tags: core-8-branch
05:40
test for issue [5106fddd4400e5b9b], failure to yieldto is not the same thing as not calling yieldto ... check-in: d7428a1ea0 user: pooryorick tags: bug-f9800d52bd61f240
2021-06-20
22:57
merge bug-f9800d52bd61f240 check-in: c75d4c3be0 user: pooryorick tags: core-8-branch
22:47
Fix for [f9800d52bd61f240], vwait is not NRE-enabled, and yieldto cannot find the right splicing spo... check-in: eb50e83ee1 user: pooryorick tags: bug-f9800d52bd61f240
2021-06-19
23:37
Undo change in [b70eeebb0d196bb2]: It breaks the "make html" target in github actions. See also [1e1... check-in: f886df2504 user: jan.nijtmans tags: core-8-branch
23:32
Assume chan-io-41.6 and chan-io-41.8 are UNIX-only. See [9be2726881c41893], those are failing on Win... check-in: 3b4ee109d9 user: jan.nijtmans tags: core-8-branch
23:24
Fix windows build failure, caused by [f8608fc420] check-in: 526dac1481 user: jan.nijtmans tags: core-8-branch
20:19
First attempt at Windows implementation. I don't develop on that platform, so this is extra dodgy! check-in: 0bfec1136a user: dkf tags: tip-603
15:57
Added in missing field check-in: f67df77d74 user: dkf tags: tip-603
14:59
Start of implementing TIP 603: chan configure -stat check-in: c9cac950e3 user: dkf tags: tip-603
2021-06-18
19:39
Fix [f8608fc420]: linux : dynamic location of the tcl zipfs check-in: 07f12cf720 user: jan.nijtmans tags: core-8-branch
19:23
merge 8.7 check-in: 2706eb0daa user: dgp tags: tip-568
19:11
merge 8.7 check-in: 75c8584688 user: dgp tags: dgp-review
18:11
Bump version number to distinguish from release. check-in: 00c0a52dd9 user: dgp tags: core-8-branch
17:38
close fork check-in: 61473a4126 user: dgp tags: core-8-branch
17:37
merge release check-in: 718ac969d6 user: dgp tags: core-8-branch
14:22
Merge 8.6 check-in: 7c91966878 user: jan.nijtmans tags: core-8-branch
10:44
Hm. tcltk-man2html.tcl cannot handle $(PATCH_LEVEL). Don't bother for now. Closed-Leaf check-in: 0656f7eb48 user: jan.nijtmans tags: jn-tinkering
10:15
Fix "make html-tcl" target, broken by this commit: [b70eeebb0d196bb2] (in core-8-7-a5-rc branch only... check-in: 5941ce66ce user: jan.nijtmans tags: jn-tinkering
2021-06-17
15:52
Revert to the code of RC2, so that only timestamps and changes file entries are different. Closed-Leaf check-in: 8adcb61264 user: dgp tags: rc3, core-8-7-a5-rc, core-8-7-a5
15:44
Add another ticket to the changes file, noting its incompatility. check-in: ac1270f680 user: dgp tags: core-8-7-a5-rc
10:25
tests for [dcb888ed85adeb86] check-in: 4b00bf6318 user: pooryorick tags: core-8-branch
08:53
Fix for [dcb888ed85adeb86]: epoll, special files, directories, links, epoll_ctl operation not permit... check-in: 7587b7aeb9 user: pooryorick tags: core-8-branch
2021-06-16
16:06
Re-apply fix for [67a5eabbd3d1]: refchan, coroutine, and postevent from the "watch" proc check-in: f6aa52e243 user: pooryorick tags: core-8-branch
02:26
merge 8.7 check-in: 618a2cea2a user: dgp tags: core-8-7-a5-rc
2021-06-15
14:54
Fix [18f4a94d03] by backing out [9bcec7cd880540c3] check-in: a785b5bf5e user: jan.nijtmans tags: core-8-branch
14:52
Fix [18f4a94d03] by backing out [9bcec7cd880540c3] Closed-Leaf check-in: ee3930e93a user: jan.nijtmans tags: bug-18f4a94d03
12:56
Fix [18f4a94d03] by backout out [9bcec7cd880540c3] check-in: 3f466e55c8 user: jan.nijtmans tags: bug-18f4a94d03
2021-06-13
17:01
Change the arguments of the `make html` target to take the right default actions for producing a Tcl... check-in: b70eeebb0d user: dgp tags: core-8-7-a5-rc
2021-06-12
19:43
Make it an error to provide neither --tcl or --tk, or to provide both. Closed-Leaf check-in: f2f521f5e7 user: pooryorick tags: py-tinkering
19:15
Make the search for the project's .h file a little more specific. EDIT: Maybe good ideas here, bu... check-in: 9f8b78d60f user: pooryorick tags: py-tinkering
16:49
bump release date check-in: 1ffeb8e409 user: dgp tags: core-8-7-a5-rc
2021-06-11
17:49
merge 8.7 check-in: e80a5588eb user: dgp tags: core-8-7-a5-rc
13:59
Merge 8.6 check-in: 948e056a45 user: jan.nijtmans tags: core-8-branch
13:48
Somehow "zip -A" appears not to work in the github actions environment. Try to find out why. check-in: 8f88456ba0 user: jan.nijtmans tags: core-8-branch
08:45
Ubuntu 16 is [https://github.com/actions/virtual-environments/issues/3287|deprecated] check-in: 8770772ae9 user: jan.nijtmans tags: core-8-branch
06:59
protect all usage of dladdr() with !defined(NO_DLFCN_H) Closed-Leaf check-in: a08266c54d user: jan.nijtmans tags: rfe-f8608fc420
06:33
Fix copying of public_suffix_list.dat.gz in win/Makefile.in. Thanks, Paul! check-in: c734a9cde1 user: jan.nijtmans tags: core-8-branch
2021-06-10
15:56
merge 8.7 check-in: b35f095bce user: dgp tags: core-8-7-a5-rc
14:49
Experiment: use dladdr() on Linux to locate the shared library. Won't work on other platforms! WIP check-in: e31d051801 user: jan.nijtmans tags: rfe-f8608fc420
10:59
Merge 8.7 check-in: 7898b8d5a3 user: jan.nijtmans tags: unicode-14
08:52
(cherry-pick): Update dist target to renamed file. Also sync win/tcl.m4 with Tk (no change in genera... check-in: 085f01ed83 user: jan.nijtmans tags: core-8-branch
2021-06-09
20:32
Update dist target to renamed file. check-in: fcaf29f0d9 user: dgp tags: core-8-7-a5-rc
16:26
merge 8.7 check-in: 9c9ef4a8d3 user: dgp tags: core-8-7-a5-rc
09:25
Rename effective_tld_names.txt to public_suffix_list.dat, that's how it is named now. check-in: bca46870be user: jan.nijtmans tags: core-8-branch
09:13
Update effective_tld_names.txt.gz to latest version (from https://publicsuffix.org/list/public_suffi... check-in: f7db7bf633 user: jan.nijtmans tags: core-8-branch
07:17
Merge 8.6 check-in: f7d2d6bb89 user: jan.nijtmans tags: core-8-branch
2021-06-08
14:23
Merge 8.6 check-in: 7894ca0499 user: jan.nijtmans tags: core-8-branch
13:25
Don't create a lot of empty directories any more while installing check-in: c09eef9f1c user: jan.nijtmans tags: core-8-branch
12:14
Merge 8.7 check-in: 6dbfa17946 user: jan.nijtmans tags: build-info
12:04
HP_UX -> HP-UX and another apparent typo check-in: 0d8e22855c user: jan.nijtmans tags: core-8-branch
08:55
Add full "libtommath" to "make dist" in stead of only the header-files and src-files. Reported by Ha... check-in: 812ea1852e user: jan.nijtmans tags: core-8-branch
08:37
DragonFly/FreeBSD need -fPIC check-in: 54e8a4160a user: jan.nijtmans tags: core-8-branch
06:20
If the test suite needs a file, it needs to go in the distribution (cherry-pick) check-in: 53f111ffbc user: jan.nijtmans tags: core-8-branch
2021-06-07
17:16
....and with the right path. check-in: 3ef6a98e3e user: dgp tags: core-8-7-a5-rc
17:14
If the test suite needs a file, it needs to go in the distribution. check-in: 929b9d037f user: dgp tags: core-8-7-a5-rc
2021-06-04
21:01
merge 8.7 check-in: ca5d04a3b7 user: dgp tags: core-8-7-a5-rc
21:01
update changes check-in: 4b888fb203 user: dgp tags: core-8-7-a5-rc
19:55
Update docs to reflect http 2.10 check-in: 2aa237def6 user: dgp tags: core-8-branch
19:43
Revise http version number from unusual 2.10.0a1 to conventional 2.10a1 check-in: 1486a323dc user: dgp tags: core-8-branch
07:49
Merge 8.7 check-in: 6528cc982d user: jan.nijtmans tags: build-info
2021-06-02
07:45
Add winspool library to LIBS_GUI on Windows. Not used yet (but most likely it will be used in 8.7 fi... check-in: c2f6db0f47 user: jan.nijtmans tags: core-8-branch
2021-05-28
18:12
more changes check-in: d4d74953f2 user: dgp tags: core-8-7-a5-rc
10:09
compete TIP list in "changes" check-in: 7cf8504622 user: jan.nijtmans tags: core-8-7-a5-rc
2021-05-27
15:47
merge 8.7 check-in: 59eb47444e user: dgp tags: core-8-7-a5-rc
12:13
Merge 8.6. Make c++ compile (with g++-11) warning-free check-in: 764e13e16d user: jan.nijtmans tags: core-8-branch
2021-05-26
14:10
More testcases regarding possible parse errors check-in: b55880e06d user: jan.nijtmans tags: encodings-with-flags
14:04
Handle the situation when there is "-nothrow" or "-stoponerror" but without providing encoding check-in: 5c1a147c9f user: jan.nijtmans tags: encodings-with-flags
13:23
Merge 8.7 and doc fix check-in: 70cb984279 user: jan.nijtmans tags: encodings-with-flags
11:23
Fix [a73c79081e]: Doc fix in tcl.h. Recommend int32_t in stead of wchar_t check-in: ef3c9a8997 user: jan.nijtmans tags: core-8-branch
10:28
Merge 8.7. Add "ilp32" build flag check-in: 7322bead42 user: jan.nijtmans tags: build-info
10:01
One more macos-11.0 -> macos-11 check-in: b6da37acb0 user: jan.nijtmans tags: core-8-branch
09:57
Merge 8.6 check-in: 8e317ec749 user: jan.nijtmans tags: core-8-branch
08:36
Add underscores in flag names check-in: 9429aa4fc2 user: jan.nijtmans tags: encodings-with-flags
06:44
TIP601 encoding stoponerror: document Tcl_ExternalToUtfDStringEx and Tcl_ExternalToUtfDStringEx check-in: 0b1c7bf998 user: oehhar tags: encodings-with-flags
05:57
Merge 8.7 check-in: 03d73454e4 user: oehhar tags: encodings-with-flags
2021-05-25
13:16
merge 8.7 check-in: e7dc4d721c user: dgp tags: tip-568
13:15
merge 8.7 check-in: 3a2babac24 user: dgp tags: core-8-7-a5-rc
09:38
Merge 8.6 check-in: c70fc1428e user: jan.nijtmans tags: core-8-branch
2021-05-20
19:17
merge 8.7 check-in: f7d0eb65b1 user: dgp tags: tip-568
19:08
merge 8.7 check-in: 48d620d24b user: dgp tags: core-8-7-a5-rc
12:35
Merge 8.6, except [688fcc7082] because it gives a merge conflict check-in: 113ceaa417 user: jan.nijtmans tags: core-8-branch
2021-05-19
14:57
merge 8.7 check-in: 648439de11 user: dgp tags: core-8-7-a5-rc
14:49
merge 8.7 check-in: 06ef30f551 user: dgp tags: tip-568
10:46
fix for [e39cb3f462631a99], namespace is removed from other namespace paths before deletion is compl... check-in: 949252950f user: pooryorick tags: core-8-branch
10:44
update documentation and macro names Closed-Leaf check-in: 57f904f19b user: pooryorick tags: bug-e39cb3f462631a99
07:15
new test for issue [e39cb3f462631a99], namespace is removed from other namespace paths before deleti... check-in: b0e2b4520c user: pooryorick tags: bug-e39cb3f462631a99
2021-05-18
22:09
Fix for issue [e39cb3f462631a99], namespace is removed from other namespace paths before deletion is... check-in: bdd005f330 user: pooryorick tags: bug-e39cb3f462631a99
12:23
Make pkgua package thread-safe check-in: 2e5531f5f8 user: jan.nijtmans tags: core-8-branch
10:58
Fix [28027d8bb7745fb0], memory leaks in tclUnload.c . check-in: 3b0e92b198 user: pooryorick tags: core-8-branch
10:51
merge 8.7 Closed-Leaf check-in: 6559857f1e user: pooryorick tags: pyk-tclUnload
10:36
Break TclDeleteNamespaceChildren out of TclTeardownNamespace. check-in: f366597745 user: pooryorick tags: core-8-branch
06:03
Additional test for [688fcc7082fa99a4], imported command trace memory error. check-in: 0c70f77653 user: pooryorick tags: core-8-branch
2021-05-17
11:49
Eliminate "unused parameter" warning check-in: 71b8950f81 user: jan.nijtmans tags: core-8-branch
11:35
Merge 8.6 check-in: 3ee7e13727 user: jan.nijtmans tags: core-8-branch
07:39
use [info sharedlibextension] for instead of ".so" check-in: 884bc26a17 user: pooryorick tags: pyk-tclUnload
2021-05-16
19:09
Break TclDeleteNamespaceChildren out of TclTeardownNamespace. Closed-Leaf check-in: a72e1e8016 user: pooryorick tags: pyk-namespace
10:03
Eliminate compiler warnings about unused parameters. check-in: 6d54619184 user: pooryorick tags: pyk-tclUnload
2021-05-15
21:56
Fix [28027d8bb7745fb0], memory leaks in tclUnload.c, check-in: a4de334c5f user: pooryorick tags: pyk-tclUnload
19:04
Delete associated data after running Tcl_InterpDeleteProc instead of before. Remove redundant/cycli... check-in: ccfd61a7cf user: pooryorick tags: core-8-branch
18:42
When deleting an interp, delete associated data after running the corresponding Tcl_InterpDeleteProc... check-in: 47892c9578 user: pooryorick tags: pyk-tclUnload
18:27
Add valgrind option --keep-deguginfo=yes check-in: c7502f772c user: pooryorick tags: core-8-branch
18:24
Add valgrind option --keep-deguginfo=yes check-in: 4ac547c94e user: pooryorick tags: pyk-tclUnload
10:10
merge core-8-branch check-in: aa66f1cc04 user: pooryorick tags: pyk-tclUnload
09:32
Fix errors in man pages build check-in: 20c88f3230 user: fvogel tags: core-8-branch
09:31
Fix errors in man pages build Closed-Leaf check-in: fb8f796ec9 user: fvogel tags: doc-ref-management
09:09
Fix for issue [463b7a93be0a2ddd], Tcl_Unload, make gdb-test, segmentation fault. check-in: 7ffa017f9b user: pooryorick tags: core-8-branch
09:07
Merge bug-fb2a411b91973d3b. check-in: a2aa650ca5 user: pooryorick tags: core-8-branch
07:55
Separate library unloading routine from [unload] command processing. check-in: 723d1eb937 user: pooryorick tags: pyk-tclUnload
2021-05-14
20:58
Fix more leaks in tclZipfs.c. Valgrind now reports no more leaks in tclZipfs.c Closed-Leaf check-in: 20117765bd user: pooryorick tags: bug-fb2a411b91973d3b
20:49
Fix more leaks in Zipfs finalization. check-in: 47601ca8e3 user: pooryorick tags: bug-fb2a411b91973d3b
18:50
Fix for issue [463b7a93be0a2ddd], Tcl_Unload, make gdb-test, segmentation fault Closed-Leaf check-in: 343281a570 user: pooryorick tags: bug-463b7a93be0a2ddd
13:56
Merge 8.7 check-in: 5386457c73 user: jan.nijtmans tags: encodings-with-flags
13:54
Respect TIP #587 in dde test-cases. check-in: 45fa0ff557 user: jan.nijtmans tags: core-8-branch
10:52
One left-over wtf-8 mentioning, which is no longer part of TIP #597 check-in: ce9947b4a1 user: jan.nijtmans tags: encodings-with-flags
2021-05-13
21:20
Merge 8.7. Document TCL_ENCODING_NO_THROW flag check-in: 1a9cfc7699 user: jan.nijtmans tags: encodings-with-flags
17:47
Backout [217391dc7f] and [b05e314d7a]. For the reason, see: [https://github.com/tcltk/tcl/runs/25734... check-in: 422b5ffdd1 user: jan.nijtmans tags: core-8-branch
15:22
Fix quoting issues in gdb-test and lldb targets. check-in: 526b47d269 user: pooryorick tags: core-8-branch
12:49
Fix remaining leaks in Zipfs finalization. check-in: b05e314d7a user: pooryorick tags: core-8-branch
2021-05-12
21:08
On exit deallocate up some memory allocated in ZipFS. check-in: 217391dc7f user: pooryorick tags: core-8-branch
2021-05-07
13:58
merge 8.7 check-in: 68ef15941d user: dgp tags: tip-568
13:55
Double definition of TCL_ENCODING_MODIFIED and another doc fix check-in: e14cbcd08a user: jan.nijtmans tags: encodings-with-flags
13:44
doc fix check-in: 634ff42f5a user: jan.nijtmans tags: encodings-with-flags
13:40
Merge 8.7 check-in: 6251e7fca2 user: dgp tags: core-8-7-a5-rc
13:12
Merge 8.7. More parse improvement, WIP check-in: 14afb5bf77 user: jan.nijtmans tags: encodings-with-flags
12:27
Better error-message "illegal byte sequence" when trying to read from invalid/incomplete UTF-8 check-in: a25b3895ea user: jan.nijtmans tags: core-8-branch
09:50
Parse simplifications and better errormessage. Not 100% correct yet check-in: d38153980f user: jan.nijtmans tags: encodings-with-flags
2021-05-06
15:33
Merge 8.7. Improve errormessage when handling byte-errors in channels to (e.g.): error writing "stdo... check-in: e919cd0c61 user: jan.nijtmans tags: encodings-with-flags
15:06
Merge 8.6 check-in: ee8dbc6366 user: jan.nijtmans tags: core-8-branch
14:16
Remove character/byte value from error-message, only use hex here. check-in: 9e09781d71 user: jan.nijtmans tags: encodings-with-flags
12:53
Ticket[535705]: encoding manpage example is about outdated source command. It is replaced by a simpl... check-in: 87cfed17d2 user: oehhar tags: core-8-branch
11:35
Make ?-stoponerror|-nothrow? argument first in stead of last for encoding convertto/convertfrom check-in: 6fe6fc73a4 user: jan.nijtmans tags: encodings-with-flags
11:08
Merge 8.7 check-in: 989e70f9c4 user: jan.nijtmans tags: encodings-with-flags
2021-05-03
20:44
merge 8.7 check-in: 007e973934 user: dgp tags: tip-568
20:36
merge 8.7 check-in: 07ae7ab822 user: dgp tags: core-8-7-a5-rc
20:33
Bump to version 8.7a5 for release. check-in: de209964f3 user: dgp tags: core-8-7-a5-rc
19:44
Merge 8.6 check-in: efc0ac30bd user: jan.nijtmans tags: core-8-branch
2021-04-30
15:34
merge 8.7 check-in: 94d397322a user: dgp tags: tip-568
13:39
More test-cases check-in: 83e699f900 user: jan.nijtmans tags: encodings-with-flags
13:05
Merge 8.7 check-in: 7ed5e60907 user: jan.nijtmans tags: encodings-with-flags
07:20
TIP #597: "string is unicode" and better utf-8/utf-16/cesu-8 encodings check-in: f239465fd9 user: jan.nijtmans tags: core-8-branch
2021-04-29
12:30
unofficial -> snapshot check-in: 7630e5e006 user: jan.nijtmans tags: core-8-branch
11:28
doc update check-in: 3a87c1bd2b user: jan.nijtmans tags: build-info
11:13
Remove "testpurify" and "testdebug" test commands check-in: a97924cac5 user: jan.nijtmans tags: build-info
10:04
Merge 8.7 check-in: 39ffe9b5cd user: jan.nijtmans tags: build-info
09:59
merge-mark check-in: 1b2fc4bdae user: jan.nijtmans tags: encodings-with-flags
09:58
Merge 8.7 Closed-Leaf check-in: fa3a2fdfd8 user: jan.nijtmans tags: tip-597
09:58
Prevent compiler warning check-in: b56d0f7829 user: jan.nijtmans tags: core-8-branch
09:54
Merge 8.7 check-in: 8c23b1dc16 user: jan.nijtmans tags: tip-597
09:51
Unbreak build with -DTCL_NO_DEPRECATED check-in: 3d21594e7a user: jan.nijtmans tags: core-8-branch
09:48
Merge TIP #597 check-in: 9fa2135ed4 user: jan.nijtmans tags: encodings-with-flags
2021-04-28
22:46
merge 8.7 check-in: 559fc9d532 user: dgp tags: tip-568
15:53
Merge 8.7 Signature change for Tcl_SetPanicProc() and Tcl_FindExecutable() check-in: fa99536a31 user: jan.nijtmans tags: build-info
14:30
Merge 8.7 check-in: a7a7f955d4 user: jan.nijtmans tags: tip-597
14:01
Add test for upvar a linked variable to itself. check-in: 59836d73ac user: pooryorick tags: core-8-branch
13:04
CONST86 -> const check-in: 776067587f user: jan.nijtmans tags: core-8-branch
12:42
Rename TclSetPreInitScript() to Tcl_SetPreInitScript(). Tiny part of TIP #596, the only part meant f... check-in: 1d31fd923a user: jan.nijtmans tags: core-8-branch
12:28
WIP check-in: f290d896cb user: dgp tags: tcl9-design
2021-04-27
10:48
Make tcltests.tcl continue to function even if tclTest.c isn't available. check-in: 760fe5cb0c user: pooryorick tags: core-8-branch
2021-04-26
23:06
Fix for io-28.6. check-in: c250c25de5 user: pooryorick tags: core-8-branch
23:02
Fix typo in tcltests.tcl. check-in: eee6ea9713 user: pooryorick tags: core-8-branch
23:01
Fix typo in tcltests.tcl. Closed-Leaf check-in: ba93e3cede user: pooryorick tags: pyk-tcltests
22:53
Add io-28.6 an io-28.7 to test closing a channel within a channel event handler. check-in: f44cac056f user: pooryorick tags: core-8-branch
22:52
merge pyk-tcltests check-in: e9c99bce1d user: pooryorick tags: core-8-branch
22:48
Add test constaints "debug", "purify", and "debugpurify" check-in: aea1dc765b user: pooryorick tags: pyk-tcltests
14:08
merge 8.7 check-in: 32689b6bb2 user: dgp tags: tip-568
2021-04-25
20:22
Document our reference count management check-in: 0bfb180cb0 user: dkf tags: core-8-branch
20:21
Documenting our reference count management check-in: 6c9cfa4cd5 user: dkf tags: doc-ref-management
15:24
Documenting our reference count management check-in: 1a59df40fa user: dkf tags: doc-ref-management
13:58
Documenting our reference count management check-in: 03ee43f403 user: dkf tags: doc-ref-management
13:24
Fix for issue [f6fbc71cd160d779], with "make valgrind", safe-zipfs-5.5 fails with the error, 'can't ... check-in: ac18feaba7 user: pooryorick tags: core-8-branch
12:01
Documenting our reference count management check-in: 1f143441b9 user: dkf tags: doc-ref-management
11:20
Documenting our reference count management check-in: c5b960a8e6 user: dkf tags: doc-ref-management
10:56
Documenting our reference count management check-in: 245dd68a54 user: dkf tags: doc-ref-management
07:44
Documenting our reference count management check-in: f3246fab20 user: dkf tags: doc-ref-management
2021-04-24
20:07
Documenting our reference count management check-in: 62834021ed user: dkf tags: doc-ref-management
17:17
Merge core-8-branch check-in: 779eb9eb40 user: oehhar tags: encodings-with-flags
12:51
Documenting our reference count management check-in: 148c8cd19e user: dkf tags: doc-ref-management
11:24
Documenting our reference count management check-in: 686cfd1f53 user: dkf tags: doc-ref-management
09:04
Documenting our reference count management check-in: 76493aa353 user: dkf tags: doc-ref-management
2021-04-23
20:24
Start of documenting our reference count management check-in: 1c2414bcd7 user: dkf tags: doc-ref-management
19:24
merge 8.7 check-in: f340b5a680 user: dgp tags: tip-568
2021-04-22
15:59
merge core-8-branch Leaf check-in: b5bc480ab4 user: dkf tags: zipfs-comments
15:58
merge core-8-branch and refactor more of the zipfs code for comprehensibility check-in: e9ef4e168c user: dkf tags: zipfs-comments
2021-04-21
09:27
Merge 8.6 check-in: 6c69a72c58 user: jan.nijtmans tags: core-8-branch
08:43
Unbreak Windows build (windows 32-bit only, not checked by GITHUB actions) check-in: 291aa336d9 user: jan.nijtmans tags: core-8-branch
06:21
Enhance TclStringCat(). In stead of forcing incoming obj's to Unicode representation, teach it how t... Closed-Leaf check-in: 2ce693447e user: jan.nijtmans tags: bug-7f1162a867
2021-04-20
19:33
Fix for [1f4af0a127369d4a1], tclZipfs storage cleanup issue. check-in: dd4f24fce9 user: pooryorick tags: core-8-branch
19:14
Improve the memory handling to try to prevent leaks check-in: 983f794fde user: dkf tags: zipfs-comments
16:22
WIP check-in: 9673bd7d01 user: dgp tags: tcl9-design
15:15
WIP check-in: 27e5c2a66e user: dgp tags: tcl9-design
13:45
Fixes for Valgrind issues similar to [ec06d0db3225afca]. check-in: ec5b3d21f9 user: pooryorick tags: core-8-branch
10:29
Fix for issue [ec06d0db3225afca]. check-in: c7100a073b user: pooryorick tags: core-8-branch
2021-04-19
17:11
Better description of the main ZIP structures. check-in: a860b9b813 user: dkf tags: zipfs-comments
16:34
Merge 8.6 check-in: a3599d9b25 user: jan.nijtmans tags: core-8-branch
12:50
Remove unused testConstraint check-in: 10977fbe50 user: jan.nijtmans tags: core-8-branch
07:24
More testcases (cesu-8) check-in: 40c5b8535c user: jan.nijtmans tags: tip-597
2021-04-17
23:58
Handle comments in ZIP files: TIP to come. check-in: 268b790830 user: dkf tags: zipfs-comments
23:26
Use C enums instead of clusters of #defines Closed-Leaf check-in: 9cc837d642 user: dkf tags: enum
12:43
merge core-8-branch Closed-Leaf check-in: 5f5a67aa44 user: dkf tags: enum-and-inline
12:42
Cleaning up bytecode issuing. check-in: 95aa460995 user: dkf tags: enum-and-inline
2021-04-16
20:45
renumber testcases check-in: 9c2dd63b33 user: jan.nijtmans tags: tip-597
20:34
Remove wtf-8/wtf-16/tcl-8 encodings check-in: 90a58c74b0 user: jan.nijtmans tags: tip-597
13:16
Merge 8.6 check-in: 9469fbe687 user: jan.nijtmans tags: core-8-branch
2021-04-15
18:47
WIP check-in: 11cfb17413 user: dgp tags: tcl9-design
18:13
merge 8.7 check-in: e6dbc23a69 user: dgp tags: tip-568
12:43
Revert [e59df7e9a3]: after a better look, the original code respected the expectation better and doe... check-in: 1d67342e0f user: jan.nijtmans tags: core-8-branch
09:09
Merge 8.6 check-in: 8589a00cf3 user: jan.nijtmans tags: core-8-branch
06:37
Restore expectation of callers to Tcl_AppendObjToObj that the appendObj never shimmers check-in: e59df7e9a3 user: jan.nijtmans tags: core-8-branch
2021-04-14
19:19
merge 8.6 check-in: 03dc2d7a0d user: dgp tags: core-8-branch
19:15
Restore expectation for Tcl_AppendObjToObj() Closed-Leaf check-in: ac4d764e38 user: jan.nijtmans tags: bug-7f1162a867
17:12
merge 8.7 check-in: 9b0710970f user: dgp tags: tip-568
08:47
Merge 8.7 check-in: fa6dd1549b user: jan.nijtmans tags: build-info
08:41
Merge tip-597 check-in: 95d0eded7f user: jan.nijtmans tags: encodings-with-flags
08:40
Merge 8.7 check-in: 0596bbf557 user: jan.nijtmans tags: tip-597
08:14
Complete fix for [7f1162a867]. Re-enable compilation of "string cat" (TclCompileStringCatCmd), since... check-in: 94fc162ec7 user: jan.nijtmans tags: core-8-branch
2021-04-13
22:44
Remove unnecessary reference counting. check-in: 8458844294 user: pooryorick tags: core-8-branch
15:57
More hacking on zipfs, now detecting another malformation case and fixing an error message. Also ha... check-in: d0e1459214 user: dkf tags: enum-and-inline
13:48
Merge-mark 8.6. Missing/superflouous testConstraint check-in: 5dbeaf353c user: jan.nijtmans tags: core-8-branch
11:51
Merge 8.7 Closed-Leaf check-in: 343f6439b2 user: jan.nijtmans tags: bug-7f1162a867
11:51
Fix testcase utf-1.18 check-in: 81bc5145d7 user: jan.nijtmans tags: bug-7f1162a867
10:19
Merge tip-597 check-in: c3186f6ddd user: jan.nijtmans tags: encodings-with-flags
10:18
Merge 8.7 check-in: b7175652e0 user: jan.nijtmans tags: tip-597
10:16
Merge 8.6. More missing ::tcltest::loadTestedCommands check-in: 828930df09 user: jan.nijtmans tags: core-8-branch
09:13
Missing ::tcltest::loadTestedCommands check-in: 33b29991cb user: jan.nijtmans tags: core-8-branch
08:20
missing constraint check-in: 80f4cfc927 user: jan.nijtmans tags: core-8-branch
08:15
eol-spacing check-in: 71141f3079 user: jan.nijtmans tags: core-8-branch
08:08
Merge 8.7 check-in: 9a91e1b772 user: jan.nijtmans tags: tip-597
08:05
Unbreak build check-in: b777831ed8 user: jan.nijtmans tags: core-8-branch
07:23
Merge tip-597 check-in: 68ace89f26 user: jan.nijtmans tags: encodings-with-flags
07:22
Merge 8.7 check-in: 459788b342 user: jan.nijtmans tags: tip-597
2021-04-12
19:14
merge core-8-branch check-in: 7fe5a49c05 user: dkf tags: enum-and-inline
19:12
Zero out memory allocated on stack check-in: eca04cb1df user: dkf tags: core-8-branch
19:10
More bits and pieces check-in: 0ea6e3ab0e user: dkf tags: enum-and-inline
15:33
Fix [f566e1c817]: macOS: -DTCL_NO_DEPRECATED check-in: 5417c061b0 user: jan.nijtmans tags: core-8-branch
10:06
Merge-mark check-in: ce14d6223e user: jan.nijtmans tags: core-8-branch
09:37
Merge 8.7 check-in: 77a1a3e4bb user: jan.nijtmans tags: tip-597
09:26
Fix [7f1162a867]. Don't compile "string cat" any more, since there still is a bug in it, demonstrate... check-in: adfaa5c0d2 user: jan.nijtmans tags: core-8-branch
2021-04-09
15:35
Merge 8.7 check-in: 5310d7ea39 user: jan.nijtmans tags: bug-7f1162a867
15:34
merge-mark check-in: d7fc01a3ab user: jan.nijtmans tags: tip-597
15:32
Document that Tcl 8.7 no longer uses a (modified) CESU-8 as internal format, but a (modified) WTF-8. check-in: 0dafd81358 user: jan.nijtmans tags: core-8-branch
15:19
Deprecate/remove "string bytelength" check-in: 074266ee3b user: jan.nijtmans tags: tip-597
14:43
Merge 8.7 check-in: 23f7cee6bb user: jan.nijtmans tags: tip-597
13:01
Fix TclStringCat() functions. This makes allmost all testcases pass, one left to go: utf-1.18 check-in: a7df881994 user: jan.nijtmans tags: bug-7f1162a867
10:57
Rename macro to ISCONTINUATION() check-in: 184e71413b user: jan.nijtmans tags: bug-7f1162a867
09:14
new macro ISCONTBYTEORLOWERSURROGATE() check-in: f67812666d user: jan.nijtmans tags: bug-7f1162a867
07:33
Fix append-3.4, append-3.7 and utf-1.18 testcases check-in: d98eed4419 user: jan.nijtmans tags: bug-7f1162a867
06:37
Merge 8.7 check-in: 99b8ad35a2 user: jan.nijtmans tags: bug-7f1162a867
06:36
More test-cases, involving \xC0 \x80 check-in: 856223adb3 user: jan.nijtmans tags: bug-7f1162a867
2021-04-08
19:46
merge 8.7 check-in: 0c838e7a99 user: dgp tags: tip-568
12:29
Remove TclpCreateFileHandler/TclpDeleteFileHandler on windows. The linker should complain when even ... check-in: 1d3e2e4aa0 user: jan.nijtmans tags: core-8-branch
12:22
TIP #598: export TclWinConvertError check-in: aec3568f71 user: jan.nijtmans tags: core-8-branch
11:36
Fix compiler warning when using select notifier check-in: 5c510c79c5 user: jan.nijtmans tags: core-8-branch
11:14
Add "tcl-8" encoding check-in: d3a806c367 user: jan.nijtmans tags: tip-597
08:56
Merge 8.7 check-in: fc2a4e0788 user: jan.nijtmans tags: tip-597
08:47
Merge 8.6 check-in: 419022b31d user: jan.nijtmans tags: core-8-branch
07:56
Make "registry" and "dde" dll's for 8.x and 9.0 installable in the same directory. See TIP #595 check-in: c46f94d057 user: jan.nijtmans tags: core-8-branch
02:47
WIP check-in: adcb9daae3 user: dgp tags: tcl9-design
02:27
WIP check-in: 5c1765a5e5 user: dgp tags: tcl9-design
02:26
WIP check-in: 9010f9159a user: dgp tags: tcl9-design
01:49
WIP check-in: 608bb88208 user: dgp tags: tcl9-design
2021-04-07
19:36
WIP check-in: 32caf18a6c user: dgp tags: tcl9-design
18:56
WIP check-in: f3bd438c82 user: dgp tags: tcl9-design
18:47
WIP check-in: 326016dab8 user: dgp tags: tcl9-design
17:00
WIP check-in: 064d0f1a5f user: dgp tags: tcl9-design
16:47
Use a lot more enums and inline funcs instead of macros; behaviour is more predictable. check-in: 03219f19f4 user: dkf tags: enum-and-inline
12:38
There is no "eq" command any more check-in: ed18dfedb7 user: jan.nijtmans tags: bug-7f1162a867
12:30
Merge fork check-in: 633b5664f1 user: jan.nijtmans tags: bug-7f1162a867
12:30
More test-cases showing the bug check-in: d1f844c3ad user: jan.nijtmans tags: bug-7f1162a867
11:50
A few more Package -> Library renamings (testcases only) check-in: 1613bdc543 user: jan.nijtmans tags: core-8-branch
10:44
A few missing renamings check-in: cde93d7b7e user: jan.nijtmans tags: core-8-branch
09:55
TIP #595 (for Tcl 8.7) part 1: just rename Tcl_StaticPackage to Tcl_StaticLibrary, Tcl_PackageInitPr... check-in: 6039d0396a user: jan.nijtmans tags: core-8-branch
09:01
Revert previous commit, and add comments why it's wrong. check-in: a3f89a2279 user: jan.nijtmans tags: core-8-branch
2021-04-06
16:35
WIP check-in: fa17eb5eb8 user: dgp tags: tcl9-design
15:53
WIP check-in: 7c31960224 user: dgp tags: tcl9-design
11:02
Merge tip-597 check-in: 70f3623c41 user: jan.nijtmans tags: encodings-with-flags
09:08
Merge 8.7 check-in: d4ab49c82a user: jan.nijtmans tags: tip-597
2021-04-05
21:07
Replace simple refCount decrement with the proper decrementing function. check-in: 28ebc4c773 user: pooryorick tags: core-8-branch
20:52
WIP check-in: 760c038a80 user: dgp tags: tcl9-design
17:58
tclZipfs.c:1857:33: warning: request for implicit conversion from ‘void *’ to ‘char *’ not p... check-in: fff14852e9 user: jan.nijtmans tags: core-8-branch
16:07
WIP check-in: 2bfdc0fd42 user: dgp tags: tcl9-design
15:42
merge 8.7 check-in: c9c3dc0277 user: dgp tags: tip-568
2021-04-04
16:56
Rename exported symbol "Tcl_StaticPackage" to "Tcl_StaticLibrary". Still undocumented, to be formali... check-in: 92228c4fc9 user: jan.nijtmans tags: core-8-branch
14:31
Fix [https://github.com/tcltk/tcl/runs/2263266926|failing test-cases] with --enable-symbols=mem buil... check-in: 70e5cf3e29 user: jan.nijtmans tags: core-8-branch
2021-04-03
20:31
WIP check-in: 96e0602c99 user: dgp tags: dgp-review
20:31
merge 8.7 check-in: 78b4344fa9 user: dgp tags: tip-568
17:58
Update code comments. check-in: 4cf33b1ebd user: pooryorick tags: core-8-branch
13:20
Changes to code comments. check-in: 76f66dad06 user: pooryorick tags: core-8-branch
12:48
When a namesapce is deleted delete all namespaces under it before making any modifictions to it. check-in: 91da7a2e1d user: pooryorick tags: core-8-branch
12:36
Remove suspected inadvertent copypasta from test. check-in: dbd37c7929 user: pooryorick tags: core-8-branch
12:33
Use TclCleanupCommandMacro instead of just decrementing the reference count. check-in: 66ebc76d5c user: pooryorick tags: core-8-branch
12:33
OO cleanup fix that passes test 11.7. check-in: 40aace21eb user: pooryorick tags: core-8-branch
12:17
New test for OO cleanup: routine for object gets deleted before namespace deletion is complete. check-in: 35138f0dfd user: pooryorick tags: core-8-branch
11:09
Clean up the notifier code to not spread the hooks quite so widely check-in: 50b36bdcc7 user: dkf tags: core-8-branch
2021-04-02
18:41
Don't do double definition; code was moved to tclInt.h previously. Closed-Leaf check-in: 92e68283ee user: dkf tags: dkf/notifier-cleanup
12:45
WIP check-in: 7175665158 user: dgp tags: tcl9-design
2021-04-01
14:55
Set errorcode for STOPONERROR check-in: feb9bfecb1 user: jan.nijtmans tags: encodings-with-flags
13:50
Add experimental "-nothrow" option to encoding convertfrom|convertto. If compiled with -DTCL_NO_DEP... check-in: 51eca49713 user: jan.nijtmans tags: encodings-with-flags
10:39
Merge tip-597 check-in: 4ac467590e user: jan.nijtmans tags: encodings-with-flags
10:34
Merge 8.7 check-in: dcd437c29e user: jan.nijtmans tags: tip-597
10:19
Merge 8.6 check-in: 22bcb882ad user: jan.nijtmans tags: core-8-branch
09:10
More bugfixes (and testcases showing this) check-in: caa5be016d user: jan.nijtmans tags: encodings-with-flags
08:18
Forgot a place to #ifndef out check-in: d32e30ca56 user: dkf tags: dkf/notifier-cleanup
2021-03-31
10:45
Don't define Tcl_CreateFileHandler or Tcl_DeleteFileHandler on Windows. check-in: 114715b9b8 user: dkf tags: dkf/notifier-cleanup
10:38
merge core-8-branch check-in: d8224fb0ae user: dkf tags: dkf/notifier-cleanup
10:09
Add 3 undocumented #defines. To be formalized by TIP #595 (currently being voted on) check-in: 5d9e66a026 user: jan.nijtmans tags: core-8-branch
06:54
Merge tip-597 check-in: d7e170ff7d user: jan.nijtmans tags: encodings-with-flags
06:53
Fix testcase for TCL_UTF_MAX=4 check-in: 0fd746c6a4 user: jan.nijtmans tags: tip-597
06:45
Merge tip-597 check-in: 31bf0d2f55 user: jan.nijtmans tags: encodings-with-flags
06:40
Re-use TCL_ENCODING_MODIFIED flag value for TCL_ENCODING_LE too, since they are used for different e... check-in: cfe556d30b user: jan.nijtmans tags: tip-597
2021-03-30
16:30
RFE 4b4830eb54: reflected channel truncate method check-in: 4aa6559799 user: jan.nijtmans tags: core-8-branch
14:15
Merge-mark check-in: 1300ed36a0 user: jan.nijtmans tags: encodings-with-flags
14:14
Bugfix (backported from encodings-with-flags branch): Use correct byte/char positions in error-situ... check-in: 99c68a83ec user: jan.nijtmans tags: tip-597
14:04
Merge tip-597. More testcases check-in: 62626792f7 user: jan.nijtmans tags: encodings-with-flags
13:39
Merge 8.7 check-in: 8f4a5162ca user: jan.nijtmans tags: tip-597
13:35
Better error-messages check-in: 2681b7c395 user: jan.nijtmans tags: encodings-with-flags
11:54
add testcase for "encoding convertto". Move stub table one positions check-in: 6b8d3428e4 user: jan.nijtmans tags: encodings-with-flags
11:26
Add documentation. Do a better job of counting exactly which byte/character caused the encoding/deco... check-in: 00262b5f84 user: jan.nijtmans tags: encodings-with-flags
10:17
Improve documentation for exec and open, especially in relation to binary pipelines check-in: d59e47d7c9 user: dkf tags: core-8-branch
10:07
Merge 8.7 check-in: 36f8840863 user: jan.nijtmans tags: encodings-with-flags
09:01
Merge 8.7 check-in: e05954190f user: jan.nijtmans tags: tip-597
08:22
Refactoring, ahoy check-in: 7365fa0cf2 user: dkf tags: dkf/notifier-cleanup
07:11
Thanks to TIP #587, convert many escapes in the testcases into the actual (UTF-8) character. check-in: b1f60d79e9 user: jan.nijtmans tags: core-8-branch
06:12
merge-mark check-in: 2325c2adf3 user: jan.nijtmans tags: core-8-branch
2021-03-29
22:14
WIP check-in: d1645e32e6 user: dgp tags: tcl9-design
22:11
WIP check-in: f2bb39f89d user: dgp tags: tcl9-design
21:42
WIP check-in: 9ff356d1d4 user: dgp tags: tcl9-design
09:51
Finish CESU-8 encoder/decoder check-in: 75463bdc87 user: jan.nijtmans tags: tip-597
2021-03-28
22:01
Make a start with CESU-8 encoder/decoder. Not finished yet check-in: a1554fe988 user: jan.nijtmans tags: tip-597
21:03
Merge 8.7 check-in: ce379cec16 user: jan.nijtmans tags: tip-597
20:09
Change TCL_ENCODING_EXTERNAL flag into TCL_ENCODING_MODIFIED, but with opposite meaning. Simplify co... check-in: 55c8108f11 user: jan.nijtmans tags: core-8-branch
2021-03-26
22:38
WIP check-in: 95d073a0fe user: dgp tags: tcl9-design
16:47
More WIP: Add -stoponerror flag to "encoding convertfrom/converto" check-in: e5dcbe8f00 user: jan.nijtmans tags: encodings-with-flags
2021-03-25
21:30
WIP check-in: a82bb1636b user: dgp tags: tcl9-design
20:48
WIP check-in: 7e31d576d8 user: dgp tags: tcl9-design
20:39
WIP check-in: 9402baeb86 user: dgp tags: tcl9-design
20:21
WIP check-in: 72c1bcbcae user: dgp tags: tcl9-design
15:45
WIP check-in: dbba2cea3c user: dgp tags: tcl9-design
15:44
WIP check-in: 7d3df166cc user: dgp tags: tcl9-design
2021-03-24
22:21
WIP check-in: 1674ca5dbd user: dgp tags: tcl9-design
2021-03-23
21:34
WIP check-in: e0da90d381 user: dgp tags: tcl9-design
20:35
WIP check-in: c76eabbf1f user: dgp tags: tcl9-design
20:35
New Tcl_ExternalToUtfDStringEx/Tcl_UtfToExternalDStringEx functions. Not used yet check-in: 80634618a7 user: jan.nijtmans tags: encodings-with-flags
2021-03-22
22:23
merge 8.7 check-in: 33024b16a2 user: dgp tags: tcl9-design
22:23
merge 8.7 check-in: e10fed3912 user: dgp tags: dgp-review
22:22
merge 8.7 check-in: 6d2bef01f6 user: dgp tags: tip-568
17:07
Rename MODULESCOPE TclGetLoadedPackagesEx() to TclGetLoadedLibraries() check-in: b4aabd63ed user: jan.nijtmans tags: core-8-branch
10:08
merge-mark check-in: 1f111de950 user: jan.nijtmans tags: core-8-branch
10:00
Rename internal variables, making it more clear that tclLoad.c is not part of Tcl's "package" mechan... check-in: 5732fa2b7b user: jan.nijtmans tags: core-8-branch
2021-03-21
13:07
Start of doing a clean up of the notifier code. This originated as trying to stop macOS builds from... check-in: f48b613408 user: dkf tags: dkf/notifier-cleanup
09:30
merge-mark check-in: 0f4e53c9ba user: jan.nijtmans tags: core-8-branch
2021-03-19
14:55
Fix [0221b993a1]: Tcl command [update idletasks] doesn't skip main loop in Tcl_DoOneEvent check-in: 8d87e67a72 user: jan.nijtmans tags: core-8-branch
12:58
Fully implement TCL_ENCODING_STOPONERROR flag for Utf2Utf encoder/decoder. check-in: e86836e8fb user: jan.nijtmans tags: core-8-branch
10:49
Merge 8.6 check-in: 1b4711e046 user: jan.nijtmans tags: core-8-branch
2021-03-18
21:35
Handle the encoding of filenames in ZIPs correctly. (This is awful. The awful isn't Tcl's fault. Ter... check-in: 8bb14aa3a7 user: dkf tags: core-8-branch
14:49
Merge 8.6 check-in: f7580b2b62 user: jan.nijtmans tags: core-8-branch
13:20
Suggested fix for [0221b993a1]: Tcl command [update idletasks] doesn't skip main loop in Tcl_DoOneEv... Closed-Leaf check-in: 47c5a196a0 user: jan.nijtmans tags: bug-0221b993a1
12:07
Merge 8.6 check-in: 30572335b9 user: jan.nijtmans tags: core-8-branch
09:51
Merge 8.6 check-in: f841ef4d99 user: jan.nijtmans tags: core-8-branch
09:26
Proposed implementation of RFE [4b4830eb54] Closed-Leaf check-in: 5ce99f250f user: jan.nijtmans tags: rfe-4b4830eb54
09:12
More simplification of UtfToUtfProc(). Get rid of wrapper functions UtfIntToUtfExtProc/UtfExtToUtfIn... check-in: 5e32efda50 user: jan.nijtmans tags: core-8-branch
2021-03-17
15:01
Simplify UtfToUtfProc() and UtfToUtf16Proc(): Using TclUtfToUCS4() internally means that we don't ha... check-in: 357301b2a8 user: jan.nijtmans tags: core-8-branch
12:46
Add wtf-16 encodings to the set. With testcases check-in: e266034612 user: jan.nijtmans tags: tip-597
12:04
Merge 8.7 check-in: 0d01d35ca0 user: jan.nijtmans tags: tip-597
08:50
Fix MSVC build check-in: 58e1680c23 user: jan.nijtmans tags: core-8-branch
2021-03-16
20:45
More cleaning up of zipfs Don't put straight binary data in a Tcl string, and other better API uses... check-in: b4015c5f73 user: dkf tags: core-8-branch
09:16
Fix gcc warnings check-in: 999522b785 user: jan.nijtmans tags: core-8-branch
2021-03-15
13:47
merge 8.7 check-in: 77950c151e user: dgp tags: tip-568
13:32
merge 8.7 check-in: 3aa0fe34dd user: dgp tags: tip-568
13:17
Tweak usage of TCL_NO_DEPRECATED check-in: 2d25e79ecd user: jan.nijtmans tags: core-8-branch
11:53
merge 8.7 check-in: f035233ef6 user: dgp tags: tip-568
11:52
Implement TIP #575: Switchable Tcl_UtfCharComplete()/Tcl_UtfNext()/Tcl_UtfPrev() check-in: 4abf5fb992 user: jan.nijtmans tags: core-8-branch
11:23
merge 8.7 check-in: 055c941ceb user: dgp tags: tcl9-design
11:23
merge 8.7 check-in: 9387f51381 user: dgp tags: dgp-review
09:52
More refactoring to reduce the choked-up complexity of tclZipfs.c check-in: 3f78a4d564 user: dkf tags: core-8-branch
2021-03-14
20:53
Flipped a test check-in: 8c3cba341d user: dkf tags: core-8-branch
18:28
merge-mark check-in: 76581c085c user: jan.nijtmans tags: core-8-branch
15:26
More on making tclZipfs.c comprehensible. Refactoring to the rescue! check-in: 21ada87335 user: dkf tags: core-8-branch
2021-03-13
12:02
WIP check-in: 92486bd4bf user: dgp tags: tcl9-design
2021-03-12
19:56
WIP check-in: a65cc3f428 user: dgp tags: tcl9-design
19:24
WIP check-in: 5fa3ca7a9a user: dgp tags: tcl9-design
19:02
WIP check-in: 9a7610d5b9 user: dgp tags: tcl9-design
18:17
WIP check-in: f36581979f user: dgp tags: tcl9-design
17:44
WIP check-in: fbe0d392c7 user: dgp tags: tcl9-design
2021-03-11
15:26
WIP check-in: 61d8439e24 user: dgp tags: tcl9-design
15:06
WIP check-in: eb1efbdb9a user: dgp tags: tcl9-design
14:36
merge 8.7 check-in: 035aecabc2 user: dgp tags: tip-568
14:32
Branch for shared work on design documents. check-in: c72cb9c83e user: dgp tags: tcl9-design
14:30
merge 8.7 check-in: 5569cdab58 user: dgp tags: dgp-review
2021-03-10
16:16
Merge 8.6 check-in: 9491870854 user: jan.nijtmans tags: core-8-branch
15:47
Merge 8.6 check-in: bcaebc9bb7 user: jan.nijtmans tags: core-8-branch
15:00
Fix documentation check-in: 2740ffbb28 user: jan.nijtmans tags: tip-597
12:55
TIP #597 implementation: "string is unicode" and new wtf-8 encoding check-in: fc3656894a user: jan.nijtmans tags: tip-597
2021-03-09
15:38
Compatibility tweak wrt 8.6 Closed-Leaf check-in: 25e15d37cc user: jan.nijtmans tags: rfe-800716
15:37
merge 8.7 check-in: b4bd4648be user: dgp tags: tip-568
15:30
merge 8.7 check-in: 4dfc6e5ec8 user: dgp tags: dgp-review
15:28
TclWinConvertError -> Tcl_WinConvertError check-in: 745469da9e user: jan.nijtmans tags: rfe-800716
15:13
Merge 8.7 check-in: 60d938a7ee user: jan.nijtmans tags: rfe-800716
09:19
Merge 8.6 check-in: 609eea37d4 user: jan.nijtmans tags: core-8-branch
08:37
Merge 8.6. Remove end-of-line spacing check-in: 6eb2448d3e user: jan.nijtmans tags: core-8-branch
2021-03-08
17:15
merge 8.7 check-in: 1a50adb201 user: dgp tags: tip-568
17:15
merge 8.7 check-in: 25d259c064 user: dgp tags: dgp-review
16:53
Fix SEGV in zipfs mounting, and try to make that code more comprehensible check-in: af7fccbc09 user: dkf tags: core-8-branch
2021-03-07
18:42
Added some tests for [zipfs lmkimg] check-in: a73bed5a2a user: dkf tags: core-8-branch
2021-03-06
16:28
Document that [zipfs mkimg] strips an existing ZIP. We ought to merge instead, but we don't yet. check-in: 640cae8a68 user: dkf tags: core-8-branch
2021-03-04
16:10
Merge 8.6 check-in: acbdc9323f user: jan.nijtmans tags: core-8-branch
15:51
merge 8.7 check-in: 2d4ef1c238 user: dgp tags: tip-568
15:47
merge 8.7 check-in: 827951488f user: dgp tags: dgp-review
10:36
Merge 8.6 check-in: adc9e4c3f7 user: jan.nijtmans tags: core-8-branch
2021-03-03
15:06
Merge 8.6. Basically re-number testcases so they align with the 8.6 test-cases check-in: ba3874751a user: jan.nijtmans tags: core-8-branch
08:19
Fill in MILESTONE commit-id/date 😊 check-in: 0ee19fb026 user: jan.nijtmans tags: dgp-review
2021-03-02
10:59
Merge 8.6 check-in: 4c10813183 user: jan.nijtmans tags: core-8-branch
10:38
Merge 8.6 check-in: b421cf94ac user: jan.nijtmans tags: core-8-branch
2021-02-28
17:29
Merge 8.7. Undo 2 unnecessary signature changes check-in: c59a73a540 user: jan.nijtmans tags: build-info
2021-02-27
11:21
Ticket [87082587c4]: typo in msgcat man page check-in: 79f2ec94ab user: oehhar tags: core-8-branch
2021-02-26
15:58
Merge 8.7 check-in: 3c389544a2 user: jan.nijtmans tags: build-info
14:52
Further internal variable upgrade from long -> size_t check-in: c08e73d3e7 user: jan.nijtmans tags: core-8-branch
13:18
Increase some (internal) variables from int/long to long/size_t. On the way to allow bigger blocks i... check-in: 8d2a80f85c user: jan.nijtmans tags: core-8-branch
2021-02-25
11:54
Fix build with -DTCL_NO_DEPRECATED cflag check-in: fecc56dcb6 user: jan.nijtmans tags: build-info
2021-02-24
15:22
merge 8.7 check-in: 3b0de630e7 user: dgp tags: tip-568
15:13
merge 8.7 check-in: 90775c77e6 user: dgp tags: dgp-review
13:09
Merge 8.7 check-in: 8e176e9519 user: jan.nijtmans tags: build-info
11:56
Fix "make checkstubs": A few more MODULE_SCOPE libtommath functions check-in: d8c978ab10 user: jan.nijtmans tags: core-8-branch
08:58
Fix typo, eliminate type-cast check-in: 10275ab389 user: jan.nijtmans tags: core-8-branch
08:43
Merge 8.7. Change more functions signatures to return the Tcl full version number. check-in: 0e858231b3 user: jan.nijtmans tags: build-info
2021-02-23
14:01
Merge 8.7 check-in: 0ccc053e5a user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2
13:30
Merge 8.6. Fix Cygwin compile check-in: 92a2ccce23 user: jan.nijtmans tags: core-8-branch
10:08
Simplify implementation on Cygwin: No need to use CFG_RUNTIME_BINDIR any more check-in: 59e0a9444d user: jan.nijtmans tags: core-8-branch
07:52
Undo previous experiment, instead use real solution from core-8-branch check-in: 49a6366cbc user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2
07:39
Merge 8.6 check-in: cc7968cc45 user: jan.nijtmans tags: core-8-branch
2021-02-19
18:00
Experiment: Remove the "::tcl::clock::getenv" function. check-in: e0c5ccc63d user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2
11:17
Merge 8.7. Use more TCL_UNUSED() check-in: 61edd00ee2 user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2
07:20
Merge 8.6 check-in: 178e807735 user: jan.nijtmans tags: core-8-branch
2021-02-18
17:27
Get sebres-8-6-clock-speedup-cr2 ready for 8.7 too check-in: 829efd38ab user: jan.nijtmans tags: sebres-8-7-clock-speedup-cr2
12:35
Merge 8.7 Closed-Leaf check-in: 3ec902ab5e user: jan.nijtmans tags: tip-575
12:01
Protect "interp limit" command better for allowed range in -millis and -seconds values check-in: 80aba12e46 user: jan.nijtmans tags: core-8-branch
08:46
Merge 8.6 check-in: cc8ac8eecb user: jan.nijtmans tags: core-8-branch
2021-02-17
16:16
Fix abs(-9223372036854775808) special-case on platforms where sizeof(Tcl_WideInt) > sizeof(int64_t).... check-in: d116c129d8 user: jan.nijtmans tags: core-8-branch
15:44
Fix compiler warning on non-intel CPU's check-in: fc9fb003eb user: jan.nijtmans tags: core-8-branch
13:07
Multi-arch only works on MacOS-11 check-in: 69ef84a4da user: jan.nijtmans tags: core-8-branch
09:41
Don't pack tcl_library/registry/pkgIndex in zip-file on UNIX check-in: 4cd78f82e9 user: jan.nijtmans tags: core-8-branch
08:50
Fix "make dist" on UNIX, broken due to TIP #590 check-in: 74e99a7d8f user: jan.nijtmans tags: core-8-branch
08:35
Another TIP #430 fix for cygwin: libtcl8.7.dll is installed in /usr/bin, not in /usr/lib as on other... check-in: 0cf50063d5 user: jan.nijtmans tags: core-8-branch
08:32
Don't try to use ln when creating libtcl.vfs on windows: It doesn't work for encodings or msg-files ... check-in: b4db772c52 user: jan.nijtmans tags: core-8-branch
2021-02-16
16:26
merge 8.7 check-in: 455dbb89f7 user: dgp tags: tip-568
15:41
merge 8.7 check-in: 0fe28c253f user: dgp tags: dgp-review
15:20
Merge 8.7 check-in: e0b2f43c0e user: jan.nijtmans tags: bug-45ddcfc3b1
13:59
Attempt to produce double-arch (x86_64 and arm) binary for MacOS check-in: 07249595ff user: jan.nijtmans tags: core-8-branch
12:17
Merge 8.7 check-in: 6d6e1bc54f user: jan.nijtmans tags: tip-575
12:10
merge-mark check-in: 61cda409bf user: jan.nijtmans tags: core-8-branch
12:00
Merge 8.6 check-in: 80ca3616d8 user: jan.nijtmans tags: core-8-branch
09:11
Merge 8.7 check-in: 7cc4841229 user: jan.nijtmans tags: tip-575
09:03
merge-mark check-in: 45c9763f48 user: jan.nijtmans tags: core-8-branch
08:30
Merge 8.6 check-in: 2f8eeeca1b user: jan.nijtmans tags: core-8-branch
2021-02-15
17:06
Switch to version 1.3 of macher for the onefiledist check-in: 8ca0e1859f user: culler tags: core-8-branch
16:20
Merge 8.6 check-in: a6473415cd user: jan.nijtmans tags: core-8-branch
15:41
Remove unused variable in win32 static build check-in: 55c885eb22 user: jan.nijtmans tags: core-8-branch
12:42
Merge 8.6 check-in: 75f14fa4d7 user: jan.nijtmans tags: core-8-branch
12:08
Merge 8.7 check-in: 6a6cafb81f user: jan.nijtmans tags: tip-575
08:18
Enhance new testscases for compiled/interpreted mode check-in: 32752d62ed user: jan.nijtmans tags: core-8-branch
07:48
Add testcases, contributed by Christian Werner. Two of them fail, so still some work to do. [d43f96c... check-in: e10ffc2513 user: jan.nijtmans tags: core-8-branch
07:47
Missing semicolon in UNIX Makefile check-in: 5be1de22bc user: jan.nijtmans tags: core-8-branch
07:31
"macher" output should be executable check-in: d1dda08d53 user: jan.nijtmans tags: core-8-branch
2021-02-12
17:27
Use Marc Culler's "macher" utility for the onefiledist MacOSX builds. Only for non-framework builds. check-in: 36d5ee9276 user: jan.nijtmans tags: core-8-branch
15:12
Merge 8.7 check-in: 8a76a3eb97 user: jan.nijtmans tags: unicode-14
14:57
The syntax error was caused by Aquamacs inserting tabs into the YAML file. check-in: a1be2ab67f user: culler tags: core-8-branch
11:12
Syntax error in yaml-file check-in: 67ea997163 user: jan.nijtmans tags: core-8-branch
10:59
Replace Unicode 13 tables with Unicode 14 (still not finailized). Let's see how it goes so far. check-in: c00a7cb94b user: jan.nijtmans tags: unicode-14
08:21
Fix warning about unused symbol on --disable-shared build check-in: e2569d19ae user: jan.nijtmans tags: core-8-branch
01:46
macher 1.1 -> 1.2 (bug fixes) and account for new append syntax. Closed-Leaf check-in: cf64683a55 user: culler tags: culler-macher
2021-02-11
17:19
macher 1.0 -> 1.1 check-in: c7a34be43e user: jan.nijtmans tags: culler-macher
16:30
Experiment: Integrate culler's "macher" tool. Only for thin binaries check-in: a5728e8d0e user: jan.nijtmans tags: culler-macher
15:12
Add CFLAGS to the github actions to build fat binaries on macOS. check-in: 00273cea41 user: culler tags: core-8-branch
2021-02-10
13:12
Missing #endif check-in: 4cdcca0341 user: jan.nijtmans tags: core-8-branch
12:56
Make TIP #430 work on cygwin. Simplify some makefiles check-in: 05582f830a user: jan.nijtmans tags: core-8-branch
11:42
Merge 8.7 check-in: bb3a9f3cb6 user: jan.nijtmans tags: build-info
08:52
Fix pkgconfig-1.1 testcase for static builds check-in: 6ed0e881df user: jan.nijtmans tags: core-8-branch
08:25
Fix various aspects in TIP #430 implementation. Should now work for Tk too (together with some fixes... check-in: c10be39138 user: jan.nijtmans tags: core-8-branch
08:11
In a static build, don't pack dde/registry in zip-file. In shared build, pack dde/registry dll's in ... Closed-Leaf check-in: 8659e3ab6b user: jan.nijtmans tags: bug-87e840c26c
2021-02-09
16:43
Only set dllfile,runtime key info when doing a shared build check-in: e11bf36df4 user: jan.nijtmans tags: bug-87e840c26c
14:16
ZIPFS_BUILD=1 only needs to be set once check-in: 757e39b4e4 user: jan.nijtmans tags: bug-87e840c26c
13:34
Handle the situation that ::${basename}::pkgconfig does not have bindir/libdir,runtime keys: Either ... check-in: 3fe40b951c user: jan.nijtmans tags: bug-87e840c26c
12:07
Change TCL_ZIP_FILE name, just using dots in stead of underscores check-in: 689470c702 user: jan.nijtmans tags: bug-87e840c26c
07:34
Add --disable-zipfs flag to GNUmakefile check-in: 1557301dfc user: jan.nijtmans tags: bug-87e840c26c
2021-02-08
18:23
Attempt to fix the last TIP #430 bits, needed to make it work for Tk (and other external packages) check-in: b99e35f754 user: jan.nijtmans tags: bug-87e840c26c
15:59
Merge-mark check-in: 0ee6faeb3b user: jan.nijtmans tags: core-8-branch
15:51
Bugfix in TIP #430 implementation: tcl_findLibrary should use the same zip-file naming as the config... check-in: f06a7fe2c6 user: jan.nijtmans tags: core-8-branch
15:25
Fix "auto.tcl" indenting check-in: 1874b0d7e7 user: jan.nijtmans tags: core-8-branch
10:46
Merge 8.6 check-in: dfef841403 user: jan.nijtmans tags: core-8-branch
2021-02-05
18:20
merge 8.7 check-in: 0d606cd812 user: dgp tags: tip-568
18:10
merge 8.7 check-in: 985518f54f user: dgp tags: dgp-review
13:45
Merge 8.6 check-in: 9d5eb46ded user: jan.nijtmans tags: core-8-branch
11:36
Merge 8.6 check-in: aabb14f612 user: jan.nijtmans tags: core-8-branch
2021-02-04
13:11
In a --disable-shared build, attach the zip-file to the executable, so "onfiledist.yml" doesn't need... check-in: a4ddaee520 user: jan.nijtmans tags: core-8-branch
11:11
Fix [03b70c8918]: core-8-branch : trying to build on macOS10.9 linked against XQuartz check-in: a68bb5c427 user: jan.nijtmans tags: core-8-branch
2021-02-02
08:50
Merge 8.6 check-in: 1abab6bff2 user: jan.nijtmans tags: core-8-branch
2021-02-01
15:38
Add build tags for objective-c/cplusplus check-in: 3bed0fed32 user: jan.nijtmans tags: build-info
09:17
Merge 8.7. Make "git rev-parse" work from any directory check-in: 3ce50661f9 user: jan.nijtmans tags: build-info
2021-01-29
15:51
Undo previous change to unix/configure.ac: It doesn't work check-in: e3fdc612c8 user: jan.nijtmans tags: core-8-branch
14:02
Merge 8.6 check-in: f6e6955b66 user: jan.nijtmans tags: core-8-branch
09:18
re-generate unix/configure check-in: b5ab5cf668 user: jan.nijtmans tags: core-8-branch
09:15
Fix [113be1991e]: zipfs on mac. From now on, --enable-framework automatically means --disable-zipfs... check-in: ad32c79177 user: jan.nijtmans tags: core-8-branch
2021-01-28
16:47
Merge 8.7 check-in: 414c763d56 user: jan.nijtmans tags: build-info
15:54
Lowercase package names are recommended now check-in: d847891324 user: jan.nijtmans tags: core-8-branch
15:31
Merge 8.7 check-in: 41a4601ee7 user: jan.nijtmans tags: build-info
11:08
Merge 8.6 check-in: 3260544adf user: jan.nijtmans tags: core-8-branch
2021-01-27
10:15
Merge 8.6 check-in: f88c410f93 user: jan.nijtmans tags: core-8-branch
09:35
Merge 8.6 check-in: 17fbc6acaf user: jan.nijtmans tags: core-8-branch
2021-01-26
11:13
Make Tcl_GetBytesFromObj usable without TCL_NO_DEPRECATED too. Fix "testbytestring" test command, pr... check-in: 79dee4d810 user: jan.nijtmans tags: tip-568
2021-01-25
18:51
merge 8.7 check-in: 19aa63958b user: dgp tags: tip-568
18:41
merge 8.7 check-in: ecf73f5a7b user: dgp tags: dgp-review
12:26
Merge 8.6 check-in: fa80f8bede user: jan.nijtmans tags: core-8-branch
11:53
Make Tcl_GetString() a macro calling Tcl_GetStringFromObj(). Just the same as Tcl_GetUnicode(). check-in: 20d58bcd75 user: jan.nijtmans tags: core-8-branch
10:26
Fix [f4b0cb2080] by only accepting new syntax when TCL_NO_DEPRECATED is defined check-in: 0e42f57406 user: jan.nijtmans tags: core-8-branch
09:16
Merge 8.6 check-in: b1994e722a user: jan.nijtmans tags: core-8-branch
08:27
Make sure MODULE_SCOPE is always defined correctly, for C++ compilers too check-in: e6db905194 user: jan.nijtmans tags: core-8-branch
2021-01-22
21:48
merge 8.7 check-in: 57b7888e51 user: dgp tags: dgp-review
21:47
merge 8.7 check-in: 4c83a8a53a user: dgp tags: tip-568
14:22
Fix [http://core.tcl.tk/tk/tktview?name=1712098|1712098]: Tk still needs Tcl source distro, by new e... check-in: c1807dd2c4 user: jan.nijtmans tags: core-8-branch
09:24
Change exported symbol from TclMacOSXNotifierAddRunLoopMode -> Tcl_MacOSXNotifierAddRunLoopMode Closed-Leaf check-in: 9a45585e63 user: jan.nijtmans tags: bug-1712098
08:57
Rebase to core-8-branch check-in: 2bb14ce2f1 user: jan.nijtmans tags: bug-1712098
2021-01-21
16:01
Merge 8.6 check-in: 69d621732d user: jan.nijtmans tags: core-8-branch
15:46
Merge 8.6 check-in: 411b16f75d user: jan.nijtmans tags: core-8-branch
12:43
Close fork check-in: ca7599ebbc user: jan.nijtmans tags: core-8-branch
2021-01-20
22:35
Improve [file attributes] documentation check-in: 3bf6c31454 user: msi tags: core-8-branch
16:23
merge-mark check-in: b97f8b5b77 user: jan.nijtmans tags: core-8-branch
14:13
Fix potential endless loop in "stats" command (only enable in debug-build) check-in: b84e49c927 user: jan.nijtmans tags: core-8-branch
11:44
Fix filesystem-1.52* (since "//foo" is canonical now). Merge 8.7 check-in: 77b23b693b user: jan.nijtmans tags: tip-402
07:47
Close fork check-in: 93ce3ce3eb user: jan.nijtmans tags: core-8-branch
2021-01-19
20:14
Improve clarity of [file attributes] documentation check-in: 4e09500f1f user: msi tags: core-8-branch
13:54
Merge 8.7 check-in: 0c85e9f95c user: jan.nijtmans tags: tip-402
13:20
Merge 8.6 check-in: 9ed0557b9c user: jan.nijtmans tags: core-8-branch
07:50
Document that Tcl_GetByteArrayFromObj accepts a size_t *lengthPtr as well (TIP #481) check-in: a700e8856e user: jan.nijtmans tags: core-8-branch
2021-01-18
15:59
Make Tcl_GetBytesFromObj work with size_t length parameter (just as Tcl_GetByteArrayFromObj in TIP #... check-in: 5e9d3fefc5 user: jan.nijtmans tags: tip-568
2021-01-15
22:01
merge 8.7 check-in: 3bc2ece943 user: dgp tags: tip-568
21:46
Merge TIP 481 (resolve conflicts) check-in: 7c6772d86e user: dgp tags: tip-568
18:22
Merge pre-TIP 481 commits of 8.7 branch check-in: 04bbb5533d user: dgp tags: tip-568
15:59
merge 8.7 check-in: 82c1a7942e user: dgp tags: dgp-review
14:58
Bugfix for TIP #587 implementation: Always use -eofchar "\032 {}" and _NOT_ -eofchar \032, otherwise... check-in: 7b07bf0207 user: jan.nijtmans tags: core-8-branch
10:52
Fix [ff658e10fc]: tip 551 in 8.7a4 0b1111_1111 not working. Also fix some indenting in code check-in: 7ff7203075 user: jan.nijtmans tags: core-8-branch
2021-01-14
16:46
Starting with TIP #514, we know exactly what [largest_int] is. So, make use of that in "string.test" check-in: bab207fe8e user: jan.nijtmans tags: core-8-branch
11:50
More progress check-in: 07a0f898f8 user: jan.nijtmans tags: bug-45ddcfc3b1
2021-01-13
15:38
merge-mark check-in: 0e35b43117 user: jan.nijtmans tags: bug-45ddcfc3b1
15:37
Add mp_unpack() to the libtommath stub table, so this function is available to extensions (and to Tc... check-in: ae97648edb user: jan.nijtmans tags: core-8-branch
15:21
More progress for "scan" check-in: 7929a6bc8a user: jan.nijtmans tags: bug-45ddcfc3b1
14:56
Protect mp_init_i64 callers for overflow check-in: a7a18d871b user: jan.nijtmans tags: bug-45ddcfc3b1
14:27
Merge 8.7. Fix format.test testcases check-in: 55dd38a938 user: jan.nijtmans tags: bug-45ddcfc3b1
10:48
Merge 8.6 check-in: e57c59ad4e user: jan.nijtmans tags: core-8-branch
2021-01-12
17:11
Bring documentation in line with *.decls files check-in: f3f64889cd user: jan.nijtmans tags: core-8-branch
17:07
More WIP check-in: bd9e5afaf9 user: jan.nijtmans tags: bug-45ddcfc3b1
2021-01-11
17:07
Merge 8.7. WIP. Some little progress check-in: b92c69a102 user: jan.nijtmans tags: bug-45ddcfc3b1
16:01
Make tclStrToD.c compile on systems without inttypes.h check-in: 6ab0f6cf0e user: jan.nijtmans tags: core-8-branch
11:52
Merge 8.6 check-in: 68252f07db user: jan.nijtmans tags: core-8-branch
08:33
TIP #481 implementation: Tcl_GetStringFromObj() with size_t length parameter check-in: 777a907c79 user: jan.nijtmans tags: core-8-branch
08:23
Make Tcl independent from exact definition of TCL_LL_MODIFIER. In tclStrToD.c we need an _exact_ 64-... check-in: f695d4eade user: jan.nijtmans tags: core-8-branch
2021-01-08
20:07
Improve description of Unix options for [file attributes] (Pt. 1) check-in: d7673ffda6 user: msi tags: core-8-branch
17:15
Fix consistency and grammar in re_syntax.n check-in: f7cfdf3dc0 user: msi tags: core-8-branch
14:45
TIP #592 implememtation: Stop support for Windows XP, Server 2003, Vista, Server 2008 check-in: 237a1ad40c user: jan.nijtmans tags: core-8-branch
10:48
Fix memory leak check-in: f4028b1cc3 user: jan.nijtmans tags: tip-567
10:27
Compile Tcl with -DTCL_WIDE_INT_TYPE=__int128, proving [45ddcfc3b1]. For now, only for Linux, don't ... check-in: 481654654f user: jan.nijtmans tags: bug-45ddcfc3b1
09:37
Omit -Wdeclaration-after-statement from CFLAGS: No longer needed since we stopped support for MSVC 6... Closed-Leaf check-in: 174a9adac8 user: jan.nijtmans tags: tip-592
2021-01-07
15:31
define UWIDE_MAX and friends in terms of Tcl_WideUInt/Tcl_WideInt, since we cannot be sure that Tcl_... check-in: ff2762ef21 user: jan.nijtmans tags: tip-592
14:45
Revise UWIDE_MAX and friends check-in: b5ee44ebe9 user: jan.nijtmans tags: tip-592
14:11
Rebase to tip-592 branch Leaf check-in: 77ed0ee49f user: jan.nijtmans tags: rfe-c975939973
13:42
Merge 8.7. Don't bother BorlandC, LCC and WatcomC any more, since they (probably) cannot handle Wind... check-in: 7d0cf14313 user: jan.nijtmans tags: tip-592
12:31
Merge 8.6 check-in: 208cb37c8d user: jan.nijtmans tags: core-8-branch
10:55
Fix warnings when __USE_MINGW_ANSI_STDIO=1 check-in: c92be8787e user: jan.nijtmans tags: tip-592
10:13
No need any more for -D_ATL_XP_TARGETING=1 check-in: 297a7495f6 user: jan.nijtmans tags: tip-592
09:42
Attempt to remove __USE_MINGW_ANSI_STDIO=0 from win/Makefile.in, and other simplifications ruling ou... check-in: feb26f7631 user: jan.nijtmans tags: rfe-c975939973
07:37
Merge 8.7 check-in: c5edeb7b5f user: jan.nijtmans tags: tip-592
2021-01-06
15:48
Merge 8.6 check-in: e5b131099a user: jan.nijtmans tags: core-8-branch
11:52
Merge 8.7 check-in: 82f2ad5bc5 user: jan.nijtmans tags: tip-558
11:44
Attempt to fix problem in TIP #587 implementation: When reading commands from stdin, they are - like... Leaf check-in: ab172968cd user: jan.nijtmans tags: tip-587-stdin
10:31
tcltest -> 2.5.4. Version change should have been done at this commit: [95852bc2ed0e2c11] check-in: 4af49f7199 user: jan.nijtmans tags: core-8-branch
09:26
TIP #590 follow-up: Restore 2nd 'load' argument in dde/registry pkgIndex.tcl. Otherwise those pkgInd... check-in: abdf9c718f user: jan.nijtmans tags: core-8-branch
2021-01-05
20:41
merge core-8-branch check-in: d0d536c066 user: dkf tags: tip-558
20:35
Fix unclear language in re_syntax. [2da4c23916] check-in: 142b4afb0e user: dkf tags: core-8-branch
17:06
Merge 8.6: Add 4 processor-types to Win32/Cygwin. "platform" -> 1.0.16 check-in: 4b83b63550 user: jan.nijtmans tags: core-8-branch
14:43
Merge 8.6 check-in: 055ee6803a user: jan.nijtmans tags: core-8-branch
10:29
Merge 8.6 check-in: 68a7b75991 user: jan.nijtmans tags: core-8-branch
09:27
Merge 8.7 check-in: 43e2fb7b63 user: jan.nijtmans tags: tip-567
09:19
Merge 8.6 check-in: 7467a34f63 user: jan.nijtmans tags: core-8-branch
2021-01-04
16:46
Merge 8.6 check-in: 8f50937f8a user: jan.nijtmans tags: core-8-branch
16:32
Merge-mark check-in: ba0db2e106 user: jan.nijtmans tags: core-8-branch
14:34
Merge 8.6 check-in: 0421a09512 user: jan.nijtmans tags: core-8-branch
10:01
Merge-mark check-in: dadaf5e54b user: jan.nijtmans tags: core-8-branch
07:54
Merge 8.7 Closed-Leaf check-in: f1041f9f48 user: jan.nijtmans tags: tip-481
07:48
Merge 8.7 check-in: 7bfba75988 user: jan.nijtmans tags: tip-592
2021-01-03
00:32
merge 8.7 check-in: d108cf4f23 user: dgp tags: tip-568
00:26
merge 8.7 check-in: 18fe00472b user: dgp tags: dgp-review
2021-01-02
22:53
merge 8.6 check-in: 1a8d1864f3 user: dgp tags: core-8-branch
2020-12-29
22:23
merge-mark check-in: 748e0c6acd user: jan.nijtmans tags: core-8-branch
2020-12-28
14:46
TIP #587 follow-up: Looks like -encoding utf-8 still was missing in some places, only visible on Wi... check-in: 95852bc2ed user: jan.nijtmans tags: core-8-branch
2020-12-26
22:47
Merge 8.7 check-in: 91945e7ae1 user: jan.nijtmans tags: tip-592
22:12
Merge 8.6. Give up handling EXTRA_CC_SWITCHES for c++ compile check-in: 490bc7c81b user: jan.nijtmans tags: core-8-branch
2020-12-24
17:40
TO DO reminder check-in: 6771ceddfa user: dgp tags: dgp-review
17:30
Record milestone to incorporate into the text. check-in: c1b59869c3 user: dgp tags: dgp-review
17:23
merge 8.7 check-in: 1d64298f61 user: dgp tags: dgp-review
15:40
Merge 8.6 check-in: 9dfb36fe87 user: jan.nijtmans tags: core-8-branch
11:07
Another attempt to make EXTRA_CC_SWITCHES work for c++ compiles in github actions check-in: a3ac37a0ee user: jan.nijtmans tags: core-8-branch
2020-12-23
10:26
Update TZ info to tzdata2020e (via merge). check-in: c9480e15d6 user: jima tags: core-8-branch
10:01
EXTRA_CC_SWITCHES quoting doesn't work. Let's try again check-in: c50f27e48e user: jan.nijtmans tags: core-8-branch
08:17
Merge 8.6 check-in: e0f4a28573 user: jan.nijtmans tags: core-8-branch
07:47
Merge 8.6 check-in: 798fd17ff4 user: jan.nijtmans tags: core-8-branch
2020-12-22
09:28
Merge 8.6 check-in: f57e815934 user: jan.nijtmans tags: core-8-branch
08:58
Compile on github actions using C++ compiler, even without CC=g++ (which doesn't work with autoconf ... check-in: a97290218e user: jan.nijtmans tags: core-8-branch
2020-12-21
13:46
merge 8.7 check-in: 1226d49201 user: dgp tags: tip-568
13:40
merge 8.7 check-in: d5a8b285ec user: dgp tags: dgp-review
2020-12-19
22:17
autoupdate */configure.ac and */tcl.m4. Should still work with autoconf-2.69 too check-in: ca7a3d403a user: jan.nijtmans tags: core-8-branch
2020-12-18
14:00
Remove g++ builds from travis/github actions. The construct "CC=g++" doesn't work any more with auto... check-in: a58c07f453 user: jan.nijtmans tags: core-8-branch
10:42
Rename AC_HELP_STRING to AS_HELP_STRING, and fix determination of intptr_t/uintptr_t with autoconf 2... check-in: fef38331d6 user: jan.nijtmans tags: core-8-branch
2020-12-17
18:56
Merge 8.7 check-in: 101a4eb3be user: jan.nijtmans tags: tip-481
16:39
Further elimination of __int64 type check-in: fc0c960d66 user: jan.nijtmans tags: tip-592
15:47
Undo one change from previous commit: this gives a warning on mingw-w64 check-in: 6882d6aa3d user: jan.nijtmans tags: tip-592
15:44
Simplifications when assuming VS 2015 or later check-in: c9307db938 user: jan.nijtmans tags: tip-592
14:14
Merge 8.7 check-in: 0711a7885d user: jan.nijtmans tags: tip-592
12:48
Merge 8.6. Re-generate tclConfig.h.in with autoheader v2.70 check-in: 250cc2e2c9 user: jan.nijtmans tags: core-8-branch
08:11
Re-generate configure scripts with (brand-new!!!) autoconf-2.70 check-in: e4c77af1d9 user: jan.nijtmans tags: core-8-branch
2020-12-16
15:46
Remove "Vista" from manifest. Test simplifications check-in: 3cf4e67435 user: jan.nijtmans tags: tip-592
15:32
TIP #592 implementation: Stop support for Windows XP, Server 2003, Vista, Server 2008 check-in: 32516a92d8 user: jan.nijtmans tags: tip-592
15:10
Merge 8.7 check-in: aaecaf0d9b user: jan.nijtmans tags: tip-481
15:04
Merge 8.7 check-in: 4ef1149deb user: jan.nijtmans tags: tip-575
14:31
Merge 8.6 check-in: db64300701 user: jan.nijtmans tags: core-8-branch
14:24
Merge 8.6 check-in: 8ae8992940 user: jan.nijtmans tags: core-8-branch
2020-12-14
08:49
Merge 8.6 check-in: ace4a5d51e user: jan.nijtmans tags: core-8-branch
08:11
Merge 8.6 check-in: cc1deaaeae user: jan.nijtmans tags: core-8-branch
2020-12-13
16:59
Merge 8.7 check-in: 0631cdce81 user: jan.nijtmans tags: tip-575
16:57
Merge 8.7 check-in: da96221a35 user: jan.nijtmans tags: build-info
16:38
Merge 8.6 check-in: 9966545e11 user: jan.nijtmans tags: core-8-branch
2020-12-12
11:39
Merge 8.6 check-in: f5a39ac868 user: jan.nijtmans tags: core-8-branch
2020-12-11
12:44
Merge 8.6 check-in: 0a7739c425 user: jan.nijtmans tags: core-8-branch
09:12
nmake: export zip metadata for Tk and extensions check-in: ab28236148 user: apnadkarni tags: core-8-branch
09:00
Merge 8.6 (msvcrt time64 fixes) check-in: e1ead291a2 user: apnadkarni tags: core-8-branch
08:25
Merge 8.7 check-in: 504174b35e user: jan.nijtmans tags: tip-481
07:59
Merge 8.6 (nmake) check-in: 43643d60ff user: apnadkarni tags: core-8-branch
2020-12-10
18:58
merge 8.7 check-in: 7067bdaa1c user: dgp tags: tip-568
18:37
merge 8.7 check-in: 624ec81253 user: dgp tags: dgp-review
18:06
Merge 8.6 check-in: 9fc7e29464 user: jan.nijtmans tags: core-8-branch
15:45
publicize TclWinConvertError check-in: c4c457ae51 user: jan.nijtmans tags: rfe-800716
13:27
Merge 8.6 check-in: f1cff5a702 user: jan.nijtmans tags: core-8-branch
09:50
Merge 8.6. Add empty "tests/safe-stock86.test", in an attempt to remove this file from the GIT branc... check-in: 8a2a8ff452 user: jan.nijtmans tags: core-8-branch
2020-12-09
09:56
Fix github actions Windows build check-in: 84fd3e6856 user: jan.nijtmans tags: core-8-branch
09:17
nmake: OPTS=msvcrt is now the default, even for static builds. Use OPTS=nomsvcrt if you don't want t... check-in: 588d9bc271 user: jan.nijtmans tags: core-8-branch
06:17
nmake: make zipfs mount point consistent with Unix/autoconf check-in: 2c56d56170 user: apnadkarni tags: core-8-branch
04:31
nmake: subsume staticpkg option within static builds check-in: af917f959c user: apnadkarni tags: core-8-branch
2020-12-08
15:31
Add -finput-charset=UTF-8 and -fextended-identifiers to gcc (and clang). All C sources can now use U... check-in: 4254aa305b user: jan.nijtmans tags: core-8-branch
11:06
TIP 430: generate and embed library zip. check-in: 725b3b5a7c user: apnadkarni tags: core-8-branch
10:46
TIP 430: generate and attach library zip Closed-Leaf check-in: 77c39d649b user: apnadkarni tags: apn-sfe
10:37
Merge 8.7 check-in: c66505b196 user: jan.nijtmans tags: apn-sfe
10:30
Skip testcases filesystem-7.1.[1|2] with msvc OPTS=staticpkg: This isn't supposed to work check-in: 958fee8962 user: jan.nijtmans tags: core-8-branch
10:14
TIP #590 follow-up: Adapt documentation and tclStubLib.c check-in: f9ad8e3482 user: jan.nijtmans tags: core-8-branch
09:04
Merge 8.7 check-in: 59ebc12c8a user: jan.nijtmans tags: apn-sfe
2020-12-07
16:31
merge 8.7 check-in: e37fb3b038 user: dgp tags: tip-568
16:21
merge 8.7 check-in: 5f50ee66f1 user: dgp tags: dgp-review
15:08
Put dde/registry obj-files in the stub library in stead of the static library. Needed to combine --d... check-in: d9e05a8644 user: jan.nijtmans tags: core-8-branch
14:25
In configure/make Windows build, static builds include dde and registry extension statically too imp... check-in: 67a0ffb570 user: jan.nijtmans tags: core-8-branch
13:57
Merge 8.6 check-in: 38c4fc2161 user: jan.nijtmans tags: core-8-branch
2020-12-06
18:24
merge core-8-branch check-in: 8e811ca605 user: dkf tags: tip-558
10:39
nmake: Generate libtcl_VERSION.zip as per TIP 430 check-in: 42f73c420f user: apnadkarni tags: apn-sfe
09:39
Merge core-8-branch for new rules.vc check-in: 840904e7a9 user: apnadkarni tags: apn-sfe
08:09
Merge 8.6 check-in: fae3cd073c user: apnadkarni tags: core-8-branch
2020-12-05
11:06
Create new branch named "apn-sfe" check-in: d7dc65e4ef user: apnadkarni tags: apn-sfe
02:51
Fix suffix on single file exe name check-in: 75570f3e4e user: apnadkarni tags: core-8-branch
2020-12-04
15:32
Merge 8.7 check-in: a0a34123f1 user: jan.nijtmans tags: tip-575
10:44
Merge 8.6 check-in: afd2fa5fae user: jan.nijtmans tags: core-8-branch
10:04
Merge 8.6 check-in: eab97bc284 user: jan.nijtmans tags: core-8-branch
09:56
TIP 590: Recommend lowercase Package Names check-in: 836cfc20b3 user: jan.nijtmans tags: core-8-branch
2020-12-03
16:50
Add makefile.vc target sfe for single-file executable check-in: a490f10cc6 user: apnadkarni tags: core-8-branch
14:39
Merge 8.6 check-in: 47ae321230 user: jan.nijtmans tags: core-8-branch
09:52
Merge 8.6 check-in: 560e8d485c user: jan.nijtmans tags: core-8-branch
09:09
Simplify some \\u???? escape sequences to \\x?? check-in: b813cd7a5b user: jan.nijtmans tags: core-8-branch
2020-12-02
11:58
Merge 8.6 check-in: 938c5d6e2c user: jan.nijtmans tags: core-8-branch
11:31
Merge 8.6 check-in: 36beba2206 user: jan.nijtmans tags: core-8-branch
2020-12-01
15:28
Another TIP #589 side-effect: Make sure that the encoding used in ::tcltest::viewFile matches the on... check-in: 42863cfd18 user: jan.nijtmans tags: core-8-branch
15:15
Fix 2 testcases in Windows. Cause: tcltest::makeFile should assume the same encoding as the "source"... check-in: a7b2918eec user: jan.nijtmans tags: core-8-branch
12:17
Remove incomplete stuff from .project: It is not enough to make actual building from within Eclipse ... check-in: 60b899d5b5 user: jan.nijtmans tags: core-8-branch
11:56
Merge-mark check-in: 674a6ad047 user: jan.nijtmans tags: core-8-branch
08:53
Merge 8.6 check-in: 66583afb9e user: jan.nijtmans tags: core-8-branch
2020-11-30
16:53
Merge 8.6 check-in: 92f0cf9c7b user: jan.nijtmans tags: core-8-branch
14:20
Merge 8.6 check-in: 864e652fd3 user: jan.nijtmans tags: core-8-branch
13:37
Merge 8.6 check-in: 6ae531a376 user: jan.nijtmans tags: core-8-branch
12:18
Fix [6b1c6bb09c]: Extended plane character does not encode correctly to UTF-16 with TCL_UTF_MAX==4 A... check-in: ea91d44454 user: jan.nijtmans tags: core-8-branch
08:57
Merge 8.6 check-in: baae9020b6 user: jan.nijtmans tags: core-8-branch
08:46
Merge 8.6 check-in: 2a39af85e5 user: jan.nijtmans tags: core-8-branch
2020-11-27
18:13
Added single-file distributions of Tcl for all main platforms. These are *UNOFFICIAL* builds as the... check-in: 2f3702f04c user: dkf tags: core-8-branch
18:07
That's the best we can do without entering the morass that is signing/notarization on macOS; Windows... Closed-Leaf check-in: 70c1506c96 user: dkf tags: one-file-distribution
14:39
Merge 8.6 check-in: ab2de6e88c user: jan.nijtmans tags: core-8-branch
13:50
Merge 8.6 check-in: 839d8360d6 user: jan.nijtmans tags: core-8-branch
09:58
Better version ID, trying to track down weird macOS problem check-in: 20cbdc6605 user: dkf tags: one-file-distribution
2020-11-26
20:09
Try to use a .dmg for macOS distribution check-in: 86b76fb078 user: dkf tags: one-file-distribution
14:54
Merge 8.6 check-in: bdbb8a36bc user: jan.nijtmans tags: core-8-branch
08:28
Merge 8.6 check-in: 90eb0c0625 user: jan.nijtmans tags: core-8-branch
07:52
More TCL_UNUSED check-in: 1e3804d76b user: jan.nijtmans tags: core-8-branch
07:37
squelch warning by using proper format specifiers check-in: 46f3104074 user: jan.nijtmans tags: core-8-branch
07:23
grammar check-in: 6a504ac0d9 user: jan.nijtmans tags: core-8-branch
2020-11-25
13:51
Merge 8.7 check-in: 1b5a7f4634 user: jan.nijtmans tags: tip-481
11:16
Switch to older Ubuntu so that we build with older glibc. Thanks to morganw for testing. check-in: c0442669a2 user: dkf tags: one-file-distribution
09:57
Make HTML documentation html5-compatible. Still works the same with older browsers too. Remove obso... check-in: fadc186aac user: jan.nijtmans tags: core-8-branch
09:52
Merge 8.7 check-in: 5b4e732208 user: jan.nijtmans tags: tip-481
09:16
Remove the Tcl_GetValue() functionality. This can always be developed separately check-in: a0c54184f7 user: jan.nijtmans tags: tip-481
09:13
Name of target is different check-in: e1accf50e0 user: dkf tags: one-file-distribution
00:41
Experimental branch: building single file distributions check-in: f62cffda29 user: dkf tags: one-file-distribution
2020-11-24
15:04
Some missing test-constraints check-in: 55bb343c9e user: jan.nijtmans tags: core-8-branch
14:45
Fix testcases on Windows. Use more "info loaded" as appropriate Closed-Leaf check-in: 18c691bc57 user: jan.nijtmans tags: tip-590
08:24
contents.htm -> index.html and *.htm -> *.html Closed-Leaf check-in: ef0dbf126e user: jan.nijtmans tags: doc-html5
07:51
Fix "make dist" check-in: b2887206fc user: jan.nijtmans tags: doc-html5
2020-11-23
09:16
More ©-sign consolidation check-in: 676f97ea98 user: jan.nijtmans tags: core-8-branch
08:25
Now that all Tcl source files are UTF-8 by default, we can use the ©-sign whenever reasonable. check-in: 0d31e14484 user: jan.nijtmans tags: core-8-branch
2020-11-20
14:58
Merge 8.6 check-in: 6ff7d4f562 user: jan.nijtmans tags: core-8-branch
14:08
Merge 8.7 check-in: 9e3b9c61eb user: jan.nijtmans tags: tip-590
13:46
Generate html documentation in html5 format. Fix some html5 compatibiliy warnings. Remove old htmlhe... check-in: 6225b08bc9 user: jan.nijtmans tags: doc-html5
08:44
Merge 8.7 check-in: d0fe878f40 user: jan.nijtmans tags: tip-575
08:26
Merge 8.6 check-in: cf79c4768a user: jan.nijtmans tags: core-8-branch
2020-11-19
15:11
Allow tools/tcltk-man2html.tcl to work with both configure.in and configure.ac: It could be used in ... check-in: 7d6eb9b081 user: jan.nijtmans tags: core-8-branch
08:57
Merge 8.7 check-in: b87dd93716 user: jan.nijtmans tags: tip-590
2020-11-18
13:51
More usage of TclUtfToUCS4/TclUniCharToUCS4 in stead of it's UniChar variants: This handles surrogat... check-in: d843858583 user: jan.nijtmans tags: core-8-branch
11:03
Merge 8.6 check-in: 57cfced9a5 user: jan.nijtmans tags: core-8-branch
2020-11-17
14:36
Merge 8.6 check-in: a6baa9e5d7 user: jan.nijtmans tags: core-8-branch
12:36
Test fails with Windows in CI, not MSVC check-in: 9acdb9281a user: dkf tags: core-8-branch
10:17
Ticket [ac661a684d]: Tcl_NotifyChannel man page: "no writable callback on pending flush" missing check-in: 3a6c0f5d55 user: oehhar tags: core-8-branch
09:12
Merge 8.6 check-in: f4f3fc8c5c user: jan.nijtmans tags: core-8-branch
08:46
Merge 8.6 check-in: c576fbca75 user: jan.nijtmans tags: core-8-branch
08:41
Merge 8.6 check-in: f09d5c0b56 user: jan.nijtmans tags: core-8-branch
2020-11-16
15:08
Merge documentation changes for http and dict from branch [oehhar-documentation-tickets] check-in: 79843ba856 user: oehhar tags: core-8-branch
13:17
Merge 8.6 check-in: 164ff90395 user: jan.nijtmans tags: core-8-branch
12:55
Merge 8.6 check-in: 855fa5fea3 user: jan.nijtmans tags: core-8-branch
10:53
TIP #586 implementation: C String Parsing Support for binary scan check-in: 5aa764a795 user: jan.nijtmans tags: core-8-branch
10:06
Merge 8.6 check-in: c2dc6753fa user: dkf tags: core-8-branch
2020-11-13
16:59
merge-mark check-in: 2944b0b16d user: jan.nijtmans tags: core-8-branch
2020-11-11
16:32
Merge 8.7 check-in: cd6e748a2e user: jan.nijtmans tags: tip-575
2020-11-10
18:47
backout e56a9f214a check-in: fc1e203728 user: culler tags: core-8-branch
17:52
Merge 8.6 check-in: e56a9f214a user: culler tags: core-8-branch
16:44
merge 8.7 check-in: 3223a4cca2 user: dgp tags: tip-568
16:39
merge 8.7 check-in: be00c00396 user: dgp tags: dgp-review
11:55
Merge 8.7. Tweak "tclreg" directory/library name and tclLoad.c, such that the entry point of the "dd... check-in: 226ad8e6c5 user: jan.nijtmans tags: tip-590
2020-11-09
09:15
merge mark check-in: 8b75603da5 user: dkf tags: core-8-branch
09:07
Github Actions seem to be working check-in: 3ead1548c9 user: dkf tags: core-8-branch
2020-11-08
17:31
Merge 8.7 Closed-Leaf check-in: cf42c8eba7 user: dkf tags: github-action
17:21
TIP 582: Comments in Expressions check-in: e518808108 user: dkf tags: core-8-branch
13:38
Added badges to README check-in: f0f3cca72b user: dkf tags: github-action
13:34
Added experimental Windows CI build instructions check-in: fc1c9320ef user: dkf tags: github-action
12:08
Updated arrangement check-in: 3aead416b2 user: dkf tags: github-action
2020-11-07
14:29
Updated README check-in: 41b7b8253a user: dkf tags: github-action
14:21
Updated workflow name check-in: ddf6cb331a user: dkf tags: github-action
14:14
Added basic github action starter check-in: 68f8de9be3 user: dkf tags: github-action
2020-11-06
17:33
Merge 8.6 check-in: 7c55fd161e user: jan.nijtmans tags: core-8-branch
14:43
Deprecate the (internal) functions TclGuessPackageName/TclGetLoadedPackages functions, since they tu... check-in: 7b2277bf8b user: jan.nijtmans tags: core-8-branch
09:59
Lesser TIP #590 implementation: Only package renaming, no code changes check-in: 5cb1460243 user: jan.nijtmans tags: tip-590
2020-11-05
17:06
Merge 8.7 check-in: 23c0c45dd0 user: jan.nijtmans tags: tip-575
2020-11-04
08:55
Vary dltest package names for test purposes Closed-Leaf check-in: d51d5a5bb1 user: jan.nijtmans tags: case-sensitive-pkg
2020-11-03
16:40
Undo experimental unrelated changes check-in: dd5dc3b62f user: jan.nijtmans tags: case-sensitive-pkg
16:24
Correct casing in some error-messages check-in: 7be0feeea2 user: jan.nijtmans tags: case-sensitive-pkg
15:32
Case-sensitive package names check-in: b15b349bfb user: jan.nijtmans tags: case-sensitive-pkg
14:24
Fix build/testcases on UNIX/Mac check-in: ffcc8ec50a user: jan.nijtmans tags: build-info
12:14
Make everything work on Windows, using loaded tcl::test package check-in: fe42d5b5e2 user: jan.nijtmans tags: build-info
11:25
Fix clang++ build check-in: 985fb8cd4c user: jan.nijtmans tags: build-info
2020-11-01
14:25
Merge 8.7 Closed-Leaf check-in: ef5fd3e260 user: dkf tags: tip-582
2020-10-30
20:23
merge 8.7 check-in: 8da1570d62 user: dgp tags: tip-568
20:17
merge 8.7 check-in: 5cbe392b39 user: dgp tags: dgp-review
15:31
Merge 8.7 check-in: 707d6eadba user: jan.nijtmans tags: build-info
15:13
Merge 8.7 Closed-Leaf check-in: 2c1ee70bdc user: jan.nijtmans tags: tip-586-binary-scan-c-string
14:05
Merge 8.6 check-in: c15e8bc4bb user: jan.nijtmans tags: core-8-branch
13:37
Merge 8.6 check-in: 6312e0d10c user: jan.nijtmans tags: core-8-branch
2020-10-29
21:08
merge 8.7 check-in: 4bcfcf342b user: dgp tags: tip-568
21:08
merge 8.7 check-in: 412d0e64c2 user: dgp tags: dgp-review
11:18
Merge 8.6 check-in: 642317cdbc user: jan.nijtmans tags: core-8-branch
2020-10-28
15:10
Merge 8.7 check-in: 063b7a740c user: jan.nijtmans tags: tip-586-binary-scan-c-string
06:59
Corrected doc: modifier C instead A check-in: ca5788a4e9 user: oehhar tags: tip-586-binary-scan-c-string
2020-10-27
21:39
merge 8.7 check-in: 97069a12f6 user: dgp tags: tip-568
21:26
merge 8.7 check-in: 90e685a64d user: dgp tags: dgp-review
20:27
[11229bad5f] Fix the bytecode compiler for [string insert]. check-in: 1e1a593ca4 user: dgp tags: core-8-branch
20:24
Use TCL_ERROR to signal inability to compile. Closed-Leaf check-in: 6e8aceea3f user: dgp tags: bug-11229bad5f
20:09
[11229bad5f] New test to demonstrate the bug. check-in: 87bb381d4e user: dgp tags: bug-11229bad5f
14:30
Merge 8.7. Enhance "load", being able to handle '::' in package names check-in: 085ffd9b5b user: jan.nijtmans tags: build-info
2020-10-26
23:00
Merge 8.6 check-in: 8dd94df8b2 user: jan.nijtmans tags: core-8-branch
20:32
Update TZ info to tzdata2020d (via merge). check-in: 7161b29c10 user: jima tags: core-8-branch
16:15
Merge 8.6 check-in: b7e27278fb user: jan.nijtmans tags: core-8-branch
14:45
re-trigger Travis build (and fix some eol-spacing) check-in: a46527e8dc user: jan.nijtmans tags: tip-586-binary-scan-c-string
10:53
Copied man page and test from Androwish https://www.androwish.org/home/ci/bc8b7e8094b66169 check-in: af3edacd3a user: oehhar tags: tip-586-binary-scan-c-string
2020-10-25
20:03
TIP586: C String Parsing Support for binary scan check-in: d45eecb868 user: oehhar tags: tip-586-binary-scan-c-string
2020-10-24
14:50
Merge 8.7 check-in: 1f4f5e1fcd user: jan.nijtmans tags: tip-582
14:41
Merge 8.7 check-in: dd7e424b0f user: jan.nijtmans tags: tip-575
14:34
Merge 8.7. Rename more "Tcltest" package-names into "tcl::test". Not sufficient to make the win32 tr... check-in: 521311ef3a user: jan.nijtmans tags: build-info
2020-10-23
15:46
Merge 8.6 check-in: 20e8b5d93f user: jan.nijtmans tags: core-8-branch
14:55
merge 8.7 check-in: a1809f6a5d user: dgp tags: tip-568
14:46
merge 8.7 check-in: f41bdf9a3f user: dgp tags: dgp-review
2020-10-22
14:31
Merge 8.7 check-in: a2f5f1c204 user: jan.nijtmans tags: tip-575
14:20
Merge 8.7 Leaf check-in: d18425d469 user: jan.nijtmans tags: empty-not-found-backport
10:52
TIP #587: One place more where TCL_CFGVAL_ENCODING should fall back to utf-8 check-in: ba727a0761 user: jan.nijtmans tags: core-8-branch
10:30
TIP #587: Default utf-8 for source command check-in: 70f28ec410 user: jan.nijtmans tags: core-8-branch
10:23
Merge 8.6 check-in: fb319c1b92 user: jan.nijtmans tags: core-8-branch
07:35
Merge 8.7. More lowercase package names in test-suite check-in: 13fe6f0017 user: jan.nijtmans tags: build-info
2020-10-21
08:51
Merge 8.6 check-in: aa44f54e39 user: jan.nijtmans tags: core-8-branch
2020-10-20
20:39
Update TZ info to tzdata2020c. check-in: 9a0a12875f user: jima tags: core-8-branch
2020-10-19
14:50
merge 8.7 check-in: 272642eb4b user: dgp tags: tip-568
13:10
Merge 8.7 check-in: 6db4faf560 user: jan.nijtmans tags: build-info
13:06
Merge 8.6. Restore "install-strip" target to what it was in Tcl 8.6. Just don't use it any more on ... check-in: 0adcf93abe user: jan.nijtmans tags: core-8-branch
2020-10-18
20:27
Merge 8.7 check-in: 3079f8774c user: jan.nijtmans tags: build-info
16:24
3 times -1 -> TCL_INDEX_NONE check-in: 7e6536e672 user: jan.nijtmans tags: core-8-branch
2020-10-16
16:34
Merge 8.7 check-in: 600368ed3f user: jan.nijtmans tags: build-info
16:24
Merge 8.6 check-in: 3e4e2312bc user: jan.nijtmans tags: core-8-branch
16:02
Merge 8.6 check-in: 83e7d6e53f user: jan.nijtmans tags: core-8-branch
15:03
Fix env.test when running under wine on Linux. Mark other tests with "notWine", which fail currentl... check-in: 80184ade49 user: jan.nijtmans tags: core-8-branch
2020-10-15
11:06
Merge 8.6 check-in: e61b3d2feb user: jan.nijtmans tags: core-8-branch
09:24
Merge 8.6 check-in: f77b076328 user: jan.nijtmans tags: core-8-branch
2020-10-14
16:18
Backport tiny part of "empty-not-found". Just allow the empty string as index, meaning the same as "... check-in: 6631261ba4 user: jan.nijtmans tags: empty-not-found-backport
09:43
Merge 8.7 check-in: c665502804 user: jan.nijtmans tags: tip-575
09:41
Merge 8.7 check-in: 57d6405a93 user: jan.nijtmans tags: build-info
06:55
Fix MSVC++ 6.0 build check-in: 84cd1eb17f user: jan.nijtmans tags: core-8-branch
06:28
Merge 8.7 check-in: b458fc95fe user: jan.nijtmans tags: build-info
06:08
Merge 8.7 check-in: a5f7cc9ba9 user: jan.nijtmans tags: tip-575
2020-10-13
16:44
merge 8.7 check-in: 82fcff6eac user: dgp tags: tip-568
16:44
merge 8.7 check-in: e78405ab50 user: dgp tags: dgp-review
16:42
merge 8.7 check-in: 478264e46c user: dgp tags: tip-568
16:42
merge 8.7 check-in: 770c2f226b user: dgp tags: dgp-review
15:45
Merge 8.6 check-in: bfda87dfca user: jan.nijtmans tags: core-8-branch
09:07
Merge 8.6 Eliminate some (correct but actually harmless) warnings only happening on win64 check-in: f14b6f4907 user: jan.nijtmans tags: core-8-branch
2020-10-12
10:45
Merge 8.7 check-in: 8cc23529c2 user: jan.nijtmans tags: build-info
09:27
Merge 8.7 check-in: ff7bcb2801 user: jan.nijtmans tags: strict-index-experiment
2020-10-10
20:36
Update TZ info to tzdata2020b. check-in: 811205cfd2 user: jima tags: core-8-branch
2020-10-09
14:13
merge 8.7 check-in: 1c6d51fc50 user: dgp tags: tip-568
14:05
merge 8.7 check-in: a7077dbcfd user: dgp tags: dgp-review
12:53
Merge 8.6. Don't inline functions which are too big to be inlined (according to the -Winline compile... check-in: 2a870b3897 user: jan.nijtmans tags: core-8-branch
2020-10-08
13:33
Make everything compile warning-free with -Wundef. Put enum ASSEM_DICT_GET_DEF last in TalInstType, ... check-in: d1e4a3c73f user: jan.nijtmans tags: core-8-branch
09:33
Merge 8.6 check-in: 040c6b5987 user: jan.nijtmans tags: core-8-branch
2020-10-07
15:48
merge 8.7 check-in: 9208d4168c user: dgp tags: tip-568
15:06
merge 8.7 check-in: 9925ef5cf0 user: dgp tags: dgp-review
2020-10-06
13:29
merge-mark check-in: bb40f11334 user: jan.nijtmans tags: core-8-branch
13:26
Fix (possible) gcc warnings in unix/dltest/*.c check-in: 5cd3c4e555 user: jan.nijtmans tags: core-8-branch
13:20
HAVE_TM_GMTOFF detection doesn't work if CFLAGS contains -Werror. Here's the fix. check-in: 43fbea7f16 user: jan.nijtmans tags: core-8-branch
08:44
Adapt function signatures in compat/string.h to what's normal nowadays check-in: 12d9e7997e user: jan.nijtmans tags: core-8-branch
2020-10-05
08:50
Merge 8.7 check-in: dd4ac421cd user: jan.nijtmans tags: build-info
2020-10-03
19:52
merge 8.7 check-in: adb2460485 user: dgp tags: tip-568
19:44
merge 8.7 check-in: 1c36807e1d user: dgp tags: dgp-review
2020-10-02
16:28
Fix -Wshadow warnings, when compiling with a C++ compiler check-in: 1011055d6b user: jan.nijtmans tags: core-8-branch
15:49
Merge 8.7. Fix 2 failing test-cases check-in: 576b36ec63 user: jan.nijtmans tags: build-info
2020-10-01
12:38
Merge 8.7 Closed-Leaf check-in: 3a2fca1540 user: jan.nijtmans tags: tip-587-for-8.7
08:17
Merge 8.7. Internal package renaming check-in: 8da5008652 user: jan.nijtmans tags: build-info
2020-09-30
16:01
merge 8.7 check-in: 969af31cfe user: dgp tags: tip-568
16:01
merge 8.7 check-in: 2e55dcf27c user: dgp tags: dgp-review
14:54
Merge 8.6 check-in: 9a08cc940a user: jan.nijtmans tags: core-8-branch
14:45
merge 8.7 check-in: 2af74785ef user: dgp tags: tip-568
14:38
merge 8.7 check-in: 057292d3aa user: dgp tags: dgp-review
14:29
TIP #581 tweak: Don't report "slaves" as valid option for "interp" check-in: 29f08cd691 user: jan.nijtmans tags: core-8-branch
12:19
Ticket [0063cbcada]: From tcl 8.7 on, use "string is dict" instead "string is list" & length %2 == 0... check-in: 097400e5ad user: oehhar tags: core-8-branch
2020-09-29
16:21
Ticket [0063cbcada]: check http::geturl -headers parameter to be a dict check-in: 5c8a8fdddb user: oehhar tags: core-8-branch
13:11
Fix testcase check-in: bf35159870 user: jan.nijtmans tags: build-info
12:51
Merge 8.7 check-in: 0f25d0f758 user: jan.nijtmans tags: build-info
07:14
Add -Wshadow flag to the compiler, so we will be notified when (accidently) shadowing variable names check-in: abdc2e1e11 user: jan.nijtmans tags: core-8-branch
2020-09-28
15:02
Merge-mark check-in: cbd6b50384 user: jan.nijtmans tags: core-8-branch
14:04
merge 8.7 check-in: 7c4fa2776d user: dgp tags: tip-568
13:59
merge 8.7 check-in: 4f1342a9f9 user: dgp tags: dgp-review
13:34
Restore change with correction. check-in: d36db36ea9 user: dgp tags: core-8-branch
13:02
Revert change that made test expr-20.2 fail. check-in: 125f0bdc61 user: dgp tags: core-8-branch
10:39
Merge 8.6 check-in: ef2427283a user: jan.nijtmans tags: core-8-branch
2020-09-27
16:24
Merge 8.7 check-in: 6185d08c27 user: jan.nijtmans tags: build-info
2020-09-26
18:38
Merge 8.6 check-in: c649b9c46b user: jan.nijtmans tags: core-8-branch
2020-09-25
14:26
Merge 8.7 check-in: 1d2a90cb1d user: jan.nijtmans tags: tip-587-for-8.7
14:25
Merge 8.6 check-in: a34d4f2927 user: jan.nijtmans tags: core-8-branch
14:17
Use utf-8 as default encoding for configuration information check-in: 82ee0f51dc user: jan.nijtmans tags: tip-587-for-8.7
12:16
Merge 8.7 check-in: 03a61544ec user: jan.nijtmans tags: tip-587-for-8.7
12:12
merge-mark check-in: 9c07ddf527 user: jan.nijtmans tags: core-8-branch
11:21
Merge 8.6 check-in: 34ba50850b user: jan.nijtmans tags: core-8-branch
10:57
TIP #587 for Tcl 8.7 check-in: ab4fa2de85 user: jan.nijtmans tags: tip-587-for-8.7
2020-09-22
12:18
When writing script files (like pkgIndex.tcl), always use -translation lf, so they don't cause prob... check-in: 2edbd187f0 user: jan.nijtmans tags: core-8-branch
2020-09-21
14:11
merge 8.7 check-in: 0afde4bfb6 user: dgp tags: tip-568
14:11
merge 8.7 check-in: bcdb0c2462 user: dgp tags: dgp-review
2020-09-20
21:39
Merge 8.6 check-in: 3057cfd096 user: jan.nijtmans tags: core-8-branch
16:00
merge 8.7 check-in: 1c47cf8296 user: dgp tags: tip-568
15:59
merge 8.7 check-in: 39ec03c302 user: dgp tags: dgp-review
15:58
Merge 8.6 check-in: b9c39681ea user: dgp tags: core-8-branch
10:24
Merge 8.6 check-in: c5f32b95be user: jan.nijtmans tags: core-8-branch
2020-09-19
17:19
merge 8.7 check-in: dfbe7884ea user: dgp tags: tip-568
17:14
merge 8.7 check-in: 2f99c5019a user: dgp tags: dgp-review
16:48
merge mark (safety) check-in: 7d49ac4d02 user: dgp tags: core-8-branch
14:10
Fix for [b9ecf3ce98], [uplevel] unnecessarily generates string representation. check-in: 45569c7084 user: pooryorick tags: core-8-branch
2020-09-18
13:53
Accept {} as index, and forbid indices starting with '-' if compiled with -DTCL_NO_DEPRECATED check-in: ecdb69c0b3 user: jan.nijtmans tags: strict-index-experiment
10:31
Make switch -regexp -indexvar without match return {} check-in: 19011a25db user: jan.nijtmans tags: strict-index-experiment
09:43
Merge 8.7. Undo signature change for Tcl_GetIntForIndex check-in: 6b2676abbb user: jan.nijtmans tags: strict-index-experiment
2020-09-17
17:54
merge 8.7 check-in: fe8535bde0 user: dgp tags: tip-568
17:42
merge 8.7 check-in: 87fe60f879 user: dgp tags: dgp-review
13:48
Eliminate many usages of Tcl_NewObj (-> TclNewObj) and Tcl_NewIntObj (-> TclNewIntObj or Tcl_NewWide... check-in: ef22eb8ac3 user: jan.nijtmans tags: core-8-branch
09:34
Merge 8.7 check-in: b776941086 user: jan.nijtmans tags: build-info
09:27
Change version number of http package from 2.9.5 -> 2.10.0a1, since it's different from the 2.9.5 ve... check-in: 90d3d26e1f user: jan.nijtmans tags: core-8-branch
08:12
Merge 8.6 check-in: 32e6f37d41 user: jan.nijtmans tags: core-8-branch
2020-09-16
15:29
merge 8.7 check-in: 2a84576993 user: dgp tags: tip-568
15:28
merge 8.7 check-in: 3fd3899ff1 user: dgp tags: dgp-review
06:51
Little tweak to makeHeader.tcl, not depending on lsearch returning -1 any more check-in: f7e8671a9f user: jan.nijtmans tags: core-8-branch
2020-09-15
18:04
merge 8.7 check-in: abf149cd4e user: dgp tags: tip-568
17:14
merge 8.7 check-in: a5f74a1c65 user: dgp tags: dgp-review
15:52
one more test check-in: a7c1c1b5bb user: dgp tags: core-8-branch
15:51
Add test for [string replace] troubles. Closed-Leaf check-in: f6c7bd54e5 user: dgp tags: dgp-nested-execution
15:12
Merge 8.7 check-in: 193ee31037 user: jan.nijtmans tags: build-info
15:00
Merge 8.7 Leaf check-in: 43eeb75b62 user: jan.nijtmans tags: bug-b5777d3d32
14:48
Fix [b5777d3d32]: Crash corner-case in TIP #502 implementation check-in: fca1a2a297 user: jan.nijtmans tags: core-8-branch
2020-09-14
13:04
Merge 8.6 check-in: b93931bbe5 user: jan.nijtmans tags: core-8-branch
09:39
Merge 8.6 check-in: 1814e2c41a user: jan.nijtmans tags: core-8-branch
08:52
Prevent the usage of the term safe/unsafe child. Suggested by Keith Nash. Thanks! check-in: e4728e6343 user: jan.nijtmans tags: core-8-branch
2020-09-13
20:28
Merge implementation of TIP #585 (Promote the INDEX_TEMP_TABLE flag of Tcl_GetIndexFromObj*() to the... check-in: 949dabe363 user: fvogel tags: core-8-branch
2020-09-11
13:59
Merge 8.6 check-in: 5d1e9a6253 user: jan.nijtmans tags: core-8-branch
12:56
Merge 8.6. Remove tests/safe-stock86.test for win builds too (GIT, what are you doing ...!) check-in: af83072632 user: jan.nijtmans tags: core-8-branch
07:28
Use $index<0 in stead of $index==-1 consistantly check-in: 3350f56f10 user: jan.nijtmans tags: core-8-branch
2020-09-10
16:47
Somehow GIT cannot remove tests/safe-stock86.test from (earlier) core-8-6-branch, so we do it. check-in: 12a0d68b62 user: jan.nijtmans tags: core-8-branch
11:33
Merge 8.6 check-in: 3951a8e1f4 user: jan.nijtmans tags: core-8-branch
2020-09-09
06:45
Merge 8.6 check-in: 9a1ce70c69 user: jan.nijtmans tags: core-8-branch
2020-09-07
15:18
Merge-mark check-in: d01c76ef9e user: jan.nijtmans tags: core-8-branch
11:58
Merge-mark check-in: dfba372d88 user: jan.nijtmans tags: core-8-branch
2020-09-06
15:09
Merge 8.7 Leaf check-in: e82a85a057 user: jan.nijtmans tags: http-bug-cb0373bb33-again
14:41
Merge 8.7 Closed-Leaf check-in: 526420ad4a user: jan.nijtmans tags: bug-3422267ed6b7992
14:36
Re-apply fix for [c1a376375e0e6488], as the build-problems originated elsewhere check-in: fc0e2a4f3f user: jan.nijtmans tags: core-8-branch
2020-09-05
21:54
Merge core-8-branch check-in: 0d5bf116cf user: jan.nijtmans tags: bug-3422267ed6b7992
21:37
New bug-c1a376375e0e6488 branch with (up to now) failing solutions. Please make sure Travis builds O... Closed-Leaf check-in: 30f7888909 user: jan.nijtmans tags: bug-c1a376375e0e6488
21:33
Backout [c1a376375e0e6488]: imported namespace ensemble command name distorted during deletion trace... check-in: e4a2a2c7d1 user: jan.nijtmans tags: core-8-branch
21:06
Merge-mark check-in: f09aaf31d1 user: jan.nijtmans tags: bug-3422267ed6b7992
20:58
Merge-mark check-in: 28913bd50d user: jan.nijtmans tags: core-8-branch
2020-09-04
21:54
merge bug-3422267ed6b7992 check-in: ecc6984ba2 user: pooryorick tags: bug-3422267ed6b7992
16:44
Merge 8.6 check-in: af7d124bbc user: jan.nijtmans tags: core-8-branch
07:50
Merge 8.6 check-in: 7d5b5acfee user: jan.nijtmans tags: core-8-branch
06:28
More testcases from dgp-nested-execution branch check-in: e3bed2ac80 user: jan.nijtmans tags: bug-b5777d3d32
06:04
Protect INST_STR_REPLACE too check-in: 53b98a0285 user: jan.nijtmans tags: dgp-nested-execution
2020-09-03
14:04
add missing semicolon Closed-Leaf check-in: bdf9a8fe69 user: pooryorick tags: bug-3422267ed6b79922
2020-09-02
21:04
Implementation of TIP #585 - Promote the INDEX_TEMP_TABLE flag of Tcl_GetIndexFromObj*() to the publ... Closed-Leaf check-in: 6ee24887fb user: fvogel tags: tip-585
20:50
Tests string-12.2[45].* and fixes to INST_STRING_RANGE. check-in: 28bfc1583c user: dgp tags: dgp-nested-execution
20:22
Fix for test lindex-18.0 check-in: c230d05b49 user: dgp tags: dgp-nested-execution
19:50
Test lindex-18.0 demonstrates same issue with INST_LIST_INDEX check-in: cd20b9f230 user: dgp tags: dgp-nested-execution
16:20
Different fix where existing protection tools for nesting bytecode execution calls are used. This s... check-in: 20f41375d7 user: dgp tags: dgp-nested-execution
13:05
Merge 8.6 check-in: 8ca02b69f4 user: jan.nijtmans tags: core-8-branch
13:01
Fix windows debug build, broken by previous commit check-in: d5ad8fde31 user: jan.nijtmans tags: core-8-branch
09:30
Merge bug-c1a376375e0e6488 check-in: 28aa719436 user: pooryorick tags: core-8-branch
2020-09-01
22:36
Fix for [c1a376375e0e6488], imported namespace ensemble command name distorted during deletion trace... Closed-Leaf check-in: ebe3442625 user: pooryorick tags: bug-c1a376375e0e6488
22:26
This patch fixes the failing case reported, but is really a work around of a considerably deeper bug... check-in: b48d59721d user: dgp tags: bug-b5777d3d32
16:35
Restore unmeant spacing change Closed-Leaf check-in: 80b9a1314a user: jan.nijtmans tags: bug-c2dc1da315
16:20
Merge 8.7 check-in: bde5b631b3 user: jan.nijtmans tags: bug-c2dc1da315
10:33
Merge 8.6 check-in: 2e2f130b01 user: jan.nijtmans tags: core-8-branch
2020-08-31
16:29
oFurther fix for [3422267ed6b79922]. Tcl_ProcObjCmd checks for existing cmdPtr->procPtr and cleans... check-in: c045363cb0 user: pooryorick tags: bug-3422267ed6b79922
13:41
Merge 8.6. More tests/tools updates. check-in: 0deb773e84 user: jan.nijtmans tags: core-8-branch
12:42
Merge 8.6. More documentation updates check-in: a7dc67222e user: jan.nijtmans tags: core-8-branch
2020-08-30
22:38
Merge safe-extra-tests-8-7. This removes tests/safe-stock86.test, replaces with tests appropriate f... check-in: 9a14272d20 user: kjnash tags: core-8-branch
22:25
Merge 8.7 Closed-Leaf check-in: d7d61b026b user: kjnash tags: safe-extra-tests-8-7
14:12
Disable textcase safe-stock86-7.4, because http 1 is no longer present in the Tcl 8.7 distribution check-in: dbe7facfa8 user: jan.nijtmans tags: core-8-branch
2020-08-29
22:03
Merge 8.6 check-in: 21f00577c0 user: jan.nijtmans tags: core-8-branch
21:59
Merge 8.7 check-in: 390a04e51e user: jan.nijtmans tags: http-bug-cb0373bb33-again
21:55
Merge 8.7 check-in: 26657c97d9 user: jan.nijtmans tags: bug-c2dc1da315
12:55
Merge 8.7 check-in: 20508e020b user: kjnash tags: bug-c2dc1da315
12:53
Merge 8.7 check-in: bcabbe6ace user: kjnash tags: http-bug-cb0373bb33-again
2020-08-28
10:12
merge bug-3422267ed6b79922 check-in: 049d7fa25f user: pooryorick tags: bug-3422267ed6b79922
10:03
Missing testConstraint in socket.test check-in: 58b094070f user: jan.nijtmans tags: core-8-branch
09:29
Add reference accounting for Command pointers. check-in: 7d4a7b02cb user: pooryorick tags: bug-3422267ed6b79922
09:28
Ensure that FreeLambdaInternalRep sets procPtr->cmdPtr to NULL so cleanup on it isn't attempted. See... check-in: 0af4ad496c user: pooryorick tags: bug-3422267ed6b79922
02:27
Merge safe-extra-tests-8-7 check-in: c3d38bc189 user: kjnash tags: tip-579-8-7
01:53
Merge 8.7 check-in: ae926f7e4f user: kjnash tags: tip-579-8-7
01:47
Merge 8.7 check-in: d7a9a2c34b user: kjnash tags: safe-extra-tests-8-7
01:31
Merge safe-bugfixes-8-6 check-in: b4269a1af4 user: kjnash tags: safe-extra-tests-8-7
2020-08-26
14:54
Merge 8.6 check-in: 42556d2feb user: jan.nijtmans tags: core-8-branch
2020-08-25
16:09
Add test-case util-9.59, which demonstrates bug [b5777d3d32] check-in: f1fba2e12f user: jan.nijtmans tags: bug-b5777d3d32
10:18
Merge 8.6 check-in: 518fc7e586 user: jan.nijtmans tags: core-8-branch
2020-08-24
13:31
Tricky case in function calls. check-in: 9ee5485cd4 user: dkf tags: tip-582
08:56
Added two test cases check-in: 747a2f9f8f user: dkf tags: tip-582
2020-08-22
14:24
Added documentation check-in: d6097d2245 user: dkf tags: tip-582
14:14
Implementation of TIP 582: comments in expressions check-in: e41f3940a2 user: dkf tags: tip-582
2020-08-18
13:36
Merge 8.7 check-in: 4f599c480f user: jan.nijtmans tags: bug-3422267ed6b79922
13:33
Merge 8.6 check-in: 95051c8d1e user: jan.nijtmans tags: core-8-branch
2020-08-17
16:38
Merge bug-3422267ed6b79922 check-in: 19bdabfa68 user: pooryorick tags: bug-3422267ed6b79922
16:26
Add missing reference account for Command structures check-in: 7b1dfc9790 user: pooryorick tags: bug-3422267ed6b79922
2020-08-16
14:50
Fix for [1eb488b699d74e0], double free when deleting namespace containing the origin routine for som... check-in: 08e3b17c95 user: pooryorick tags: bug-3422267ed6b79922
12:09
merge core-8-branch check-in: 051b01373f user: pooryorick tags: bug-3422267ed6b79922
10:04
Fix for [688fcc7082fa], memory error during deletion of imported routine. check-in: 037c0ff27f user: pooryorick tags: core-8-branch
2020-08-13
14:20
More usage of TclNewIntObj() macro check-in: 539d9dcf7e user: jan.nijtmans tags: core-8-branch
12:43
Merge-mark check-in: 6846eeff90 user: jan.nijtmans tags: bug-3422267ed6b79922
12:42
Backout uncomplete fix for [3422267ed6b79922]: segmentation fault from deleting the the target of an... check-in: a9c8df1dd3 user: jan.nijtmans tags: core-8-branch
10:19
Merge 8.7 check-in: 9b32b44e04 user: jan.nijtmans tags: bug-3422267ed6b79922
10:17
Merge 8.6 check-in: 283f64b7cc user: jan.nijtmans tags: core-8-branch
2020-08-12
17:33
Initialize Proc.cmdPtr to NULL when creating a new procedure. check-in: b9d1a1ce1a user: pooryorick tags: bug-3422267ed6b79922
14:46
Fix reference counting for command structure in TclNRApplyObjCmd check-in: de751a3490 user: pooryorick tags: bug-3422267ed6b79922
13:35
merge bug-3422267ed6b79922 check-in: 9d087059ef user: pooryorick tags: core-8-branch
13:31
body of test case for [3422267ed6b79922]. check-in: 2da1596304 user: pooryorick tags: bug-3422267ed6b79922
13:28
Fix for [3422267ed6b7], segmentation fault with imported alias. check-in: 37243ff476 user: pooryorick tags: bug-3422267ed6b79922
10:30
Merge 8.6. Better solution for [e87000d842] check-in: eab09ae8ff user: jan.nijtmans tags: core-8-branch
06:47
Merge 8.6 check-in: dd40d61f11 user: jan.nijtmans tags: core-8-branch
2020-08-11
19:24
Fix for http bug c2dc1da315. Add tests. Add detail about -handler to http(n). Bump version to 2.9.... check-in: 210556d0db user: kjnash tags: bug-c2dc1da315
18:26
Merge 8.7 check-in: 751674330f user: kjnash tags: safe-extra-tests-8-7
18:23
Merge 8.7 check-in: 15ff674508 user: kjnash tags: tip-579-8-7
13:31
Fix [e87000d842]: crash for "fconfigure stdout" in Win32 check-in: b83d474338 user: jan.nijtmans tags: core-8-branch
13:07
Merge 8.6 check-in: 65e8363113 user: jan.nijtmans tags: core-8-branch
06:32
Use TCL_UNUSED in new test function check-in: ed8a9af499 user: jan.nijtmans tags: core-8-branch
06:08
Merge 8.6 check-in: bf77bc0365 user: jan.nijtmans tags: core-8-branch
2020-08-10
19:36
merge 8.6 check-in: ce1fd769dc user: pooryorick tags: core-8-branch
17:31
Create new branch named "bug-c2dc1da315" check-in: 46883d2d83 user: kjnash tags: bug-c2dc1da315
16:58
Bugfixes to the earlier fix of bug cb0373bb33, which broke HTTP/1.0 transactions in which the server... check-in: bbd7fd233d user: kjnash tags: http-bug-cb0373bb33-again
15:02
Merge 8.6 check-in: 129aaf9fd5 user: jan.nijtmans tags: core-8-branch
2020-08-09
15:38
Create new branch named "http-bug-cb0373bb33-again" check-in: c4f694766b user: kjnash tags: http-bug-cb0373bb33-again
2020-08-04
21:15
Rename (internal) cmdtype 'slave' to 'interp'. New in 8.7 (TIP #426) check-in: 15def657b2 user: jan.nijtmans tags: core-8-branch
20:51
Merge 8.6 check-in: 00287e4b39 user: jan.nijtmans tags: core-8-branch
2020-08-03
15:34
Merge 8.6 check-in: 1db31b799e user: jan.nijtmans tags: core-8-branch
2020-07-30
11:51
Merge 8.7 check-in: 0408280cd1 user: kjnash tags: tip-579-8-7
11:42
Merge 8.7 check-in: 8840a9fbaf user: kjnash tags: safe-extra-tests-8-7
2020-07-26
16:44
http 2.9.3 works for Tcl 8.6 too check-in: cbc8d9ba65 user: jan.nijtmans tags: core-8-branch
16:42
Merge 8.6 check-in: 6956af2bba user: jan.nijtmans tags: core-8-branch
02:54
Fix merge error in library/safe.tcl. Has effect only if using private command safe::DetokPath with ... check-in: 74047cd890 user: kjnash tags: tip-579-8-7
2020-07-25
15:59
Merge 8.6 check-in: 90e3db45d8 user: jan.nijtmans tags: core-8-branch
13:13
Merge tip-579-8-6. All tests now pass. check-in: b453cb547f user: kjnash tags: tip-579-8-7
12:24
Rename command safe::setAutoPathSync to safe::setSyncMode. check-in: 90407378c4 user: kjnash tags: tip-579-8-7
12:15
Rearrange tests in safe.test so they are in numerical order. check-in: a24387ef7a user: kjnash tags: tip-579-8-7
03:12
Merge safe-extra-tests-8-7; test safe-19.11 fails. check-in: 5d50188374 user: kjnash tags: tip-579-8-7
02:41
Merge safe-bugfixes-8-6 check-in: d5b45ebff8 user: kjnash tags: safe-extra-tests-8-7
2020-07-24
18:43
Fix for bug cb0373bb33. In HTTP/1.1 the response header "Connection", if absent, must default to "k... Closed-Leaf check-in: ff2ce4edf3 user: kjnash tags: bug-cb0373bb33
11:32
Create new branch named "bug-cb0373bb33" check-in: b096a08c1d user: kjnash tags: bug-cb0373bb33
2020-07-23
10:50
Merge 8.7 check-in: 27a320d3cc user: kjnash tags: tip-579-8-7
10:36
Merge 8.7 check-in: f8b37a2bc5 user: kjnash tags: safe-extra-tests-8-7
10:18
Merge tip-579-8-6 check-in: 8eeae1bf69 user: kjnash tags: tip-579-8-7
01:17
Merge tip-579-8-6 check-in: cceec2a49d user: kjnash tags: tip-579-8-7
01:08
Merge safe-extra-tests-8-7 check-in: 122ed76c9d user: kjnash tags: tip-579-8-7
00:58
Merge safe-bugfixes-8-6 check-in: f841c00b77 user: kjnash tags: safe-extra-tests-8-7
2020-07-22
19:42
Move tests that depend on platform::shell from safe.test to safe-stock86.test, and replace with test... check-in: 8bafafa5cc user: kjnash tags: tip-579-8-7
19:26
Whitespace and comment changes only. check-in: 1e394b9e90 user: kjnash tags: safe-extra-tests-8-7
12:53
Merge safe-extra-tests-8-7 check-in: 7e52d49e2d user: kjnash tags: tip-579-8-7
2020-07-21
22:33
Merge safe-bugfixes-8-6 check-in: b6c9397bc6 user: kjnash tags: safe-extra-tests-8-7
12:28
Merge 8.6 check-in: b960a21057 user: jan.nijtmans tags: core-8-branch
2020-07-20
23:16
Merge safe-bugfixes-8-6 check-in: ddc549bc8a user: kjnash tags: safe-extra-tests-8-7
22:57
File tests/safe.test - rearrange tests - move tests of command/package loading that use Tcl files to... check-in: e10491997c user: kjnash tags: safe-extra-tests-8-7
14:58
Merge 8.6 check-in: 2f045a43d6 user: jan.nijtmans tags: core-8-branch
08:35
Merge 8.6 check-in: 3503fc0abd user: jan.nijtmans tags: core-8-branch
2020-07-19
00:19
Merge safe-extra-tests-8-7 check-in: ae1f3ef116 user: kjnash tags: tip-579-8-7
2020-07-18
21:12
Merge 8.7 check-in: a3d26e2a07 user: kjnash tags: safe-extra-tests-8-7
20:17
Merge safe-bugfixes-8-6 check-in: b850df24b1 user: kjnash tags: safe-extra-tests-8-7
16:26
Merge 8.6 check-in: 8673082d4b user: culler tags: core-8-branch
2020-07-17
11:13
Merge 8.6 check-in: 419f010ca9 user: jan.nijtmans tags: core-8-branch
07:37
Rename (internal) TclSetSlaveCancelFlags() to TclSetChildCancelFlags(). Follow-up for [e5ea53f27a391... check-in: 6b63615d1e user: jan.nijtmans tags: core-8-branch
2020-07-16
17:29
Fix error in merging safe.test with safe-bugfixes-8-6 commit d065e8c73d check-in: eb42a70f2c user: kjnash tags: safe-extra-tests-8-7
16:53
Merge 8.7 check-in: 670848e316 user: kjnash tags: tip-579-8-7
16:45
Merge 8.7 check-in: 0cc741fc17 user: kjnash tags: safe-extra-tests-8-7
16:23
Merge safe-extra-tests-8-7 check-in: d3624fd13d user: kjnash tags: tip-579-8-7
15:55
Amend tests safe-7.[124]z so they look for packages in the mounted zipfile check-in: 96649edb06 user: kjnash tags: safe-extra-tests-8-7
15:47
Bugfix tests/safe.test (as in safe-bugfixes-8-6). Harden tests safe-9.20z to safe-9.24z against ind... check-in: f8d7a49ef4 user: kjnash tags: safe-extra-tests-8-7
13:44
Merge 8.6 check-in: 2aaea5753c user: jan.nijtmans tags: core-8-branch
12:17
Remove diagnostic spaces check-in: 554b7b05dc user: kjnash tags: safe-extra-tests-8-7
12:16
Merge safe-bugfixes-8-6 check-in: d065e8c73d user: kjnash tags: safe-extra-tests-8-7
11:44
Merge 8.7 check-in: ea871b5b02 user: jan.nijtmans tags: strict-index-experiment
11:02
Merge 8.7 check-in: abe2d9b1e3 user: kjnash tags: safe-extra-tests-8-7
10:48
More of the same (see previous commit) check-in: e9ba0ab4c0 user: jan.nijtmans tags: core-8-branch
10:42
simplify check for ::tcltest namespace in testcases check-in: 17940d2bbc user: jan.nijtmans tags: core-8-branch
10:41
Purge end-of-line spacing in tools/encoding directory check-in: 8a084c2b59 user: jan.nijtmans tags: core-8-branch
2020-07-15
18:56
Change (internal) function ::auto_mkindex_parser::slavehook to ::auto_mkindex_parser::childhook. Som... check-in: e5ea53f27a user: jan.nijtmans tags: core-8-branch
10:26
Create new branch named "fix-travis-8-7" Closed-Leaf check-in: a943611ed2 user: kjnash tags: fix-travis-8-7
09:08
Merge 8.6 check-in: 9cb33165c6 user: jan.nijtmans tags: core-8-branch
2020-07-14
17:29
Merge 8.7 check-in: 06a7a5e217 user: kjnash tags: tip-579-8-7
16:57
Rearrange tests in tests/safe.test to agree with upstream order check-in: 683c288265 user: kjnash tags: tip-579-8-7
16:49
Sync with bugfixes and tests pushed upstream via safe-extra-tests-8-7 and safe-bugfixes-8-6 to core-... check-in: f06d715377 user: kjnash tags: tip-579-8-7
15:56
Merge safe-extra-tests-8-7 check-in: 537c01865a user: kjnash tags: safe-extra-tests-8-7
15:45
Remove diagnostic puts check-in: a240924929 user: kjnash tags: safe-extra-tests-8-7
15:27
Merge 8.7 check-in: 30841bb1e5 user: kjnash tags: safe-extra-tests-8-7
10:19
Merge 8.6 check-in: 8f6b76cf87 user: jan.nijtmans tags: core-8-branch
2020-07-13
18:23
Merge safe-extra-tests-8-7 check-in: 4e29d9c051 user: kjnash tags: safe-extra-tests-8-7
18:14
safe.test - add zipfile and tests of loading files from zipfs check-in: fb266945ed user: kjnash tags: safe-extra-tests-8-7
17:36
safe.test - use opt instead of http for tests with stock packages; tests work whether and how opt is... check-in: 53cfa1216c user: kjnash tags: safe-extra-tests-8-7
15:15
Create new branch named "safe-extra-tests-8-7" check-in: 510c055e5a user: kjnash tags: safe-extra-tests-8-7
15:14
Merge 8.6 check-in: 57e51ffeb6 user: kjnash tags: safe-extra-tests-8-7
13:49
Merge 8.6 check-in: 28aa88d370 user: kjnash tags: safe-extra-tests-8-7
2020-07-11
19:56
Merge 8.6 check-in: ce17e84218 user: jan.nijtmans tags: core-8-branch
19:40
Fix [8ef3897561]: Typo in [dict append] man page check-in: c6fc642945 user: jan.nijtmans tags: core-8-branch
2020-07-10
10:39
Merge 8.6 check-in: f9f29d9980 user: jan.nijtmans tags: core-8-branch
08:32
Merge 8.6. Fix documentation for \Uhhhhhhhh escape sequences > U+FFFF, which are no longer "reserved... check-in: 506071cf13 user: jan.nijtmans tags: core-8-branch
2020-07-09
18:51
Revise tests safe-18.[24] to allow for -autoPath in interpConfigure output. Use opt in place of htt... check-in: 2c7c5392e2 user: kjnash tags: tip-579-8-7
17:56
Rename command ::safe::SetAutoPathSync to ::safe::setAutoPathSync and add to library/tclIndex. check-in: ea9c7ce9b3 user: kjnash tags: tip-579-8-7
17:48
Update safe(n) to document the changes. check-in: eee0b1df50 user: kjnash tags: tip-579-8-7
11:39
Add code for -autoPath option in Safe Base. check-in: 7af5723a42 user: kjnash tags: tip-579-8-7
11:13
Apply patch for new features other than -autoPath check-in: 43325ba8b5 user: kjnash tags: tip-579-8-7
10:15
Create new branch named "tip-579-8-7" check-in: 08ae46c720 user: kjnash tags: tip-579-8-7
08:10
Merge 8.6 check-in: 6c023e8c31 user: jan.nijtmans tags: core-8-branch
2020-07-07
14:46
Merge 8.7 check-in: 3ce2a03c40 user: jan.nijtmans tags: build-info
14:43
Merge 8.7 check-in: 17a9537d41 user: jan.nijtmans tags: strict-index-experiment
14:37
Merge 8.6 check-in: 5eff00ba87 user: jan.nijtmans tags: core-8-branch
2020-07-06
12:00
Merge 8.7. Provide both major and minor version number for gcc/clang/msvc check-in: 9733ae9512 user: jan.nijtmans tags: build-info
2020-07-03
10:10
Merge 8.7 check-in: 08d9bd3083 user: jan.nijtmans tags: strict-index-experiment
10:08
TIP #578 implementation: Death to TCL_DBGX check-in: 834ef99124 user: jan.nijtmans tags: core-8-branch
09:57
Merge 8.7 check-in: e72ef756c6 user: jan.nijtmans tags: strict-index-experiment
08:50
Merge 8.6 check-in: 0e87024387 user: jan.nijtmans tags: core-8-branch
2020-07-02
14:16
Complaining on index "-1" is too strict, not wise to do for Tcl 8.x. check-in: 777747e2ff user: jan.nijtmans tags: strict-index-experiment
2020-06-30
16:36
Add compiler information (gcc|clang|msvc) information check-in: 8fa1d008ea user: jan.nijtmans tags: build-info
14:36
Add buildinfo functionality to makefile.vc too check-in: 9a1f8190e7 user: jan.nijtmans tags: build-info
2020-06-29
20:20
WIP: Store build info in package check-in: 229f19331f user: jan.nijtmans tags: build-info
13:16
Merge 8.6 check-in: ac49364af1 user: jan.nijtmans tags: core-8-branch
10:26
Merge 8.6: Re-generate unix/tclConfig.h.in check-in: 1b76927c85 user: jan.nijtmans tags: core-8-branch
2020-06-28
15:15
Merge 8.6 check-in: ec1b0c0aa3 user: jan.nijtmans tags: core-8-branch
2020-06-25
13:01
Merge 8.6 check-in: c60ae5b315 user: jan.nijtmans tags: core-8-branch
11:26
Merge 8.6 check-in: 20bc6dfb78 user: jan.nijtmans tags: core-8-branch
2020-06-24
14:53
amend to 8.6th zlib-fix resolving warnings in 8.7 (int vs size_t, void * vs char *, etc) check-in: 758fc3d5e8 user: sebres tags: core-8-branch
14:48
merge 8.6 check-in: 414d759d1a user: sebres tags: core-8-branch
2020-06-23
09:33
Merge 8.6 check-in: 6421e4e7e1 user: jan.nijtmans tags: core-8-branch
06:36
Merge-mark check-in: 34260c9af5 user: jan.nijtmans tags: core-8-branch
06:16
Backport some recent changes in tclDate.c back to tclGetDate.y, so they are not lost when re-generat... check-in: d3e08b882b user: jan.nijtmans tags: core-8-branch
2020-06-22
12:48
Merge 8.6 check-in: 4075757949 user: jan.nijtmans tags: core-8-branch
12:26
Merge 8.6 check-in: 597e29bd6e user: jan.nijtmans tags: core-8-branch
11:58
Merge 8.6 check-in: f3980c5529 user: jan.nijtmans tags: core-8-branch
10:56
Merge 8.7 check-in: 828bbf27d7 user: jan.nijtmans tags: strict-index-experiment
08:25
Code simplification in msgcat::mcutil::getpreferences check-in: a75b8711ef user: jan.nijtmans tags: core-8-branch
2020-06-21
17:03
Rewrite msgcat::mcutil::getpreferences, not depending on 'string last' returning -1 any more check-in: bcbcf2cf53 user: jan.nijtmans tags: core-8-branch
15:53
Fix for [b179286248]: tclZipfs.c Build Error on CentOS 6 check-in: 86f3ec8c65 user: jan.nijtmans tags: core-8-branch
15:51
Merge 8.6 check-in: c86214b4f9 user: jan.nijtmans tags: core-8-branch
2020-06-20
23:20
More "nodep" testcases check-in: 6386326c75 user: jan.nijtmans tags: strict-index-experiment
2020-06-19
14:20
Fix tcl_startOfPreviousWord when $start eq "none" check-in: 7a1abd50a5 user: jan.nijtmans tags: strict-index-experiment
11:23
Fix some test-cases check-in: d2b924cb6c user: jan.nijtmans tags: strict-index-experiment
10:29
merge-mark check-in: 9766ceb7db user: jan.nijtmans tags: core-8-branch
09:48
Suggested fix for [b179286248]: tclZipfs.c Build Error on CentOS 6 Closed-Leaf check-in: 0e3a851a75 user: jan.nijtmans tags: bug-b179286248
09:34
Make tclStringClassTable a little bit smaller, and save a pointer access when accessing the name of ... check-in: 1ceb0885f4 user: jan.nijtmans tags: core-8-branch
2020-06-18
13:49
With -DTCL_NO_DEPRECATED use empty string as "nothing found" on more places. Experimental. check-in: 927afdb9df user: jan.nijtmans tags: strict-index-experiment
13:12
Fix a few testcases check-in: 8a7054b686 user: jan.nijtmans tags: strict-index-experiment
12:47
Use more "string is none" in testcases in stead of directly comparing with -1 check-in: 58ebbfcc7e user: jan.nijtmans tags: strict-index-experiment
09:31
msgcat: Don't use "string first/last" check-in: 64f9fb3f9a user: jan.nijtmans tags: strict-index-experiment
2020-06-17
10:57
when compiled with -DTCL_NO_DEPRECATED, be as strict in compiled functions as in non-compiled ones check-in: 1b2b92844f user: jan.nijtmans tags: strict-index-experiment
2020-06-16
16:41
Merge 8.7 check-in: 04bb16f1d9 user: jan.nijtmans tags: strict-index-experiment
12:24
Make Tcl_GetIntForIndex() do reasonable things when endValue < -1 and when indexPtr == NULL. check-in: aed31dfc6d user: jan.nijtmans tags: core-8-branch
2020-06-15
14:14
Added DEPRECATED comment in tclConfig.sh.in (both UNIX and win32) Closed-Leaf check-in: a1ba9f2960 user: jan.nijtmans tags: death-to-dbgx
12:44
Merge 8.7 check-in: e98ba58f38 user: jan.nijtmans tags: strict-index-experiment
12:43
Merge 8.7 check-in: 6668ee34e6 user: jan.nijtmans tags: death-to-dbgx
2020-06-12
14:49
Merge 8.6 check-in: 162c548406 user: jan.nijtmans tags: core-8-branch
14:11
Merge 8.6 check-in: a065756d61 user: jan.nijtmans tags: core-8-branch
12:56
rules.vc: No need to redefine values which are already the default. tclWinPort.h: Fix comment check-in: 0fdd7b2e3b user: jan.nijtmans tags: core-8-branch
11:54
Let Tcl_GetIntForIndex() handle negative "endValue" values more reasonable. Needed for Tk's "string-... check-in: 5c10bdc61d user: jan.nijtmans tags: strict-index-experiment
2020-06-10
09:40
Merge 8.7 check-in: 36e47c859d user: jan.nijtmans tags: death-to-dbgx
2020-06-08
09:30
Add "-fno-common" to SHARED_CFLAGS on various platforms (e.g. Linux, CYGWIN). This is the default wi... check-in: 4215cda119 user: jan.nijtmans tags: core-8-branch
2020-06-07
20:31
Merge 8.7 check-in: 9a0d15188b user: jan.nijtmans tags: strict-index-experiment
19:11
If "endValue" doesn't matter in TclGetIntForIndexM() call, use INT_MAX - 1, not 0 or -1. This result... check-in: e436e10650 user: jan.nijtmans tags: core-8-branch
2020-06-06
08:01
Update TZ info to tzdata2020a. check-in: 78ac12175e user: jima tags: core-8-branch
2020-06-05
11:27
Improve "end-offset" type such that it can not only handle "end+/-int" format, but "int+/-int" as we... check-in: ce29853f12 user: jan.nijtmans tags: core-8-branch
2020-06-04
14:38
Merge 8.6 check-in: b48be1a169 user: jan.nijtmans tags: core-8-branch
2020-05-31
20:24
Make tclTomMath.h usable without tommath.h by defining TCL_NO_TOMMATH_H check-in: 4e9dafc4fe user: jan.nijtmans tags: core-8-branch
16:38
Merge 8.7 Closed-Leaf check-in: 56fdece4e7 user: jan.nijtmans tags: jn-index-reform
2020-05-30
23:47
tip-551 implementation. check-in: 3785bbf5a3 user: griffin tags: core-8-branch
2020-05-29
15:15
Merge jn-index-reform, and fix some test-cases. check-in: 868f9fc39a user: jan.nijtmans tags: strict-index-experiment
14:54
Merge 8.7 check-in: 8b2c19c0e7 user: jan.nijtmans tags: jn-index-reform
13:36
Change implementation "charstart", not behaving as "prevchar" any more. Also optimize charend/charst... check-in: 076b766c9c user: jan.nijtmans tags: tip-575
2020-05-28
11:44
Remove nextword/prevword. Rename nextchar/prefchar to charend/charstart, for consistancy with worden... check-in: f610ee7453 user: jan.nijtmans tags: tip-575
09:38
In cookiejar, don't depend on "lrange $pieces 0 -1" doing anything useful. check-in: 517f493711 user: jan.nijtmans tags: core-8-branch
08:05
Allow the empty string "" as valid index too, representing "none" check-in: 6974c6eec8 user: jan.nijtmans tags: strict-index-experiment
2020-05-27
15:26
Merge jn-index-reform check-in: 84f8919684 user: jan.nijtmans tags: strict-index-experiment
15:25
Merge 8.7 check-in: ffd378b351 user: jan.nijtmans tags: jn-index-reform
13:21
Escape the backslash in documentation check-in: 2fea80d5de user: jan.nijtmans tags: core-8-branch
06:31
Fix documentation for tcl_wordchars/tcl_nonwordchars matching the implementation. See: [f1253530cdd8... check-in: e0aa636f36 user: jan.nijtmans tags: core-8-branch
2020-05-26
22:21
Merge 8.6. Add MacOS build using Clang++ check-in: f351d1fef7 user: jan.nijtmans tags: core-8-branch
21:35
Fix build check-in: 5625634f92 user: jan.nijtmans tags: strict-index-experiment
2020-05-25
11:53
Finish implementation of "string nextchar|nextword|prevchar|prevword". Not thourougly test yet, but ... check-in: 0a46907d56 user: jan.nijtmans tags: tip-575
09:48
Merge-mark check-in: 7fdc440c13 user: jan.nijtmans tags: tip-575
09:32
Fix compiled "string is <class>" for characters > U+FFFF. Add testcase exposing this bug. check-in: 2a3709ca18 user: jan.nijtmans tags: core-8-branch
07:48
Fix "string is wordchar" in compiled case handling characters > U+FFFF. Adapt testcase exposing the ... check-in: 66ad29d9c5 user: jan.nijtmans tags: tip-575
2020-05-24
22:35
Merge jn-index-reform branch check-in: 2d1fc5b3d1 user: jan.nijtmans tags: strict-index-experiment
22:34
Merge 8.7 check-in: 3184183373 user: jan.nijtmans tags: jn-index-reform
22:29
Put back "string bytelength", not _that_ important for this TIP. Document that Tcl_UtfCharComplete(... check-in: f4989d1e8f user: jan.nijtmans tags: tip-575
2020-05-23
22:07
Rewrite "string wordend" to use the Tcl_UniChar array. check-in: 8333c88b3c user: jan.nijtmans tags: tip-575
21:51
Fix testsuite when "string bytelength" doesn't exist. check-in: 56fca3f26d user: jan.nijtmans tags: tip-575
03:32
Update for TIP-551: Add documentation for this feature to the expr man page. The keyword "integ... Closed-Leaf check-in: 002a6fdc7d user: griffin tags: tip-551
2020-05-22
21:28
Split more "string" functions. New helper function TclUniCharToUCS4(), not used yet but that's the n... check-in: ec03d6f62d user: jan.nijtmans tags: tip-575
15:27
New "string" subcommands: "nextchar", "nextword", "prevchar", "prevword". Not implemented yet (for n... check-in: 04d41e57ba user: jan.nijtmans tags: tip-575
14:36
Merge 8.7 Add function Tcl_UniCharFold(). It's the same as Tcl_UniCharToLower() for now, but that wi... check-in: c338858460 user: jan.nijtmans tags: tip-575
2020-05-20
19:09
Adapt some comments, which are not correct for Tcl 8.7 any more check-in: 1203d7b979 user: jan.nijtmans tags: core-8-branch
2020-05-19
15:42
Possible simple solution for [4663e0636]: If TCL_NO_TOMMATH_H is defined, tclTomMath.h provides its ... Closed-Leaf check-in: 1baf516ed4 user: jan.nijtmans tags: bug-4663e0636
2020-05-18
20:25
Merge-mark check-in: 4427efd83c user: jan.nijtmans tags: core-8-branch
12:47
If Tcl is built with external libtommath (TCL_WITH_EXTERNAL_TOMMATH is defined), do the tests with t... check-in: 19a0e26fa4 user: jan.nijtmans tags: core-8-branch
11:51
Merge 8.7 Closed-Leaf check-in: c933eb1f2d user: jan.nijtmans tags: tip-573
10:51
Merge 8.7. Update documentation check-in: 566357910d user: jan.nijtmans tags: tip-575
10:10
Adapt Tcl_UtfPrev()/Tcl_UtfNext() to be consistant with Tcl_UtfToUniChar() check-in: 6aa676e6bc user: jan.nijtmans tags: tip-573
2020-05-14
10:16
Merge 8.6 check-in: 10e951f190 user: jan.nijtmans tags: core-8-branch
2020-05-13
22:07
Merge 8.7. Further progress with TIP implementation. check-in: afe207f116 user: jan.nijtmans tags: tip-575
19:57
Sync testcases with 8.6 check-in: 7bddc02e53 user: jan.nijtmans tags: core-8-branch
16:56
Merge 8.6 check-in: 4a9267b7a2 user: jan.nijtmans tags: core-8-branch
09:13
Merge 8.6 check-in: 28c786908d user: jan.nijtmans tags: core-8-branch
2020-05-12
21:17
Little tweak to Tcl_UniCharAtIndex(): Protect against negative index, return -1 in that case. check-in: fba6de9b22 user: jan.nijtmans tags: core-8-branch
19:41
Merge 8.6 check-in: 1d587617b0 user: jan.nijtmans tags: core-8-branch
18:59
First, experimental implementation of TIP #575. Barely tested, will fail. WIP check-in: d15b9cb99e user: jan.nijtmans tags: tip-575
13:53
Change back implementation of Tcl_UtfAtIndex() to how it was. Update documentation. Closed-Leaf check-in: 9d729bba9a user: jan.nijtmans tags: bug-81242a48c8
2020-05-11
11:13
Merge 8.6 check-in: 35c3be5b22 user: jan.nijtmans tags: core-8-branch
10:18
Merge 8.6 check-in: 097c064eb4 user: jan.nijtmans tags: core-8-branch
07:41
Merge 8.6 check-in: 6a7f9c3f67 user: jan.nijtmans tags: core-8-branch
2020-05-10
20:58
Demonstration for documentation bug, and suggestion for improved wording. More explanation will foll... check-in: 94b8ef9338 user: jan.nijtmans tags: bug-81242a48c8
20:11
Merge 8.6 check-in: 2cff341b8c user: jan.nijtmans tags: core-8-branch
13:24
Merge-mark check-in: 7c4f36bd7f user: jan.nijtmans tags: core-8-branch
2020-05-08
14:30
Merge 8.6 check-in: f6c43e1c9f user: jan.nijtmans tags: core-8-branch
08:14
Merge 8.6 check-in: de5675870e user: jan.nijtmans tags: core-8-branch
2020-05-07
21:59
Merge 8.6 check-in: 6f4a6b90ef user: dgp tags: core-8-branch
17:02
merge 8.7 Leaf check-in: 36b40699fe user: dgp tags: bug-ed29806baf-8.7
14:38
Merge 8.6 check-in: 7dccfe91e3 user: jan.nijtmans tags: core-8-branch
11:17
Fix [fad64a857e76f98e]: "lsearch" provides wrong errorCode with bad -stride option check-in: a368336356 user: jan.nijtmans tags: core-8-branch
10:56
Merge 8.6 check-in: 2de70b5bd1 user: jan.nijtmans tags: core-8-branch
2020-05-06
21:52
merge 8.6 check-in: 4d08cde908 user: dgp tags: core-8-branch
21:44
another test Leaf check-in: b2483ebbf1 user: dgp tags: bug-e617e8a71a
19:48
merge 8.6 check-in: bf737b27ba user: dgp tags: core-8-branch
17:11
Merge-mark check-in: 1e6e026ccf user: jan.nijtmans tags: core-8-branch
13:22
Merge 8.6 check-in: 918cfd8094 user: jan.nijtmans tags: core-8-branch
09:44
Merge 8.7 check-in: 97679b4f1d user: jan.nijtmans tags: tip-573
09:05
Merge 8.6 check-in: b344e875d1 user: jan.nijtmans tags: core-8-branch
2020-05-05
16:23
Remove PROTO_FLAGS here too check-in: 6bb9047191 user: jan.nijtmans tags: core-8-branch
16:20
Merge 8.6 check-in: b07935f03d user: jan.nijtmans tags: core-8-branch
11:44
Fix Tcl_UtfPrev() such that it can never go back more than TCL_UTF_MAX bytes. Already done correctly... check-in: 21adba4503 user: jan.nijtmans tags: core-8-branch
08:16
Merge 8.6 check-in: 7d127f6d27 user: jan.nijtmans tags: core-8-branch
2020-05-04
13:02
Merge-mark check-in: ab941b23a0 user: jan.nijtmans tags: core-8-branch
09:41
Merge 8.6 check-in: 2dd789a502 user: jan.nijtmans tags: core-8-branch
2020-05-03
22:19
Merge-mark check-in: eb1b6543ee user: jan.nijtmans tags: core-8-branch
2020-05-02
23:03
Merge 8.6 check-in: 6142cba3e1 user: jan.nijtmans tags: core-8-branch
2020-05-01
23:45
Encoding improvements, handling Unicode > 0xFFFF check-in: 02e76e4aa7 user: jan.nijtmans tags: bug-ed29806baf-8.7
22:15
Improve/simplify "testutfnext" and "testutfprev" commands. Now don't need to do special things with ... check-in: 3c01feea0c user: jan.nijtmans tags: core-8-branch
15:18
Merge 8.7 check-in: 0d98e69811 user: jan.nijtmans tags: bug-ed29806baf-8.7
14:53
Never mind remark about TIP #573 in previous commit: Test failure was due to typo. Fixed now. check-in: 15b715b177 user: jan.nijtmans tags: core-8-branch
14:20
Fix first part of [ed29806baf]: Tcl_UtfToUniChar reads more than TCL_UTF_MAX bytes. Tcl_UtfToUniCha... check-in: 1d9487bc7e user: jan.nijtmans tags: core-8-branch
08:51
Fix [ed29806baf] by introducing TclUCS4Complete(). All other calls of Tcl_UtfToUniChar() are suspici... check-in: fb85042c66 user: jan.nijtmans tags: bug-ed29806baf-8.7
2020-04-30
21:23
merge 8.7 check-in: 25e735d05d user: dgp tags: bug-e617e8a71a
21:07
merge 8.6 check-in: 1921d73497 user: dgp tags: core-8-branch
19:24
merge 8.6 check-in: c1648c2e63 user: dgp tags: core-8-branch
17:21
Work In Progress. Much trickiness about sorting out expectations. check-in: 581d6b939a user: dgp tags: bug-e617e8a71a
14:54
First, prove that bug [ed29806baf] is present in 8.7 too. Let's see what test-cases fail when we no ... check-in: 5510c6045d user: jan.nijtmans tags: bug-ed29806baf-8.7
14:19
Merge 8.6 check-in: 0b30875d74 user: jan.nijtmans tags: core-8-branch
12:51
Let's not get out the src[3] check yet. check-in: 577f5c5de8 user: jan.nijtmans tags: core-8-branch
12:45
Merge 8.6 check-in: 7ce14c8063 user: jan.nijtmans tags: core-8-branch
11:11
Merge 8.6 check-in: b3cfc84e51 user: jan.nijtmans tags: core-8-branch
2020-04-29
22:22
merge 8.7 check-in: 7db8756066 user: dgp tags: bug-e617e8a71a
22:14
Merge 8.6. Still a knownBug here. check-in: 1aca65a77f user: dgp tags: core-8-branch
19:20
Merge-mark 8.6 (Use of UNICODE_OUT_OF_RANGE() macro already was in 8.7). Quick exit from Tcl_UtfToCh... check-in: 24f0963165 user: jan.nijtmans tags: core-8-branch
17:39
First attempt at extending routine to deal with surrogate pairs. Exposes problems with the interface... check-in: f6001c20fb user: dgp tags: bug-e617e8a71a
17:28
Check reverse tests too. check-in: c9656e6b59 user: dgp tags: bug-e617e8a71a
11:10
Better structurize the UTF-8 (mainly around Tcl_UtfNext()/Tcl_UtfPrev(), but not only those) test-ca... Closed-Leaf check-in: f2320f6314 user: jan.nijtmans tags: test-prev-next-reform
2020-04-28
22:16
merge 8.7 check-in: 9268bc5805 user: dgp tags: bug-e617e8a71a
21:45
Merge 8.7 Leaf check-in: b11d56197b user: jan.nijtmans tags: rfe-f443140a85
21:32
merge 8.6 check-in: f506717467 user: dgp tags: core-8-branch
21:31
Merge 8.7 check-in: ae8e36391d user: jan.nijtmans tags: tip-573
21:16
Merge 8.6 check-in: 4a01a4d4a0 user: jan.nijtmans tags: core-8-branch
20:55
merge 8.6 check-in: 8a26ca3845 user: dgp tags: core-8-branch
20:39
Extend "testutfnext" test-command such that it can detect when it reads more bytes than the end of t... check-in: bb68f27f5b user: jan.nijtmans tags: core-8-branch
20:02
Bring forward test-cases utf-6.94 and utf-6.95 from Tcl 8.6 (higher ones have no value IMHO, but tho... check-in: f53003fa36 user: jan.nijtmans tags: core-8-branch
19:46
merge 8.6 check-in: c317632d7a user: dgp tags: core-8-branch
19:44
merge 8.6 check-in: 8f2a784324 user: dgp tags: core-8-branch
18:29
Proposed fix. Closed-Leaf check-in: 5c063485fd user: dgp tags: bug-b6038e5bc8
14:37
Implementation for TIP #573: Surrogates are invalid check-in: 749d917ed5 user: jan.nijtmans tags: tip-573
10:13
First shot at documentation update, describing what we are doing in this branch. check-in: 451a80ba70 user: jan.nijtmans tags: rfe-f443140a85
09:46
Change test expectations to what desired. Mark failing tests with "knownBug". 10 test-cases are affe... check-in: 4641000dd1 user: jan.nijtmans tags: rfe-f443140a85
07:52
Merge 8.7 check-in: ed1cd11bb5 user: jan.nijtmans tags: rfe-f443140a85
07:41
Merge 8.6 check-in: eb525960d8 user: jan.nijtmans tags: core-8-branch
2020-04-27
21:16
The comparison loop for UTF-16 string reps need revising to account for surrogates. For example \uD... check-in: 2d55c1330d user: dgp tags: bug-e617e8a71a
20:49
First shot at implementatio for [f443140a85]. Far from correct yet, since Tcl_UtfPrev() gives strang... check-in: b287415a79 user: jan.nijtmans tags: rfe-f443140a85
19:28
merge 8.6 check-in: f1da9ae4d0 user: dgp tags: core-8-branch
15:57
merge 8.6 check-in: c7fbf55742 user: dgp tags: core-8-branch
15:30
merge 8.6 check-in: ac7afb429c user: dgp tags: core-8-branch
14:27
merge 8.7 check-in: 12a1d96260 user: dgp tags: tip-568
13:41
merge 8.7 check-in: 4a980ef167 user: dgp tags: dgp-review
13:37
merge 8.6 check-in: 6ad25f08f8 user: dgp tags: core-8-branch
12:57
merge 8.6 check-in: 60de0f0a95 user: dgp tags: core-8-branch
2020-04-26
22:13
merge 8.6 check-in: 768c9b6c14 user: dgp tags: core-8-branch
21:30
merge 8.6 check-in: 6c90ae8e34 user: dgp tags: core-8-branch
21:15
merge 8.6 check-in: 985a9a07d6 user: dgp tags: core-8-branch
20:49
Tests demonstrating the bug. Work on a fix can go here. check-in: b104c2ebb3 user: dgp tags: bug-7f1162a867
20:32
Merge 8.6 check-in: 1876355ca2 user: dgp tags: core-8-branch
15:11
Cherry-pick Tcl_UniCharAtIndex() implementation from [6596c4af31], but adapted to the needs of TIPs ... check-in: 25b3737625 user: jan.nijtmans tags: core-8-branch
13:03
Merge-mark check-in: 45ca765897 user: jan.nijtmans tags: core-8-branch
2020-04-25
22:49
Make reg-13.33/reg-13.34 work again. Still have to investigate what's the problem. check-in: ad07fb9e23 user: jan.nijtmans tags: core-8-branch
22:32
Merge 8.6 check-in: 30a29680e1 user: jan.nijtmans tags: core-8-branch
2020-04-24
22:46
merge-mark check-in: 98a0b7c71b user: jan.nijtmans tags: core-8-branch
21:37
Merge 8.6 (Except encoding-12.6 test-case still to be handled) check-in: c15333aed7 user: jan.nijtmans tags: core-8-branch
13:31
Merge 8.6 check-in: 0b05e92ef6 user: jan.nijtmans tags: core-8-branch
10:23
Merge 8.6. This mainly introduces the overlong check into Tcl_UtfPrev(). 10 testcase changed results... check-in: 72f7d6e2a4 user: jan.nijtmans tags: core-8-branch
2020-04-23
22:10
Second attempt Closed-Leaf check-in: 312fb13ea5 user: jan.nijtmans tags: utf-next-for-8.7
21:50
First attempt to merge Tcl_UtfNext()/Tcl_UtfPrev() improvements (check for invalid byte sequences) t... check-in: 891db10cfb user: jan.nijtmans tags: utf-next-for-8.7
12:34
Testcase cleanup check-in: acbe648fe3 user: jan.nijtmans tags: core-8-branch
2020-04-22
07:59
Fix [27944a3661]: Taming test utf-6.88. Long-standing bug in Tcl_UtfNext(). Corner-case when the poi... check-in: aff418be86 user: jan.nijtmans tags: core-8-branch
2020-04-21
21:41
Improved "testutfnext" command check-in: 5f7a2c7b45 user: jan.nijtmans tags: core-8-branch
10:14
Fix corner-case in TIP #542 implementation: For extensions compiled with TCL_UTF_MAX=4 while Tcl is ... check-in: 8d2927e1c4 user: jan.nijtmans tags: core-8-branch
09:49
More test cleanup check-in: 926d62f948 user: jan.nijtmans tags: core-8-branch
07:26
Wrong indent in comment Closed-Leaf check-in: 6a12cc0c59 user: jan.nijtmans tags: bug-27944a3661
07:18
Merge 8.7 check-in: 8895c470f0 user: jan.nijtmans tags: bug-27944a3661
2020-04-20
21:54
Teach Tcl_UtfPrev() that 0xC1 is _always_ an invallid byte. Test-case utf-7.34. Make sure that Tcl_... check-in: 5f382f2056 user: jan.nijtmans tags: core-8-branch
20:44
Add test-cases handling TclGetBytesFromObj() ( actually Tcl_UtfToUniChar too) check-in: 99450f5bca user: jan.nijtmans tags: core-8-branch
2020-04-19
09:57
Proposed fix for [27944a3661]: Taming test utf-6.88. This fix is not optimized, it still uses TclUt... check-in: 74d3f929c8 user: jan.nijtmans tags: bug-27944a3661
09:12
4 more testcases, which could detect future regressions in Emoji handling check-in: 115e8a2c43 user: jan.nijtmans tags: core-8-branch
2020-04-18
20:23
More test-case cleanup check-in: 93ba0f15a7 user: jan.nijtmans tags: core-8-branch
2020-04-17
12:20
Add test-case for Tcl_UtfNext/Tcl_UtfPrev. About 15 of them give the wrong answer, but - at least - ... check-in: 4302a5d8b4 user: jan.nijtmans tags: core-8-branch
05:49
Merging forward the Utf changes. Needs some repair yet. Leaf check-in: 36303870fc user: dgp tags: dgp-fixme
2020-04-16
11:14
Merge 8.7 check-in: 3153d51ddc user: jan.nijtmans tags: core-8-branch
2020-04-15
20:12
Use TclGetBytesFromObj() in testcases in stead of Tcl_GetByteArrayFromObj(), since we only want to h... check-in: b280eb5b78 user: jan.nijtmans tags: core-8-branch
19:54
Merge 8.6 check-in: 9adf3a7df5 user: jan.nijtmans tags: core-8-branch
19:12
Merge 8.6 check-in: 032032c0b6 user: jan.nijtmans tags: core-8-branch
2020-04-14
17:57
merge (mark) 8.6 check-in: 539323704a user: dgp tags: core-8-branch
17:49
Same issue fixed for test string-20.8* check-in: 42c7ac0505 user: dgp tags: core-8-branch
17:45
Expose the failing tests. Fix string-20.7 by using an invalid single byte that is stable in its mean... check-in: 78a4d45288 user: dgp tags: core-8-branch
16:33
Missing .$noComp in string-20.8 test-case, we don't want duplicate test-case numbers. check-in: c92d723731 user: jan.nijtmans tags: core-8-branch
16:30
merge 8.7 check-in: 7d5bbeeec4 user: dgp tags: tip-568
16:11
Merge 8.6 check-in: 1b0c462ea6 user: jan.nijtmans tags: core-8-branch
15:39
merge 8.7 check-in: f0015361d4 user: dgp tags: dgp-review
15:37
merge 8.6 check-in: 05eecf3952 user: dgp tags: core-8-branch
14:48
Fix windows build (with older compilers) check-in: 51b230586a user: jan.nijtmans tags: core-8-branch
13:02
Merge 8.6 check-in: 890a3f9918 user: jan.nijtmans tags: core-8-branch
11:59
Add test-case for bug [c61818e4c9] check-in: 4b26bc65dc user: jan.nijtmans tags: core-8-branch
10:17
Merge 8.6 check-in: 250fd8a281 user: jan.nijtmans tags: core-8-branch
2020-04-13
13:19
Remove traces of INST_TRY_CVT_TO_INDEX, not needed now check-in: 48c71f107b user: jan.nijtmans tags: strict-index-experiment
10:05
Merge jn-index-reform check-in: fceb35f4f7 user: jan.nijtmans tags: strict-index-experiment
10:05
Merge 8.7 check-in: 32ecbb94a2 user: jan.nijtmans tags: jn-index-reform
10:04
Merge 8.7 check-in: 7c72a5de93 user: jan.nijtmans tags: death-to-dbgx
09:20
Merge 8.6 check-in: e41df161a7 user: jan.nijtmans tags: core-8-branch
2020-04-10
21:21
Merge 8.7 check-in: 76ff1e3f31 user: jan.nijtmans tags: death-to-dbgx
20:57
Only set MODULE_INSTALL_DIR once in UNIX makefile .... check-in: 6ff31cfd32 user: jan.nijtmans tags: core-8-branch
14:44
Merge 8.6 check-in: 00feb373fe user: jan.nijtmans tags: core-8-branch
13:02
Merge 8.6 check-in: cd1ce15d26 user: jan.nijtmans tags: core-8-branch
2020-04-08
19:15
Merge 8.7 check-in: 8b4b7e3f17 user: jan.nijtmans tags: tip-568
09:44
Merge 8.7 check-in: 87b9d4c288 user: jan.nijtmans tags: jn-index-reform
07:57
In TCL_UTF_MAX=4 mode, string lengths are quitely different. check-in: 8886d39d5f user: jan.nijtmans tags: core-8-branch
07:27
Teach "split", "string wordstart" and "string wordend" how to handle Unicode characters >\uFFFF, usi... check-in: 437453c4f4 user: jan.nijtmans tags: core-8-branch
2020-04-07
09:45
merge-mark check-in: 087dc70d54 user: jan.nijtmans tags: core-8-branch
2020-04-06
20:33
Fix [dd010cadfb]: [string trim] mishandles surrogates check-in: b2cf8c2a88 user: jan.nijtmans tags: core-8-branch
19:32
note check-in: d4a6ad26db user: dgp tags: dgp-review
19:30
merge 8.7 check-in: 1ec1644535 user: dgp tags: dgp-review
09:22
Make Tcl_UtfCharComplete() usable for both Tcl_UtfToUniChar() and Tcl_UtfToChar16(). Defect noticed ... check-in: 20a619daf1 user: jan.nijtmans tags: core-8-branch
2020-04-05
20:40
Better use public function Tcl_GetIntForIndex() in stead of private one. check-in: d18abe0efb user: jan.nijtmans tags: core-8-branch
20:36
Merge 8.6 check-in: b69fafa7f6 user: jan.nijtmans tags: core-8-branch
2020-04-03
14:28
Fix broken build. check-in: d76b30b67a user: dgp tags: core-8-branch
09:13
Simplify implementation of TclUtfToUCS4: The #undefined Tcl_UtfToUniChar() already does everything f... check-in: 4af836a404 user: jan.nijtmans tags: core-8-branch
08:50
Merge 8.6 check-in: d49245679b user: jan.nijtmans tags: core-8-branch
07:35
Merge 8.6 check-in: 02a90dff68 user: jan.nijtmans tags: core-8-branch
2020-04-02
23:19
merge 8.7 check-in: 8413475e07 user: dgp tags: tip-568
22:46
Use new utility routine so that error characters using surrogates are reported correctly. check-in: d4a601833a user: dgp tags: core-8-branch
22:18
merge 8.6 check-in: f1db0ed67c user: dgp tags: core-8-branch
14:18
merge 8.6 check-in: c21dece684 user: sebres tags: core-8-branch
2020-04-01
20:28
merge 8.7 check-in: acf7d6b91c user: dgp tags: tip-568
20:14
Prevent a binary read appending to a non-bytes value. check-in: c1d4e823bc user: dgp tags: core-8-branch
19:09
Use TclGetBytesFromObj to check that all commands and public routines that expect bytes as arguments... check-in: d5713156fa user: dgp tags: core-8-branch
17:22
Use TclGetBytesFromObj to check that [zipfs mount_data] gets proper bytes argument check-in: f8464b6936 user: dgp tags: core-8-branch
13:45
Remove variable "properByteArrayType" from tclTest.c, because it isn't used any more. check-in: af16cc6255 user: jan.nijtmans tags: core-8-branch
13:40
Remove variable "properByteArrayType" from tclTest.c, because it isn't used any more. check-in: 00ba419e1b user: jan.nijtmans tags: tip-568
12:06
merge 8.7 check-in: 1175da2b65 user: dgp tags: tip-568
11:55
merge 8.7 check-in: 239598afa4 user: dgp tags: dgp-review
11:54
merge 8.6 check-in: 487f1bf7e7 user: dgp tags: core-8-branch
05:37
Adapt [testbytestring] to use TclGetBytesFromObj, which must be in internal stubs to make that work. check-in: 4b6439f4d3 user: dgp tags: core-8-branch
2020-03-31
21:20
Merge jn-index-reform check-in: 2fd014c912 user: jan.nijtmans tags: strict-index-experiment
21:16
Merge 8.7 check-in: 955fdc6f0b user: jan.nijtmans tags: jn-index-reform
20:28
Fix a few warning-message in --enable-symbols-mem mode check-in: 211e192cb0 user: jan.nijtmans tags: core-8-branch
20:18
Fix [828dda049b]: Memory faults post-TIP 557 check-in: 64ec162129 user: jan.nijtmans tags: core-8-branch
16:15
Merge 8.6 check-in: 5343a2b7cb user: jan.nijtmans tags: core-8-branch
16:05
merge 8.7 check-in: 2128cd01fa user: dgp tags: tip-568
16:04
merge 8.7 check-in: 8ee6b78561 user: dgp tags: dgp-review
16:04
merge 8.6 check-in: be90731959 user: dgp tags: core-8-branch
14:19
Merge jn-index-reform check-in: 16f8ccae83 user: jan.nijtmans tags: strict-index-experiment
11:03
Merge 8.7 check-in: d56c1d6b75 user: jan.nijtmans tags: jn-index-reform
10:46
Merge 8.6 check-in: 5f099cb477 user: jan.nijtmans tags: core-8-branch
2020-03-30
21:19
Revise writing to binary channels so that any attempt to write a non-byte character throws an error. Leaf check-in: 35a92b96f2 user: dgp tags: dgp-binary-write-error-on-non-byte
20:59
Revise writing to binary channels so that non-byte characters get replaced with a replacement charac... Leaf check-in: a87be9f2dc user: dgp tags: dgp-binary-write-replace-non-byte
15:51
Merge 8.6; revise to use TclGetBytesFromObj. check-in: a9eed52a58 user: dgp tags: core-8-branch
15:31
Merge jn-index-reform check-in: c3bd1d3004 user: jan.nijtmans tags: strict-index-experiment
15:30
Merge 8.7 check-in: bff8682dc2 user: jan.nijtmans tags: jn-index-reform
15:27
Initialize Tcl_UniChar's, in case we are handling surrogates (however unlikely). check-in: f0bd4b3d9c user: jan.nijtmans tags: core-8-branch
15:13
Merge 8.6, revise to use TclGetBytesFromObj. check-in: 3f0a218557 user: dgp tags: core-8-branch
13:09
Merge jn-index-reform check-in: 2c684cf313 user: jan.nijtmans tags: strict-index-experiment
13:03
Merge 8.7 check-in: d13586a6a4 user: jan.nijtmans tags: jn-index-reform
13:00
Merge 8.6 check-in: a789a8c3d9 user: jan.nijtmans tags: core-8-branch
11:37
Optimize TclStringFirst/TclStringLast: Let it return a Tcl_Obj * in stead of an int, so its callers ... check-in: cb795a476e user: jan.nijtmans tags: core-8-branch
11:11
Merge jn-index-reform check-in: 8166a4143b user: jan.nijtmans tags: strict-index-experiment
10:33
Merge 8.7 check-in: a4d8e2f905 user: jan.nijtmans tags: jn-index-reform
10:30
Merge 8.6 check-in: c1435a792d user: jan.nijtmans tags: core-8-branch
10:01
Move used flag values up for Tcl_GetIntForIndex(). Be more strict in usage of value -1 as index. check-in: 03f73570f9 user: jan.nijtmans tags: strict-index-experiment
2020-03-29
21:31
Don't compile "namespace qualifiers" command. Something is wrong in that. check-in: a7dbae6e93 user: jan.nijtmans tags: strict-index-experiment
20:44
Merge jn-index-reform. Be a little bit more strict check-in: 3f05ac8086 user: jan.nijtmans tags: strict-index-experiment
19:42
Merge 8.7 check-in: bfdfdc4bc3 user: jan.nijtmans tags: jn-index-reform
2020-03-28
19:44
merge 8.7 check-in: a6e05dd7ca user: dgp tags: tip-568
19:39
merge 8.6 check-in: bc0e1fa0bd user: dgp tags: core-8-branch
16:38
merge 8.7 check-in: 9dc25afd5e user: dgp tags: tip-568
16:33
merge 8.6 check-in: 122828b6af user: dgp tags: core-8-branch
2020-03-27
22:24
Merge jn-index-reform check-in: a2882aadc6 user: jan.nijtmans tags: strict-index-experiment
21:11
Merge 8.7 check-in: 6ec63c2ed5 user: jan.nijtmans tags: jn-index-reform
21:06
Merge 8.6 check-in: db9eb4d3e8 user: jan.nijtmans tags: core-8-branch
16:33
merge 8.7 check-in: 32a3e1e7e5 user: dgp tags: tip-568
16:28
Merge 8.6 check-in: c537167e13 user: jan.nijtmans tags: core-8-branch
16:07
merge 8.7 check-in: 261328423e user: dgp tags: dgp-review
12:06
Merge 8.6 check-in: 86b027c97b user: jan.nijtmans tags: core-8-branch
09:47
Fix compilation error check-in: 21da80c7cf user: jan.nijtmans tags: strict-index-experiment
2020-03-26
15:48
Start using the 'flags' parameter of Tcl_GetIntForIndex(). Still WIP. check-in: e38b507841 user: jan.nijtmans tags: strict-index-experiment
09:48
Merge 8.7 Closed-Leaf check-in: b9fc951abf user: jan.nijtmans tags: utf-8-as-default
09:40
Merge jn-index-reform. Add 'flags' parameter to Tcl_GetIntForIndex(). Not used yet. check-in: 91983175e0 user: jan.nijtmans tags: strict-index-experiment
08:36
Merge 8.7 check-in: c186ef2368 user: jan.nijtmans tags: jn-index-reform
2020-03-25
17:06
Merge 8.6 check-in: 7ffe0a71ec user: jan.nijtmans tags: core-8-branch
15:03
Merge 8.6 check-in: 53d927ca89 user: jan.nijtmans tags: core-8-branch
2020-03-24
19:31
Make utf-8 the default encoding for embedded information check-in: 70604a5212 user: jan.nijtmans tags: utf-8-as-default
13:34
Merge 8.6 check-in: 223d0c531d user: jan.nijtmans tags: core-8-branch
10:59
Merge 8.6. If compiled with -DTCL_NO_DEPRECATED, remove Tcl_MacOSXOpenBundleResources() completely check-in: 2dc1fb1c75 user: jan.nijtmans tags: core-8-branch
2020-03-22
21:41
Merge 8.7 check-in: 84a13de846 user: jan.nijtmans tags: tip-568
21:30
Merge 8.7 check-in: 066c043ca9 user: jan.nijtmans tags: jn-index-reform
21:24
Merge 8.6 check-in: 4757d0acec user: jan.nijtmans tags: core-8-branch
2020-03-20
17:16
Resolve gcc compiler warnings, only on 32-bit builds (gcc-7) check-in: 14842bcac2 user: jan.nijtmans tags: core-8-branch
13:02
Merge jn-index-reform check-in: 1390c5d311 user: jan.nijtmans tags: strict-index-experiment
12:59
Merge 8.7 check-in: f95c23d055 user: jan.nijtmans tags: jn-index-reform
2020-03-18
21:03
TIP 568 proposes new public routine Tcl_GetBytesFromObj. check-in: fb72a26807 user: dgp tags: tip-568
20:48
Improve the standard error message for nonbyte arguments. check-in: faed0401ac user: dgp tags: core-8-branch
13:54
Merge 8.6 check-in: 2b7c852b44 user: jan.nijtmans tags: core-8-branch
2020-03-17
16:58
Merge jn-index-reform check-in: 09cf9f4362 user: jan.nijtmans tags: strict-index-experiment
16:56
Merge 8.7 check-in: 17c506a9a9 user: jan.nijtmans tags: jn-index-reform
16:45
Merge 8.6 check-in: 06db15ddbf user: jan.nijtmans tags: core-8-branch
14:07
Implement "none" index and "string is none"/"string is index" commands. No compiled version yet. check-in: 88c45a2fec user: jan.nijtmans tags: strict-index-experiment
01:03
a few more check-in: d6f2e1a8cc user: dgp tags: core-8-branch
01:01
TIP 569 - remove lint comments check-in: 658a498ae4 user: dgp tags: core-8-branch
2020-03-16
15:59
Merge jn-index-reform. New implementation of basic idea, based on this index reform. check-in: 5df7ddb5bd user: jan.nijtmans tags: strict-index-experiment
15:28
Merge 8.7 check-in: 2f32a6550f user: jan.nijtmans tags: jn-index-reform
14:51
Complete implementation. Let's take some time for testing. check-in: 9d32466d21 user: jan.nijtmans tags: jn-index-reform
13:38
More WIP check-in: 44ff81220e user: jan.nijtmans tags: jn-index-reform
09:07
Further simply TclIndexEncode(), and fix range checks. check-in: ffcfbe4405 user: jan.nijtmans tags: jn-index-reform
2020-03-15
23:44
Simplify TclIndexEncode(). Range checks not 100% correct yet. More WIP. check-in: 2f58abbb5f user: jan.nijtmans tags: jn-index-reform
22:24
merge-mark check-in: 8f0e82f437 user: jan.nijtmans tags: core-8-branch
12:11
Merge 8.6. Also fix build with -DTCL_NO_DEPRECATED (which was also the cause of the "master" build f... check-in: b0305b537f user: jan.nijtmans tags: core-8-branch
2020-03-14
22:07
Merge 8.6 check-in: e47f987a38 user: jan.nijtmans tags: core-8-branch
21:52
Merge 8.6 check-in: 843cbb3830 user: jan.nijtmans tags: core-8-branch
21:21
Convert many test-cases to modern test syntax check-in: 95683ddca3 user: jan.nijtmans tags: core-8-branch
2020-03-13
23:32
WIP: Reform internal representation of "end-offset" type, so it can be used for "integer-integer" as... check-in: b4fb638333 user: jan.nijtmans tags: jn-index-reform
20:39
Fix Travis build problem Closed-Leaf check-in: 9609f950dc user: jan.nijtmans tags: strict-index-2
18:55
Need declaration too. check-in: c21411569c user: dgp tags: core-8-branch
18:32
New internal routine TclGetBytesFromObj(). Aimed to become public, see TIP 568 in progress. check-in: 798286f36f user: dgp tags: core-8-branch
12:42
Merge 8.7. Add many "nodep" restrictions to test-cases, so they pass (too much, actually, WIP!) check-in: b2cf2d65ed user: jan.nijtmans tags: strict-index-2
11:03
Merge 8.6 check-in: b7908b6011 user: jan.nijtmans tags: core-8-branch
2020-03-12
22:43
Merge 8.7. More progress. check-in: e90505aff4 user: jan.nijtmans tags: strict-index-2
20:54
Minimal fix for crash bug. check-in: fd775cefd6 user: dgp tags: core-8-branch
17:38
Merge new tests. Reveals crash in Tcl 8.7 implementation. check-in: 9f835122fd user: dgp tags: core-8-branch
2020-03-11
15:51
fixes segfault [234d6c811d]: "lpop" on empty list variable without index + new test case check-in: 1dab3d405f user: sebres tags: core-8-branch
15:48
close [234d6c811d]: fixed segfault on empty list variable by "lpop" without index Closed-Leaf check-in: 445fdcd15e user: sebres tags: bug-234d6c811d
15:33
lpop.test: added test illustrating segfault in [234d6c811d] (and small review - stability of tests d... check-in: 7d3e49680d user: sebres tags: bug-234d6c811d
2020-03-10
15:25
Merge 8.7 check-in: 0086a4e1ec user: jan.nijtmans tags: death-to-dbgx
13:51
Fix Windows build, broken by [d5175f6050e308f4] check-in: 8976514111 user: jan.nijtmans tags: core-8-branch
2020-03-09
16:59
merge 8.7 check-in: eb98cb3f10 user: dgp tags: dgp-review
16:24
Mac fix check-in: a55f79a595 user: dgp tags: core-8-branch
16:13
TCL_UNUSED for win sources. check-in: 2c8f3c4653 user: dgp tags: core-8-branch
15:45
TCL_UNUSED in the unix sources. check-in: 2c910028eb user: dgp tags: core-8-branch
14:43
need internal header now. check-in: 6ebad1c60d user: dgp tags: core-8-branch
14:40
Bring TCL_UNUSED to macosx sources. check-in: 5cc2745f54 user: dgp tags: core-8-branch
14:34
more check-in: d5175f6050 user: dgp tags: core-8-branch
13:15
More check-in: c708d98e98 user: dgp tags: core-8-branch
12:31
More TCL_UNUSED check-in: bfd792d6c8 user: dgp tags: core-8-branch
2020-03-08
13:58
More TCL_UNUSED. check-in: 64f9094067 user: dgp tags: core-8-branch
2020-03-07
18:25
Move TCL_UNUSED to tclInt.h, so we can still deprecate JOIN() check-in: 03a59b7382 user: jan.nijtmans tags: core-8-branch
15:55
Change (interal) function signature of TclpAlloc/TclpRealloc/TclpFree, using (void *) in stead of (c... check-in: b56451f9c1 user: jan.nijtmans tags: core-8-branch
00:41
Unused arguments in the OO source code files. check-in: 5425076e95 user: dgp tags: core-8-branch
2020-03-06
23:44
more check-in: 0c2f7a4275 user: dgp tags: core-8-branch
21:22
More unused arguments through the IO code. check-in: 7e017e8119 user: dgp tags: core-8-branch
20:57
more check-in: cda0377279 user: dgp tags: core-8-branch
20:46
more unused arguments check-in: 3656b194a1 user: dgp tags: core-8-branch
20:34
merge 8.6 check-in: a865c4a0a2 user: dgp tags: core-8-branch
20:23
more check-in: ad8e174b1a user: dgp tags: core-8-branch
20:15
more check-in: 13b631deb2 user: dgp tags: core-8-branch
20:01
(no comment) check-in: 39fb72358b user: dgp tags: core-8-branch
19:58
(no comment) check-in: 66b859de26 user: dgp tags: core-8-branch
19:29
more unused arguments check-in: 4636032e27 user: dgp tags: core-8-branch
18:31
more of the same check-in: 8a8a5646ef user: dgp tags: core-8-branch
18:02
More TCL_UNUSED(). check-in: 1d62614dd9 user: dgp tags: core-8-branch
16:42
More TCL_UNUSED deployment check-in: e13acfb306 user: dgp tags: core-8-branch
14:41
More TCL_UNUSED deployment. check-in: 1ce334a358 user: dgp tags: core-8-branch
13:55
Untangle some MEM_DEBUG ifdeffery. check-in: 3940124add user: dgp tags: core-8-branch
13:45
More deployment of TCL_UNUSED. (Travis appears happy with it). check-in: 6fb762327f user: dgp tags: core-8-branch
2020-03-05
19:17
Have to move the JOIN() macro out of deprecation for this TCL_UNUSED. Alternatives welcome. check-in: 310c79a83a user: dgp tags: core-8-branch
19:09
Merge TCL_UNUSED to dev branches for full Travis testing as a tool to arrest the undesirable explosi... check-in: 82986149f0 user: dgp tags: core-8-branch
14:42
Merge 8.6 check-in: 6bc4d38831 user: jan.nijtmans tags: core-8-branch
11:48
Merge 8.6 check-in: a4b71b9ca7 user: jan.nijtmans tags: core-8-branch
2020-03-04
21:00
merge 8.6 check-in: 8909782fe2 user: dgp tags: core-8-branch
18:26
[65c9cd1534] Restore continuity of compatible function of [close] on a channel type that defines bo... Closed-Leaf check-in: 75cd9d9d6d user: dgp tags: bug-65c8cd1534
16:17
Merge 8.6 check-in: a16b4619c9 user: jan.nijtmans tags: core-8-branch
15:55
Merge 8.6 check-in: 67d6f07392 user: jan.nijtmans tags: core-8-branch
13:59
Merge 8.6 check-in: 6448bcf19b user: jan.nijtmans tags: core-8-branch
2020-03-02
17:08
Create a new macro to deal with unused arguments so we can silence compiler warnings without the nee... Closed-Leaf check-in: fbffc93f82 user: dgp tags: dgp-unused-arguments
15:27
Merge 8.7 check-in: 0fea9fa076 user: jan.nijtmans tags: strict-index-2
15:18
merge 8.7 check-in: 8dc990258d user: dgp tags: dgp-review
11:30
Don't generate "deprecated" warning for Tcl_Close(), since only the stub entry is deprecated. Will b... check-in: 7aed6fc982 user: jan.nijtmans tags: core-8-branch
2020-03-01
12:45
Merge 8.7 check-in: e9ae457338 user: jan.nijtmans tags: strict-index-2
2020-02-29
21:42
Better error-message in case of "index out of range", mentioning the actual index which was out of r... check-in: 4e078fe8e9 user: jan.nijtmans tags: core-8-branch
21:10
Fix test-cases (different error-message only) check-in: a6fd474a72 user: jan.nijtmans tags: strict-index-2
2020-02-28
19:54
merge trunk check-in: c430c8d4a4 user: dgp tags: dgp-review
16:07
(experiment). How about making Tcl_GetIntForIndex() error-out when the index cannot be valid. E.g. "... check-in: 66c472a68c user: jan.nijtmans tags: strict-index-2
14:23
Minor TIP #562 fix: Missing #endif, results in (harmless) compiler warning when compiling with -DTCL... check-in: a652425f5d user: jan.nijtmans tags: core-8-branch
13:13
Implement TIP #562: Deprecate channel types 1-4 check-in: 74755e2555 user: jan.nijtmans tags: core-8-branch
12:06
Implement TIP #557: C++ support for Tcl check-in: c4a27f443c user: jan.nijtmans tags: core-8-branch
2020-02-27
10:12
Clamp Tcl_GetIntForIndex() functions to never return values smaller than -1 or bigger than end + 1. check-in: 225cb7cb62 user: jan.nijtmans tags: strict-index-experiment
2020-02-26
20:19
edits check-in: 8f7ddd8226 user: dgp tags: dgp-review
16:56
merge core-8-branch check-in: e92d3a4952 user: dkf tags: tip-558
14:05
Merge 8.6 check-in: 0346bb5441 user: jan.nijtmans tags: core-8-branch
10:58
Merge 8.7 Closed-Leaf check-in: cfcbd55aba user: jan.nijtmans tags: cplusplus
08:32
merge core-8-branch check-in: 7859c7efe0 user: dkf tags: tip-567
08:04
Merge 8.6 check-in: f5bc93143d user: jan.nijtmans tags: core-8-branch
2020-02-24
17:37
merge 8.7 check-in: 28d8cb877a user: dgp tags: dgp-review
12:18
Merge 8.6 check-in: 1d3f5159be user: jan.nijtmans tags: core-8-branch
10:31
Implementation of TIP 567 check-in: 64c6cc1210 user: dkf tags: tip-567
2020-02-22
12:35
merge core-8-branch check-in: 199fa617ec user: dkf tags: tip-558
12:34
typo fix check-in: c1f6ffdf98 user: dkf tags: core-8-branch
12:31
Less contorted code check-in: 78d6a94a9c user: dkf tags: tip-558
2020-02-21
08:52
Merge 8.6 check-in: 10d8a95829 user: jan.nijtmans tags: core-8-branch
2020-02-19
20:18
Merge 8.7 (this makes Travis build pass again) check-in: 8a48c3a5d0 user: jan.nijtmans tags: dgp-review
10:31
Handle endValue < -1. Improve documentation of new behavior. Leaf check-in: 69c8d35a07 user: jan.nijtmans tags: lset-index
2020-02-18
12:32
Handle invalid "lset" arguments better. Restrict Tcl_GetIntForIndex() index results between -1 (nega... check-in: 0245735b8a user: jan.nijtmans tags: lset-index
2020-02-17
20:13
edits check-in: 66f4cb4f35 user: dgp tags: dgp-review
20:04
WIP check-in: 9e44e890fa user: dgp tags: dgp-review
2020-02-15
10:28
There are subtle cases where an append-if-new operation is really useful for a slot. check-in: 108feb835c user: dkf tags: tip-558
2020-02-13
22:06
Merge 8.7 check-in: c59e305ca6 user: jan.nijtmans tags: cplusplus
2020-02-12
18:16
WIP check-in: 7baffdc778 user: dgp tags: dgp-review
17:54
WIP check-in: 28ec05e046 user: dgp tags: dgp-review
17:13
WIP check-in: 3a7d78ac06 user: dgp tags: dgp-review
17:10
WIP check-in: dc02be5f4d user: dgp tags: dgp-review
16:47
edits check-in: a927119ed1 user: dgp tags: dgp-review
13:26
Merge 8.7 Closed-Leaf check-in: ba5fe2748a user: jan.nijtmans tags: unicode-13
13:25
Merge 8.7 check-in: 1df476859c user: jan.nijtmans tags: death-to-dbgx
13:25
Merge 8.7 Closed-Leaf check-in: 6a19552cea user: jan.nijtmans tags: deprecate-channel-type-1-4
13:24
Merge 8.7 check-in: eea71a4ef7 user: jan.nijtmans tags: tip-558
13:18
Merge 8.6 check-in: d3d2b49204 user: jan.nijtmans tags: core-8-branch
2020-02-11
13:31
Update all tables to [http://unicode.org/versions/Unicode13.0.0/|Unicode 13] (to be released March 1... check-in: 8858804859 user: jan.nijtmans tags: unicode-13
2020-02-10
20:07
WIP check-in: 53366332b5 user: dgp tags: dgp-review
20:06
WIP check-in: 3b430cee64 user: dgp tags: dgp-review
2020-02-07
21:40
WIP check-in: a2298832f2 user: dgp tags: dgp-review
15:47
merge 8.7 check-in: c8f5807b8e user: dgp tags: dgp-review
09:21
caching is one of the two hard things in CS (along with naming and off-by-one-errors) check-in: 4a4366153e user: dkf tags: tip-558
2020-02-05
16:41
merge-mark check-in: 8047caf34f user: jan.nijtmans tags: core-8-branch
2020-02-04
11:04
Merge 8.6 check-in: 12cc31b1b9 user: jan.nijtmans tags: core-8-branch
10:40
Few more DBGX cleanups check-in: 7c1273c0bc user: jan.nijtmans tags: death-to-dbgx
09:52
Adapt rules.vc too check-in: dc63e802f6 user: jan.nijtmans tags: death-to-dbgx
09:46
Death to DBGX check-in: 0c16754a85 user: jan.nijtmans tags: death-to-dbgx
08:28
It appears that inttypes.h was introduced in Visual Studio 2013 check-in: 15dcc5fde9 user: jan.nijtmans tags: core-8-branch
2020-02-03
14:41
merge 8.7 check-in: 21fba0c4bd user: dgp tags: dgp-review
2020-02-02
22:17
Oopsee check-in: 38cca2b646 user: jan.nijtmans tags: deprecate-channel-type-1-4
22:11
Deprecate Tcl_Close() stub entry as well check-in: 22c6b94b43 user: jan.nijtmans tags: deprecate-channel-type-1-4
16:26
TclInitBignumFromWide(U)Int is not used any more. check-in: 8cff484926 user: jan.nijtmans tags: core-8-branch
15:24
Fix conflict between (unpatched) tommath.h and tcl.h. See also [https://github.com/libtom/libtommath... check-in: 09539af6a3 user: jan.nijtmans tags: core-8-branch
2020-01-31
17:10
merge 8.7 check-in: 8f2730cd01 user: dgp tags: dgp-review
14:58
Make Tcl_ChannelCloseProc() deprecated too. Implement close2Proc and wideSeekProc for all internal c... check-in: 4107df0b30 user: jan.nijtmans tags: deprecate-channel-type-1-4
08:00
Merge 8.7 check-in: bdc0e2ae94 user: jan.nijtmans tags: deprecate-channel-type-1-4
07:54
Add 64-bit seek to the ZipChannel check-in: b1fbea06de user: jan.nijtmans tags: core-8-branch
2020-01-30
16:08
Merge 8.7 check-in: 566db5a014 user: jan.nijtmans tags: deprecate-channel-type-1-4
15:44
merge 8.6 check-in: 4c1f9cbfcf user: sebres tags: core-8-branch
13:54
Merge 8.6 check-in: 8feacb7452 user: jan.nijtmans tags: core-8-branch
13:21
Merge 8.6 check-in: 0d5cc3c4bb user: jan.nijtmans tags: core-8-branch
2020-01-29
15:52
Deprecate channel types 1-4 check-in: cf397fef44 user: jan.nijtmans tags: deprecate-channel-type-1-4
13:02
Fix compiler warnings on Cygwin when using -DTCL_NO_DEPRECATED Use TCL_CHANNEL_VERSION_5 in stead of... check-in: 17f806107a user: jan.nijtmans tags: core-8-branch
2020-01-27
13:00
merge 8.7 check-in: 4e5f7351ab user: dgp tags: dgp-review
12:41
WIP check-in: 8cb7233f95 user: dgp tags: dgp-review
12:18
WIP check-in: 3a7c2e0651 user: dgp tags: dgp-review
11:57
WIP check-in: 38d35a156c user: dgp tags: dgp-review
10:31
Fix install-libraries-zipfs-static target: On Windows INSTALL_DATA makes no sense. Reported by René... check-in: b04bc4293a user: jan.nijtmans tags: core-8-branch
01:23
WIP check-in: 90e7a74bba user: dgp tags: dgp-review
01:16
WIP check-in: db7916f86b user: dgp tags: dgp-review
01:16
WIP check-in: 1f7b5579a0 user: dgp tags: dgp-review
01:16
WIP check-in: d5ae8041e8 user: dgp tags: dgp-review
01:15
WIP check-in: d172e85019 user: dgp tags: dgp-review
01:14
WIP check-in: 0d89cf4d3a user: dgp tags: dgp-review
01:13
WIP check-in: 8ffb9ad9ae user: dgp tags: dgp-review
00:36
WIP check-in: 5bce48738c user: dgp tags: dgp-review
00:22
WIP check-in: 60e8747765 user: dgp tags: dgp-review
00:16
WIP check-in: 60dec1c068 user: dgp tags: dgp-review
2020-01-26
02:36
WIP check-in: f56c0ef824 user: dgp tags: dgp-review
02:13
WIP check-in: 3a73d28da1 user: dgp tags: dgp-review
01:57
WIP check-in: 95bc847a21 user: dgp tags: dgp-review
2020-01-25
22:11
merge 8.7 check-in: d7f69610af user: dgp tags: dgp-review
14:51
TIP #559 follow-up: Make sure that if Tcl_FreeResult() is used in an extension compiled with -DTCL_N... check-in: bab804dcda user: jan.nijtmans tags: core-8-branch
2020-01-24
20:12
WIP check-in: fa4aaea12d user: dgp tags: dgp-review
19:38
Expand examples of incomplete work in Tcl 8.0 builtins. check-in: 80bf012a73 user: dgp tags: dgp-review
19:30
Happier highlighter. check-in: c3b49a01bd user: dgp tags: dgp-review
18:43
merge 8.7 check-in: 7d17729929 user: dgp tags: dgp-review
16:44
Implement TIP 559 check-in: eb2b9ce3b8 user: dgp tags: core-8-branch
2020-01-23
15:40
Fix See also links in list commands check-in: 3933aee1c8 user: apnadkarni tags: core-8-branch
13:14
Merge 8.6 check-in: e673109395 user: jan.nijtmans tags: core-8-branch
10:33
Add error-handling to all libtommath function calls. Most likely not perfect (open for further impro... check-in: 40c22004df user: jan.nijtmans tags: core-8-branch
09:46
Merge 8.6 check-in: 95939d51aa user: jan.nijtmans tags: core-8-branch
2020-01-22
09:26
Merge 8.7. All calls using MP_WUR handled now. Closed-Leaf check-in: abfe208bbd user: jan.nijtmans tags: no-wur
2020-01-21
22:24
merge 8.7 check-in: 866d1d7dc5 user: dgp tags: dgp-review
22:00
Implement TIP 543 check-in: 7f045bde78 user: dgp tags: core-8-branch
16:05
Merge 8.7, more WIP check-in: 77a1c10c7b user: jan.nijtmans tags: no-wur
2020-01-20
19:36
WIP check-in: 28b9760596 user: dgp tags: dgp-review
19:09
WIP check-in: 94ecf8fbd4 user: dgp tags: dgp-review
18:32
WIP check-in: d084e89d50 user: dgp tags: dgp-review
18:30
WIP check-in: 5151755f82 user: dgp tags: dgp-review
17:14
WIP check-in: dab2fa40f0 user: dgp tags: dgp-review
15:28
Merge-mark check-in: e7337911a8 user: jan.nijtmans tags: core-8-branch
14:35
Don't deprecate Tcl_NewUnicodeObj/Tcl_SetUnicodeObj/Tcl_GetUnicodeFromObj, since that's not accordin... check-in: 779078e24c user: jan.nijtmans tags: core-8-branch
12:18
Implementation of TIP #542: Support for switchable Full Unicode support check-in: 73c2397d70 user: jan.nijtmans tags: core-8-branch
2020-01-17
19:07
formatting check-in: f1b37c4aae user: dgp tags: dgp-review
19:05
formatting check-in: 1a1c1c1923 user: dgp tags: dgp-review
18:43
WIP check-in: a64448b699 user: dgp tags: dgp-review
18:20
WIP check-in: 2d478511c4 user: dgp tags: dgp-review
18:07
WIP check-in: 9aeb01f090 user: dgp tags: dgp-review
17:15
merge 8.6 check-in: b061abfc0c user: sebres tags: core-8-branch
17:12
tweak check-in: e454ec6b78 user: dgp tags: dgp-review
15:50
edits check-in: d11787420e user: dgp tags: dgp-review
15:37
merge 8.7 Closed-Leaf check-in: f4cea11d2e user: dgp tags: utf-max
13:57
merge 8.7 check-in: 3bc6633fc4 user: dgp tags: dgp-review
10:43
Merge 8.7, more WIP check-in: e5a4139844 user: jan.nijtmans tags: no-wur
08:54
Merge 8.6 check-in: f0782b57a6 user: jan.nijtmans tags: core-8-branch
02:48
edits check-in: d771f66248 user: dgp tags: dgp-review
2020-01-16
20:43
WIP check-in: bf8acce547 user: dgp tags: dgp-review
2020-01-15
15:29
Merge 8.7 check-in: b1d9d559b8 user: jan.nijtmans tags: no-wur
10:21
Merge-mark 8.6. Remove a few "break"'s added in the previous commit, because they are redundant. check-in: 9a826dfb28 user: jan.nijtmans tags: core-8-branch
2020-01-14
17:35
WIP check-in: 4a5d22932f user: dgp tags: dgp-review
09:09
A few more "break" statements, so any compiler knows these are no FALLTHROUGH situations. check-in: 034ad43c4b user: jan.nijtmans tags: core-8-branch
2020-01-13
21:46
Attempt to resolve a conflict between (unmodified) tommath.h and tcl.h in the definition of mp_int. ... Closed-Leaf check-in: 9f2dd970cd user: jan.nijtmans tags: tommath-compat
19:26
recount check-in: 9974933b0c user: dgp tags: dgp-review
17:51
WIP check-in: b3edeefeb6 user: dgp tags: dgp-review
17:35
WIP check-in: c2d02fad50 user: dgp tags: dgp-review
17:00
Implement TIP 559 (deprecation part). Closed-Leaf check-in: 8a9a2c7b58 user: dgp tags: tip-559-dep
15:20
Merge 8.6 check-in: b57a5cf85f user: jan.nijtmans tags: core-8-branch
15:05
edits check-in: bd18a61f7d user: dgp tags: dgp-review
14:36
merge 8.7 check-in: 2b19a21f97 user: dgp tags: dgp-review
12:47
Merge 8.6 check-in: a726483394 user: jan.nijtmans tags: core-8-branch
10:44
Merge 8.6 check-in: dc4d9a7fc0 user: jan.nijtmans tags: core-8-branch
2020-01-10
18:22
WIP check-in: e565009f0a user: dgp tags: dgp-review
17:40
merge 8.7 Closed-Leaf check-in: 1741ee4e4a user: dgp tags: tip-543
17:21
WIP check-in: 32f094732a user: dgp tags: dgp-review
16:36
WIP check-in: acb5d91fab user: dgp tags: dgp-review
16:05
WIP check-in: ea3f2ef2eb user: dgp tags: dgp-review
16:00
More WIP check-in: d6fb5a2518 user: jan.nijtmans tags: no-wur
15:58
WIP check-in: 51e2d5447b user: dgp tags: dgp-review
15:18
tommath_private.h : Remove special C4146 handling: already done in tclWinPort.h too. tcl.pc.in: Mak... check-in: 106e92e2ad user: jan.nijtmans tags: core-8-branch
14:38
fmt check-in: 72d07a007a user: dgp tags: dgp-review
14:38
fmt check-in: 84bff4852d user: dgp tags: dgp-review
14:36
WIP check-in: 85bd8279ae user: dgp tags: dgp-review
14:34
WIP check-in: 1aee89f8ee user: dgp tags: dgp-review
12:11
WIP check-in: 282a0e5863 user: dgp tags: dgp-review
12:10
WIP check-in: 6a55f0cd4c user: dgp tags: dgp-review
12:09
WIP check-in: 96dc7141ee user: dgp tags: dgp-review
11:40
WIP check-in: cd4308b1f9 user: dgp tags: dgp-review
11:39
WIP check-in: f27a9620ed user: dgp tags: dgp-review
11:24
WIP check-in: 5f37889a08 user: dgp tags: dgp-review
04:37
format fixes check-in: 7a2ae5549e user: dgp tags: dgp-review
04:26
WIP check-in: 1a09793b4f user: dgp tags: dgp-review
04:04
refinement check-in: 35ae207f81 user: dgp tags: dgp-review
04:00
WIP check-in: 245180139c user: dgp tags: dgp-review
2020-01-09
19:22
merge 8.7 check-in: 6c07affecb user: dgp tags: dgp-review
09:27
Put "-ltommath" in $MATH_LIBS in stead of $LIBS, so it won't be used by other checks in the configur... check-in: 860982c825 user: jan.nijtmans tags: core-8-branch
09:25
Put "-ltommath" in $MATH_LIBS in stead of $LIBS, so it won't be used by other checks in the configur... check-in: 84cff37894 user: jan.nijtmans tags: no-wur
09:20
Start handling WUR (Warn Unused Result) in all tommath calls. WIP, not complete yet. check-in: 5329c070c4 user: jan.nijtmans tags: no-wur
2020-01-08
23:07
merge 8.7 check-in: 1aac492d2d user: dgp tags: dgp-review
23:00
merge 8.7 check-in: 7c9f4a0cee user: dgp tags: utf-max
22:25
Improvements to doc changes from TIPs 422 and 512. check-in: b3c6b4a55c user: dgp tags: core-8-branch
21:40
s/in stead/instead/ check-in: 95f0ae2a8b user: dgp tags: core-8-branch
21:10
merge 8.7 check-in: 2e11f84315 user: dgp tags: dgp-review
21:10
merge 8.6 check-in: 3918ffb3ff user: dgp tags: core-8-branch
19:29
typo check-in: 553ef8d3cd user: dgp tags: dgp-review
19:28
merge 8.7 check-in: 62e8bcd7c1 user: dgp tags: dgp-review
13:16
Merge 8.6 check-in: 544c17046b user: jan.nijtmans tags: core-8-branch
2020-01-07
15:44
Merge 8.7 check-in: b172b8716f user: jan.nijtmans tags: utf-max
15:22
Merge 8.7 Closed-Leaf check-in: 46470f86f7 user: jan.nijtmans tags: external-libtommath
15:20
Merge 8.7 check-in: b219c8f278 user: jan.nijtmans tags: cplusplus
14:42
Don't use "operator" as variable name, as it is a keyword in C++. Add some break statements, so Tcl ... check-in: 873949be4b user: jan.nijtmans tags: core-8-branch
14:32
Some eol whitespace eliminations check-in: 195168a5a2 user: jan.nijtmans tags: core-8-branch
12:18
One more place where the (deprecated) "unicode" encoding was still used. check-in: 2737ed2c3b user: jan.nijtmans tags: core-8-branch
09:24
Remove type-casts in many Tcl_LinkVar() calls, which is no longer necessary since 8.7. Small missing... check-in: dbd488fb8c user: jan.nijtmans tags: core-8-branch
08:35
Fix test encoding-28.0, adapting for the correct number of available encodings check-in: 668cbaf8c5 user: jan.nijtmans tags: core-8-branch
2020-01-06
20:24
one more check-in: d5321b0075 user: dgp tags: core-8-branch
20:12
Bring docs up to date with TIP 330 and TIP 336 changes already in Tcl 8.7 check-in: d886642726 user: dgp tags: core-8-branch
18:07
Missing bit of interp->result deprecation. check-in: 246c040ecf user: dgp tags: core-8-branch
17:26
Remove "new in 8.6" marks from the docs in the 8.7 branch. check-in: eea0f606ce user: dgp tags: core-8-branch
17:17
remove 'new in 8.5' marks in docs check-in: a15505b803 user: dgp tags: core-8-branch
11:02
Fix typo: "==" -> "=" check-in: 797243504e user: jan.nijtmans tags: core-8-branch
10:57
Merge 8.7. Don't think that ${LDFLAGS} should be part of MATH_LIBS: that should be arranged correctl... check-in: 14cdac6c49 user: jan.nijtmans tags: external-libtommath
10:40
Merge 8.6 check-in: 8f3cd51884 user: jan.nijtmans tags: core-8-branch
2020-01-04
14:51
merge 8.6 check-in: 7081666798 user: pooryorick tags: core-8-branch
2020-01-03
19:03
... check-in: a4537b50ab user: dgp tags: dgp-review
19:01
... check-in: 5f13b4acac user: dgp tags: dgp-review
18:08
... check-in: 9ac3a0860b user: dgp tags: dgp-review
17:57
... check-in: 5514569c66 user: dgp tags: dgp-review
17:34
... check-in: eacdab1bba user: dgp tags: dgp-review
17:33
... check-in: cd659d6dcd user: dgp tags: dgp-review
17:10
format tweaks check-in: 342b3b5af9 user: dgp tags: dgp-review
17:07
WIP check-in: 0cf04bba38 user: dgp tags: dgp-review
16:41
merge 8.7 check-in: a9a54e6b5d user: dgp tags: dgp-review
2020-01-02
21:26
next check-in: 0c11cb3cf8 user: dgp tags: dgp-review
21:24
take 2 check-in: 6fad833304 user: dgp tags: dgp-review
21:23
format trial check-in: 9118558a99 user: dgp tags: dgp-review
21:00
Restore the build by providing a copysign replacement for old MSVC versions. check-in: 0c17370926 user: fvogel tags: core-8-branch
20:05
WIP check-in: 4987961702 user: dgp tags: dgp-review
2020-01-01
16:57
Move the TIP 558 tests into their own file check-in: 8ba0156ba2 user: dkf tags: tip-558
16:46
More error cases check-in: 990b223f55 user: dkf tags: tip-558
16:01
Check for another tricky edge case check-in: 7ea1f0bf2e user: dkf tags: tip-558
2019-12-31
23:27
merge core-8-branch check-in: 0b6cea2411 user: dkf tags: tip-558
23:25
Better error messages when a property has the wrong kind for the type of access desired check-in: 8d0a5d9bb4 user: dkf tags: tip-558
22:58
Other list-returning [info class] subcommands are plurals, so change property -> properties check-in: 506093f465 user: dkf tags: tip-558
14:56
Added docs check-in: ba294d781a user: dkf tags: tip-558
2019-12-30
21:25
merge 8.7 check-in: c17aa20107 user: dgp tags: tip-543
16:24
Fixed index line check-in: eea0682265 user: dkf tags: core-8-branch
15:35
Even more tests, this time of the return-code semantics of property getters and setters. check-in: 301d146f1f user: dkf tags: tip-558
13:49
Regenerate configure check-in: 491a02c932 user: gahr tags: external-libtommath
13:48
Fix equality check, reported by Emiliano check-in: 3d0fcef5bb user: gahr tags: external-libtommath
10:13
merge core-8-branch check-in: b3b30aa5e4 user: dkf tags: tip-558
10:12
More tests, more fixes check-in: 676a1b7f11 user: dkf tags: tip-558
2019-12-29
13:23
Property definitions now work on instances. check-in: 3176dfe16e user: dkf tags: tip-558
2019-12-28
21:55
Starting to do the testing. check-in: 85cd024986 user: dkf tags: tip-558
13:24
Implementation of properties for TclOO check-in: 1b4d41b80b user: dkf tags: tip-558
2019-12-27
21:12
intro check-in: 944e746c02 user: dgp tags: dgp-review
20:51
format change check-in: f90f4b8ccb user: dgp tags: dgp-review
20:47
Start of document draft. check-in: 4d5f3a8004 user: dgp tags: dgp-review
20:42
Create a review branch for drafting a document. check-in: 453c429dbf user: dgp tags: dgp-review
12:53
Include LDFLAGS in TCL_LIB, since that's where MATH_LIBS come in check-in: c0afbcd14a user: gahr tags: external-libtommath
12:13
Regenerate configure check-in: 072f37aafe user: gahr tags: external-libtommath
12:12
Make sure LDFLAGS are propagated to MAKE_LIB check-in: 31d5db1f7b user: gahr tags: external-libtommath
12:11
Use AC_CHECK_LIB and put ltommath in MATH_LIBS to avoid polluting LIBS check-in: 182ec3352a user: gahr tags: external-libtommath
00:23
Merge Tcl 8.6 changes to deal with integer overflow in the exponent, and floating point overflow in ... check-in: 5cb42f70ad user: kbk tags: core-8-branch
2019-12-24
15:04
Add FALLTHRU markers, eliminating gcc warning using -Wextra check-in: 9a334f8d56 user: jan.nijtmans tags: core-8-branch
14:23
Attempt to improve support for external libtommath check-in: 8f8236bd3a user: jan.nijtmans tags: external-libtommath
13:52
More progress in making clang build on Cygwin warning-free check-in: cba1bad647 user: jan.nijtmans tags: core-8-branch
13:51
Make definition of struct mp_int EXACTLY the same as the one in the (modified) tommath.h check-in: 746fd90c42 user: jan.nijtmans tags: core-8-branch
10:05
Put our own included (-I) directories before directories coming in though CFLAGS, so building with e... check-in: 8619c767c0 user: jan.nijtmans tags: core-8-branch
2019-12-23
13:42
Merge 8.6 check-in: 087fb64a6b user: jan.nijtmans tags: core-8-branch
11:27
Merge 8.6 check-in: b511a2fa61 user: jan.nijtmans tags: core-8-branch
2019-12-22
14:55
Merge 8.6 check-in: 6169c6b18a user: jan.nijtmans tags: core-8-branch
2019-12-20
16:11
Fix 2 unused arguments with USE_DTRACE check-in: 49960e9b3c user: jan.nijtmans tags: cplusplus
15:23
Update travis build fro xcode11 to xcode11.3 as highest platform check-in: 562b27436c user: jan.nijtmans tags: core-8-branch
14:23
Two more unused arguments. Merge 8.7 check-in: 9ecacdc143 user: jan.nijtmans tags: cplusplus
2019-12-19
22:26
Merge 8.7. Exclude 4 test-cases in TCL_NO_DEPRECATED mode, because they are not supposed to work the... check-in: 34c6338153 user: jan.nijtmans tags: utf-max
22:12
Merge 8.6 check-in: 32bc878a76 user: jan.nijtmans tags: core-8-branch
22:04
Merge 8.6 check-in: 36076a5acc user: jan.nijtmans tags: core-8-branch
2019-12-17
23:14
Put back 4 test-cases as they were in core-8-branch, but only for TCL_UTF_MAX=3 check-in: a0689a88df user: jan.nijtmans tags: utf-max
2019-12-14
17:46
Merge 8.7 check-in: 93f03d43d2 user: jan.nijtmans tags: utf-max
17:43
Merge 8.6 check-in: 75097be697 user: jan.nijtmans tags: core-8-branch
14:08
Merge 8.7 check-in: ed89f90fbe user: jan.nijtmans tags: utf-max
2019-12-13
22:20
merge-mark check-in: 3863b26e12 user: jan.nijtmans tags: cplusplus
22:18
One #undef too much check-in: c1c0378b37 user: jan.nijtmans tags: core-8-branch
22:12
Merge 8.7 and (hopefully) fix Travis build with C++ check-in: 99180d133a user: jan.nijtmans tags: cplusplus
21:48
Don't export mp_sqr() directly from libtcl check-in: 5cfeb37cfe user: jan.nijtmans tags: core-8-branch
21:27
Merge 8.7 check-in: f8cb8be3a3 user: jan.nijtmans tags: utf-max
21:16
Optimize mp_mul for the case a==b check-in: 74255eccbf user: jan.nijtmans tags: core-8-branch
15:41
Merge 8.7 check-in: 24728eab4a user: jan.nijtmans tags: utf-max
15:39
Merge 8.7 check-in: a4ec5ee9ad user: jan.nijtmans tags: cplusplus
15:13
merge-mark check-in: 976ab9d065 user: jan.nijtmans tags: core-8-branch
11:05
Implement TIP's #538: Externalize libtommath check-in: d796a3955d user: jan.nijtmans tags: core-8-branch
2019-12-12
21:38
Little code tweaks, regarding the use of TCL_UTF_MAX or wchar_t. check-in: 35e74efb18 user: jan.nijtmans tags: core-8-branch
21:05
merge-mark check-in: cf16cada42 user: jan.nijtmans tags: core-8-branch
16:14
Merge 8.7. Add C++ entries for Windows to Travis build. check-in: c090d902cf user: jan.nijtmans tags: cplusplus
13:12
Add many missing constraints check-in: 8806c61bad user: jan.nijtmans tags: core-8-branch
13:11
Update win/tcl.m4, for use with C++ check-in: 4d8539b98e user: jan.nijtmans tags: cplusplus
08:23
Little doc tweak check-in: a6db2afbd0 user: jan.nijtmans tags: utf-max
2019-12-11
15:53
Merge 8.7 check-in: 25b6c4eefb user: jan.nijtmans tags: cplusplus
12:41
Implement "panic" as described in the TIP check-in: a8e8fd4eea user: jan.nijtmans tags: utf-max
08:55
Merge 8.7 check-in: 8fd30c9b17 user: jan.nijtmans tags: utf-max
08:52
Fix bug in tclEncoding.c, only manifesting in testcase encoding-15.4 for TCL_UTF_MAX=6. (knownBug, f... check-in: b8ea626e72 user: jan.nijtmans tags: core-8-branch
2019-12-10
13:42
Merge 8.6 check-in: 11e140ecfa user: jan.nijtmans tags: core-8-branch
13:15
merge 8.6 check-in: 828e8eb900 user: sebres tags: core-8-branch
2019-12-09
22:48
Undo accidental change in [343273c9de4fd4f1] check-in: a4fea85023 user: jan.nijtmans tags: core-8-branch
11:42
remove unneeded import (for >= 8.7) check-in: 3f502fafa2 user: sebres tags: core-8-branch
11:31
Merge 8.6 check-in: 343273c9de user: jan.nijtmans tags: core-8-branch
2019-12-08
16:58
Merge 8.7 check-in: d8d7007a64 user: jan.nijtmans tags: utf-max
16:55
Merge 8.7 check-in: 3909061642 user: jan.nijtmans tags: cplusplus
16:49
Merge 8.6Merge 8.6 check-in: a9647a100b user: jan.nijtmans tags: core-8-branch
2019-12-07
18:25
merge-mark check-in: 2ccf0dd179 user: jan.nijtmans tags: core-8-branch
05:52
Initial implementation for TIP-551 Permit underscores in numeric literals check-in: 64b80d4ecd user: griffin tags: tip-551
05:46
Create new branch named "tip-551" check-in: 21eb23dc11 user: griffin tags: tip-551
2019-12-06
14:38
Merge 8.6 check-in: 76f0ccb22a user: jan.nijtmans tags: core-8-branch
13:47
merge-mark check-in: 771f469916 user: jan.nijtmans tags: core-8-branch
2019-12-04
13:26
Merge 8.6 check-in: 447d580cf0 user: jan.nijtmans tags: core-8-branch
2019-12-03
19:30
Remove Travis's Clang builds using TCL_UTF_MAX!=4. Too little difference with the corresponding GCC ... check-in: 6b22550842 user: jan.nijtmans tags: core-8-branch
16:22
Merge 8.7 check-in: e7363682e5 user: jan.nijtmans tags: tip-468
16:13
Merge 8.7 check-in: 4105725743 user: jan.nijtmans tags: utf-max
16:12
Merge 8.7 check-in: 41773410ac user: jan.nijtmans tags: cplusplus
13:21
Merge 8.6 check-in: 82b698cbc1 user: jan.nijtmans tags: core-8-branch
12:58
Merge 8.6 check-in: 1436b96908 user: jan.nijtmans tags: core-8-branch
2019-12-02
22:07
merge 8.6 check-in: cc5377327f user: pooryorick tags: core-8-branch
20:48
Merge 8.6 check-in: 468df9021d user: jan.nijtmans tags: core-8-branch
18:15
Bump to 8.7a4 to distinguish development from 8.7a3 release. check-in: ff95f2c49c user: dgp tags: core-8-branch
13:28
Fix [a46a49b90f]: tests http-cookiejar-1.[12] fail check-in: 3a6e018caf user: jan.nijtmans tags: core-8-branch
10:58
Eliminate excess eol-spacing check-in: a8e4df4682 user: jan.nijtmans tags: core-8-branch
10:52
Merge 8.6 check-in: aac2f275b8 user: jan.nijtmans tags: core-8-branch
2019-12-01
21:25
Fix make install on Ubuntu (and - most likely - other platforms) check-in: fdc57191a6 user: jan.nijtmans tags: core-8-branch
20:04
Merge 8.7 check-in: f141590f7f user: jan.nijtmans tags: utf-max
17:52
Fix executable flag check-in: 10b8136f14 user: jan.nijtmans tags: core-8-branch
13:52
merge 8.6 check-in: a6f87ee744 user: pooryorick tags: core-8-branch
12:16
merge 8.6 check-in: b1cc5d82f5 user: pooryorick tags: core-8-branch
2019-11-29
12:29
merge-mark check-in: f32c9854de user: jan.nijtmans tags: core-8-branch
09:52
Merge 8.7 Closed-Leaf check-in: ada893702f user: jan.nijtmans tags: digit-bit-60
09:52
Fix one failing testcase (thanks, Travis!) check-in: 9f21fed226 user: jan.nijtmans tags: core-8-branch
2019-11-28
14:14
Merge 8.7 check-in: da5a2d331a user: jan.nijtmans tags: digit-bit-60
13:15
Merge 8.6 check-in: 4a1697cfab user: jan.nijtmans tags: core-8-branch
12:36
Give cookiejar en tcl::idna a 3-part version number. Use 0.2.0 for cookiejar and 1.0.1 for tcl::idna... check-in: 38b8dc20d4 user: jan.nijtmans tags: core-8-branch
2019-11-27
22:20
(hopefully) fix installation on Windows check-in: 90400ef571 user: jan.nijtmans tags: core-8-branch
21:09
Merge 8.7. Tweak makefile.vc for detection of stdint.h/inttypes.h/stdbool.h check-in: 32128bbaf4 user: jan.nijtmans tags: digit-bit-60
20:15
Another minor tweak: No need to include manifest.txt in the vfs zip-file, since it's renamed to pkgI... check-in: 6629ce81e9 user: jan.nijtmans tags: core-8-branch
14:41
Merge 8.7, and take over some fixes for VC++ 6.0 from Sebres. check-in: 5ab2f82728 user: jan.nijtmans tags: digit-bit-60
14:25
Minor tweak: Don't include the "dde" and "reg" directory in the zip-file on UNIX check-in: 1ca57a39c3 user: jan.nijtmans tags: core-8-branch
13:43
merge digit-bit-60 Closed-Leaf check-in: 9d6e0fd448 user: sergey.brester tags: digit-bit-60-msvc-fix
13:38
fixes compile errors for old VC versions, as well as tommath include path, there are two files with ... check-in: b57e51d900 user: sergey.brester tags: digit-bit-60-msvc-fix
12:14
Move check for stdbool.h from SC_MISSING_POSIX_HEADERS to SC_CONFIG_CFLAGS, since it's not POSIX. check-in: 6439898f34 user: jan.nijtmans tags: core-8-branch
11:09
Merge 8.6 check-in: 41d39bdc71 user: jan.nijtmans tags: core-8-branch
11:01
Proposed Windows installation code for cookiejar package Closed-Leaf check-in: 9c07fde122 user: dkf tags: cookiejar-win-install
2019-11-26
22:49
Merge 8.7 check-in: 1008c2a8aa user: jan.nijtmans tags: utf-max
22:42
Merge 8.7 check-in: ee1244f167 user: jan.nijtmans tags: digit-bit-60
21:35
Fix installation of cookiejar on UNIX, and add same pieces to windows as well. Also modify manifext.... check-in: c2cc1111c0 user: jan.nijtmans tags: core-8-branch
17:35
merge release check-in: 9f71767187 user: dgp tags: core-8-branch
16:29
Accept repackaging and distribution of http::cookiejar for Tcl 8.7a3. Closed-Leaf check-in: 41efcfa406 user: dgp tags: core-8-7-a3, core-8-7-a3-rc
11:16
Move the cookiejar package to its own directory so http works as a TM. Fix the unix installation cod... Closed-Leaf check-in: 4c56db207a user: dkf tags: cookiejar-split
08:37
Attempt to fix cookiejar installation, for now UNIX-only. Please review. Closed-Leaf check-in: fca8590e27 user: jan.nijtmans tags: fix-cookiejar-install
08:11
Merge 8.7a3 check-in: 3e3cba6eb0 user: jan.nijtmans tags: digit-bit-60
2019-11-25
18:08
merge 8.7 check-in: 4d30c13032 user: dgp tags: core-8-7-a3-rc
17:00
merge mark check-in: 7f8066e718 user: dgp tags: core-8-branch
16:40
Fix 2 version numbers in Makefile echo's (just misleading). Thanks to Pietro Cerutti for noticing th... check-in: 5b95c4733d user: jan.nijtmans tags: core-8-branch
16:34
Tweak visibility of some libtommath symbols and add --with-system-libtommath configure option (as re... check-in: ebafbc8a80 user: jan.nijtmans tags: digit-bit-60
2019-11-23
20:49
Merge 8.7 rc branch check-in: f9a7892bae user: jan.nijtmans tags: digit-bit-60
2019-11-22
15:18
merge 8.7 check-in: 7ed7694e4f user: dgp tags: rc2, core-8-7-a3-rc
15:15
merge 8.6 check-in: 789967a8f9 user: dgp tags: core-8-branch
13:33
Undo minor tweak, no longer necessary check-in: 4ef597b63a user: jan.nijtmans tags: digit-bit-60
13:26
Merge 8.7, and update to latest libtommath (support/1.x branch) check-in: 2ccc845beb user: jan.nijtmans tags: digit-bit-60
04:10
Merged rc file VERSIONINFO fixes check-in: 488929f620 user: apnadkarni tags: core-8-branch
2019-11-21
19:16
merge 8.6 check-in: ea8a17f0af user: sebres tags: core-8-branch
2019-11-20
13:32
Fix typo in tclTestObj.c check-in: 4c33a79021 user: jan.nijtmans tags: digit-bit-60
2019-11-18
21:41
Merge 8.7. ignore MP_WUR for mp_neg() calls with equal arguments (even though MP_WUR is not enabled ... check-in: 376a4590d0 user: jan.nijtmans tags: digit-bit-60
20:38
Merge 8.6 check-in: bb6ac7218a user: jan.nijtmans tags: core-8-branch
15:56
Formatting check-in: 3a7dffb88f user: jan.nijtmans tags: digit-bit-60
14:40
Some code cleanup. Build with zlib dll on Win32 when using makefile.vc (shared-build only) check-in: d83d101308 user: jan.nijtmans tags: utf-max
12:58
Update makefile.vc and rules.vc for using libtommath.dll/zlib1.dll in stead of statically linking li... check-in: e50bfc6fb8 user: jan.nijtmans tags: digit-bit-60
2019-11-17
19:47
Merge 8.7 check-in: acbfa8fc49 user: jan.nijtmans tags: tip-468
13:39
Merge 8.7. Unbreak travis build with TCL_UTF_MAX=3 check-in: ecae4a1bda user: jan.nijtmans tags: utf-max
2019-11-16
19:57
update changes check-in: 953b5cc2f5 user: dgp tags: core-8-7-a3-rc
2019-11-15
20:20
merge 8.7 check-in: ae4fe9e061 user: dgp tags: core-8-7-a3-rc
20:11
merge 8.6 check-in: 68aa2bb49b user: dgp tags: core-8-branch
20:01
merge 8.7; update changes check-in: 56526e5fcd user: dgp tags: core-8-7-a3-rc
15:19
Merge 8.7 check-in: 6013bbbb99 user: jan.nijtmans tags: utf-max
14:53
Merge 8.7 check-in: ad795af38b user: jan.nijtmans tags: digit-bit-60
14:35
Backout [b5c1404365f53fe0], removing TclFreeObj() is a step too far for 8.7 check-in: e7da58aea6 user: jan.nijtmans tags: core-8-branch
14:20
Merge 8.7 check-in: c1ce8b2fa2 user: jan.nijtmans tags: digit-bit-60
13:05
Merge 8.6 check-in: 9d071d36b1 user: jan.nijtmans tags: core-8-branch
10:09
Merge 8.6. Also fix the use of WUR (warn unused result) in libtommath function signatures: this can... check-in: 47580c36fd user: jan.nijtmans tags: core-8-branch
2019-11-14
20:07
merge 8.6 check-in: e0c7160849 user: sebres tags: core-8-branch
14:48
Merge 8.6 check-in: 4af9b4a67a user: jan.nijtmans tags: core-8-branch
2019-11-13
18:24
merge 8.7 check-in: cd634aeb14 user: dgp tags: core-8-7-a3-rc
17:32
More work on changes. check-in: 34e23e75bc user: dgp tags: core-8-7-a3-rc
16:11
Merge 8.7 check-in: d962ec5f05 user: jan.nijtmans tags: utf-max
16:10
Merge 8.7 check-in: 19a2db5688 user: jan.nijtmans tags: digit-bit-60
16:02
Merge 8.6 check-in: f8a70ae387 user: jan.nijtmans tags: core-8-branch
12:38
Merge 8.6 check-in: 1572d9bdb5 user: jan.nijtmans tags: core-8-branch
09:08
Merge 8.6 check-in: 7ba9d1af8e user: jan.nijtmans tags: core-8-branch
2019-11-12
22:06
try to install libtommath 1.2.0 through homebrew on MacOS check-in: faf55f671f user: jan.nijtmans tags: digit-bit-60
12:11
Merge 8.7. Finish implementation. check-in: e221cdc084 user: jan.nijtmans tags: digit-bit-60
2019-11-11
20:51
Merge 8.6 check-in: d8c5530e62 user: jan.nijtmans tags: core-8-branch
16:19
Merge 8.7 check-in: d3aea608ed user: jan.nijtmans tags: utf-max
14:26
Merge 8.7 check-in: be8ec92abb user: jan.nijtmans tags: digit-bit-60
2019-11-09
20:39
Merge 8.7 check-in: 90a1a23f37 user: jan.nijtmans tags: cplusplus
19:39
Now that libtommath has mp_init_l/mp_init_ll/mp_init_ull, use those instead of the legacy TclBNInitB... check-in: ffa4e7a35d user: jan.nijtmans tags: core-8-branch
2019-11-08
21:56
Now that libtommath has mp_init_l/mp_init_ll/mp_init_ull, use those instead of the legacy TclBNInitB... Closed-Leaf check-in: 3188db3003 user: jan.nijtmans tags: libtommath-cleanup
20:09
Fix travis build win32, 32-bit mingw check-in: 0a0c3437e1 user: jan.nijtmans tags: digit-bit-60
15:57
Merge 8.6 check-in: 9b19022f67 user: jan.nijtmans tags: core-8-branch
15:11
Start updates to changes check-in: 90b21061b1 user: dgp tags: core-8-7-a3-rc
09:01
Merge 8.6. Add support for libtommath's mp_set_ll() function, since that's the replacement for the ... check-in: 4d1f47dcd2 user: jan.nijtmans tags: core-8-branch
2019-11-07
18:36
added removal of timeout-event in cleanup of io-44.6 (can bother followed tests), removed unneeded c... check-in: a62c53b7b7 user: sebres tags: core-8-branch
16:43
merge core-8-branch Closed-Leaf check-in: 50670df35e user: pooryorick tags: bug-bcd1004104
16:40
Rewrite comments in tclIOUtil.c check-in: 0ab8f36155 user: pooryorick tags: core-8-branch
15:39
Merge 8.7 check-in: 0c78b48a01 user: jan.nijtmans tags: cplusplus
15:09
merge 8.7 check-in: de6ff74610 user: dgp tags: core-8-7-a3-rc
14:57
merge-mark check-in: efdcc25a5d user: jan.nijtmans tags: core-8-branch
13:56
Deprecate mp_div_3(): Will be private function in future libtommath, not used in Tcl. Deprecate mp_s... check-in: 08927861fe user: jan.nijtmans tags: core-8-branch
2019-11-06
23:10
merge 8.6 check-in: 1ddfdc7c09 user: sebres tags: core-8-branch
22:47
Remove changes due to improper application of patch. check-in: 40a75d8a9b user: pooryorick tags: bug-bcd1004104
22:16
merge core-8-branch check-in: dbe6128ec5 user: pooryorick tags: bug-bcd1004104
20:41
Rewrite documentation of IO subsystem. check-in: e756ae681a user: pooryorick tags: core-8-branch
14:35
Merge 8.7. Add files missing from distribution. check-in: 28e86efc87 user: dgp tags: rc1, core-8-7-a3-rc
14:07
Add tcl/library/manifest.txt to the distribution produced by `make dist` check-in: 993aad672d user: dgp tags: core-8-branch
13:34
Move tclOOScript.tcl from the generic to the tools directory, so "make dist" can pick it up. Reporte... check-in: 15d8fa615a user: jan.nijtmans tags: core-8-branch
12:34
Fix tclScan.c, not generating a string representation any more with unsigned wideints check-in: ea2c3fd303 user: jan.nijtmans tags: cplusplus
2019-11-05
17:52
Bump release date check-in: b53d0fea13 user: dgp tags: rc0, core-8-7-a3-rc
17:51
merge 8.7 check-in: 1bbb75a558 user: dgp tags: core-8-7-a3-rc
16:37
More WIP: All makefile builds appear to work fine, makefile.vc build still to be done. check-in: a5a9540010 user: jan.nijtmans tags: digit-bit-60
2019-11-04
12:10
Merge 8.7 check-in: d6202cc2c7 user: jan.nijtmans tags: cplusplus
12:10
Merge 8.7 check-in: faa210ccb0 user: jan.nijtmans tags: utf-max
2019-11-01
16:15
Add compat/stdint.h, upgrade to libtommath 1.2.0, adapt as much as possible accordingly (still WIP) check-in: 3833635e32 user: jan.nijtmans tags: digit-bit-60
11:25
Re-base to core-8-branch check-in: 0dd430544f user: jan.nijtmans tags: digit-bit-60
10:11
Merge 8.6 check-in: f9cf5c9a97 user: jan.nijtmans tags: core-8-branch
08:55
Change references to mp_digit into unsigned int, everywhere in tclTomMath.decls. It's the same, but ... check-in: c6b55e949e user: jan.nijtmans tags: core-8-branch
2019-10-31
14:28
Fix generic\tclStubInit.c(139): warning C4098: 'TclBN_mp_set': 'void' function returning a value Closed-Leaf check-in: 5d7fb19b76 user: jan.nijtmans tags: libtommath-no-mp_digit
12:58
Merge 8.7 check-in: 23038a2f98 user: jan.nijtmans tags: libtommath-no-mp_digit
11:16
Merge 8.6 check-in: 25c44a1f04 user: jan.nijtmans tags: core-8-branch
10:15
Merge 8.6 check-in: 7792d04f74 user: jan.nijtmans tags: core-8-branch
2019-10-30
21:34
Merge 8.6 check-in: 7e030f58de user: jan.nijtmans tags: core-8-branch
14:27
merge 8.7 check-in: 695a41a79b user: dgp tags: core-8-7-a3-rc
09:20
More tweaks, hopefully fixing the Travis build check-in: 04981e03c1 user: jan.nijtmans tags: libtommath-no-mp_digit
2019-10-29
23:22
More tweaks check-in: 73794dc997 user: jan.nijtmans tags: libtommath-no-mp_digit
23:07
WIP: Use unsigned int in stead of mp_digit in libtommath stub entries. This make libtommath's API i... check-in: ee9d2a86da user: jan.nijtmans tags: libtommath-no-mp_digit
12:47
On Windows, use <stdint.h> header-file if available. check-in: 5d305f6a7a user: jan.nijtmans tags: core-8-branch
12:42
Combine TCL_DD_SHORTEN_FLAG and TCL_DD_SHORTEST to be the same flag (which it is .... actually) check-in: 6e9c82e9e0 user: jan.nijtmans tags: core-8-branch
2019-10-28
16:49
Merge 8.7 check-in: f793191ffd user: jan.nijtmans tags: utf-max
16:41
Merge 8.6 check-in: d67c9f58a1 user: jan.nijtmans tags: core-8-branch
16:09
Don't typedef mp_digit in tcl.h anymore, it is supposed to be brought in from tclTomMath.h. Add test... check-in: 2478ff2154 user: jan.nijtmans tags: core-8-branch
15:37
merge 8.7 check-in: 6983e51255 user: dgp tags: core-8-7-a3-rc
09:09
Remove (temporaryly) tests/fileSystemEncoding.test, since the bug is not fixed yet on Windows check-in: a65aad4cb9 user: jan.nijtmans tags: core-8-branch
08:40
Merge 8.6 check-in: 441fa629f4 user: jan.nijtmans tags: core-8-branch
2019-10-26
17:58
Merge core-8-branch. check-in: 4e7227fbb2 user: pooryorick tags: bug-bcd1004104
17:52
Test for [bcd100410465] and add ::tcltests::tempdir. check-in: c353b10c81 user: pooryorick tags: core-8-branch
17:47
More simple fix for [bcd100410465], stale cached file FsPath object. check-in: 0edc8ab6e3 user: pooryorick tags: core-8-branch
17:36
More simple fix for [bcd100410465], stale cached file FsPath object. check-in: 7bc367ea81 user: pooryorick tags: bug-bcd1004104
2019-10-25
21:22
Add Tcl_FreeEncoding to fix failing encoding-2.2 test. check-in: 69c49ce9e9 user: pooryorick tags: bug-bcd1004104
20:32
Merge 8.7 check-in: 519dbb4bbc user: jan.nijtmans tags: cplusplus
19:51
More code cleanup related to libtommath 1.2.0: Adapt naming of (internal) symbols to new conventions... check-in: 4ed7fc3b13 user: jan.nijtmans tags: core-8-branch
16:24
Merge 8.6. Also remove unused variable in unix/tclUnixFile.c check-in: c7b6f338bd user: jan.nijtmans tags: core-8-branch
2019-10-24
20:59
Merge 8.6. Add Tcl_FreeEncoding(), in the hope of fixing testcase encoding-2.2... doesn't seem to ... check-in: 8e80238838 user: jan.nijtmans tags: bug-bcd1004104
19:26
Merge 8.6 check-in: b93d65a65a user: jan.nijtmans tags: core-8-branch
15:38
Reference registry 1.3.3 -> 1.3.4 check-in: 6d322e2ccc user: jan.nijtmans tags: core-8-branch
15:34
Merge 8.7 check-in: 8b08c15d80 user: jan.nijtmans tags: cplusplus
15:07
Add support for libtommath's MP_WUR annotation to genStubs.tcl. Not enforced yet by the Tcl core, bu... check-in: 7c78d3bcab user: jan.nijtmans tags: core-8-branch
10:53
tclAppInit.c should be built without BUILD_tcl/USE_TCL_STUBS always. All build files should be adapt... check-in: 82739030f5 user: jan.nijtmans tags: check-build
08:16
Put work on ticket [bcd1004104] in a separate branch. Currently test-case encoding-2.2 fails. check-in: adb6794b6f user: jan.nijtmans tags: bug-bcd1004104
07:57
Backout [0f2870649c804dd8], since testcase encoding-2.2 fails check-in: 4c604727ef user: jan.nijtmans tags: core-8-branch
2019-10-23
20:36
merge-mark check-in: 9b71b59be2 user: jan.nijtmans tags: core-8-branch
14:11
Deprecate mp_unsigned_bin_size, mp_init_set_int, mp_set_int, which are deprecated in libtommath 1.2.... check-in: 631e7ac3ab user: jan.nijtmans tags: core-8-branch
11:51
Fix gcc warning, also introduced by [0f2870649c804dd8] check-in: f90c5df06a user: jan.nijtmans tags: core-8-branch
11:49
Fix possible gcc warnings. Also indicate dummy parameters as "dummy" check-in: c881d525a2 user: jan.nijtmans tags: core-8-branch
10:01
Merge 8.6. Also unbreak windows build, broken since [0f2870649c804dd8]. check-in: e8c104baf7 user: jan.nijtmans tags: core-8-branch
2019-10-22
21:54
Fix breakage from previous commit (still one test-case, encoding-2.2, is failing) check-in: 5b03166381 user: jan.nijtmans tags: core-8-branch
19:21
Fix for [bcd1004104] check-in: 0f2870649c user: pooryorick tags: core-8-branch
15:47
Deprecate mp_get_bit, mp_expt_d_ex, mp_toradix_n, mp_to_unsigned_bin, mp_to_unsigned_bin_n, because ... check-in: 68d0196442 user: jan.nijtmans tags: core-8-branch
12:25
Merge 8.6 check-in: c762061add user: jan.nijtmans tags: core-8-branch
2019-10-21
13:13
merge 8.7 check-in: 5fb8c2811c user: dgp tags: core-8-7-a3-rc
2019-10-15
15:08
Merge-mark check-in: d749dc7f5a user: jan.nijtmans tags: core-8-branch
2019-10-14
21:17
Merge 8.6 check-in: 629cd30824 user: jan.nijtmans tags: core-8-branch
2019-10-11
12:46
Merge 8.6 check-in: fefe6b5e63 user: jan.nijtmans tags: core-8-branch
2019-10-10
19:15
Merge 8.6 check-in: 738ebc5a4e user: jan.nijtmans tags: core-8-branch
2019-10-06
20:39
Merge 8.7 check-in: f5613703c1 user: jan.nijtmans tags: cplusplus
2019-10-05
20:44
Merge 8.6 check-in: e0329f2be8 user: jan.nijtmans tags: core-8-branch
2019-10-02
21:40
Merge 8.7 check-in: 65367fee00 user: jan.nijtmans tags: utf-max
15:45
merge 8.7 check-in: 4d31f46727 user: dgp tags: core-8-7-a3-rc
11:38
Merge 8.6 check-in: 9fb6b59d12 user: jan.nijtmans tags: core-8-branch
2019-10-01
19:32
Merge 8.7 check-in: 87738da9b0 user: jan.nijtmans tags: cplusplus
2019-09-29
15:45
Fix correct export on win32 for TclZipfs_AppHook, when not building with -DUNICODE check-in: 0b8a43908a user: jan.nijtmans tags: core-8-branch
12:16
Use Tcl_WCharToUtfDString in stead of (deprecated) Tcl_WinTCharToUtf check-in: 7e423e9904 user: jan.nijtmans tags: core-8-branch
12:08
Merge 8.6 check-in: fe78ab8c8d user: jan.nijtmans tags: core-8-branch
2019-09-25
15:06
Merge 8.7 check-in: 63d2673623 user: jan.nijtmans tags: cplusplus
15:03
merge 8.7 check-in: fff4f69131 user: dgp tags: core-8-7-a3-rc
13:42
Merge 8.7 check-in: be233f3e67 user: jan.nijtmans tags: utf-max
13:14
Merge 8.6 check-in: c88529bbda user: jan.nijtmans tags: core-8-branch
2019-09-20
21:28
merge-mark check-in: 1a0db3fd7a user: jan.nijtmans tags: cplusplus
21:20
Merge 8.6 check-in: eb2dd45bdd user: jan.nijtmans tags: core-8-branch
15:03
Merge 8.6 check-in: 6ecfaf33ad user: jan.nijtmans tags: core-8-branch
13:53
More Win32 API impovals. check-in: 3cd1f252bf user: jan.nijtmans tags: cplusplus
13:28
merge 8.7 check-in: b777bc8e54 user: dgp tags: core-8-7-a3-rc
2019-09-19
18:27
Merge 8.7 check-in: f6491a4282 user: jan.nijtmans tags: cplusplus
15:24
Merge 8.6 check-in: 6b92f77a0a user: jan.nijtmans tags: core-8-branch
07:44
Merge 8.6. Missing cast in Tcl_WinTCharToUtf() macro (when compiling without -DUNICODE) check-in: d43bb90300 user: jan.nijtmans tags: core-8-branch
2019-09-18
16:31
merge 8.7 check-in: 714a17e947 user: dgp tags: core-8-7-a3-rc
09:36
Add 3 more builds with Clang (UTF_MAX=6, UTF_MAX=3, NO_DEPRECATED). Change build order a little: Do... check-in: 341cf9e523 user: jan.nijtmans tags: core-8-branch
09:33
Make less dependent on UNICODE definition check-in: f6ddeca6f1 user: jan.nijtmans tags: cplusplus
2019-09-17
13:02
Merge 8.6 check-in: 54066a8bad user: jan.nijtmans tags: core-8-branch
11:39
Merge 8.7 check-in: 981dd35686 user: jan.nijtmans tags: cplusplus
10:45
Fix .travis.yml check-in: 367284f275 user: jan.nijtmans tags: core-8-branch
07:02
Move testgetencpath/testsetencpath test commands from UNIX-specific to general. Rewrite a few other ... check-in: bc17bfbdde user: jan.nijtmans tags: core-8-branch
2019-09-16
21:35
Merge 8.6 check-in: 5057c37bdf user: jan.nijtmans tags: core-8-branch
19:09
Merge 8.6 check-in: f11e741756 user: jan.nijtmans tags: core-8-branch
14:50
merge 8.7 check-in: f810a72142 user: dgp tags: core-8-7-a3-rc
12:47
Fix Utf16ToUtfProc() (from TIP #548): If last code-point is higher surrogate, make sure that actual ... check-in: dcabd85684 user: jan.nijtmans tags: core-8-branch
2019-09-14
21:52
Merge 8.7 check-in: 6f27e2ad0a user: jan.nijtmans tags: cplusplus
12:41
TIP #548 implementation: Support `wchar_t` conversion functions and deprecate `Tcl_WinUtfToTChar()` ... check-in: 2061b7bdd2 user: jan.nijtmans tags: core-8-branch
12:36
TIP #414 implementation: Add (back) Tcl_InitSubsystems as Public API check-in: e855aa1e7d user: jan.nijtmans tags: core-8-branch
2019-09-13
12:27
merge 8.7 check-in: 706d401216 user: dgp tags: core-8-7-a3-rc
09:14
Merge 8.7 Closed-Leaf check-in: 68dda9cc0c user: jan.nijtmans tags: tip-548
09:11
Merge 8.6 check-in: 91a3c7f29b user: jan.nijtmans tags: core-8-branch
07:56
Merge 8.6 check-in: aaebef55b7 user: jan.nijtmans tags: core-8-branch
2019-09-12
19:46
merge 8.6 check-in: 720d58721d user: sebres tags: core-8-branch
14:19
Merge 8.7 check-in: 6f354f84fd user: jan.nijtmans tags: tip-548
14:12
merge-mark check-in: ef00558754 user: jan.nijtmans tags: core-8-branch
11:26
Merge 8.6 check-in: f21c1c05aa user: jan.nijtmans tags: core-8-branch
08:01
Update TZ info to tzdata2019c. check-in: d9f0da5884 user: jima tags: core-8-branch
07:51
merge-mark check-in: 3f96ca088e user: jan.nijtmans tags: core-8-branch
2019-09-11
19:24
merge 8.6 check-in: 2305de0d9c user: dgp tags: core-8-branch
16:10
merge 8.7 check-in: dac4a870fd user: dgp tags: core-8-7-a3-rc
16:02
merge 8.6 check-in: 6043096a5d user: dgp tags: core-8-branch
11:35
Merge 8.6 check-in: baa255d019 user: jan.nijtmans tags: core-8-branch
2019-09-10
14:18
Merge 8.7 check-in: 211efca663 user: jan.nijtmans tags: tip-548
13:30
Merge 8.6 check-in: ae4f6ef118 user: jan.nijtmans tags: core-8-branch
2019-09-09
09:23
Don't use -64 in travis titles any more: x64 is implicit if 32-bit is not explicitely mentioned. check-in: b8b948e9e9 user: jan.nijtmans tags: core-8-branch
09:04
Merge 8.6 check-in: 3a0b1c8892 user: jan.nijtmans tags: core-8-branch
2019-09-08
13:35
Merge 8.6 check-in: b8166ed755 user: jan.nijtmans tags: core-8-branch
2019-09-07
14:44
merge-mark check-in: ea3163648f user: jan.nijtmans tags: core-8-branch
14:03
Merge 8.6. Remove 3 duplicate build-entries in .travis.yml check-in: b44bbee483 user: jan.nijtmans tags: core-8-branch
08:55
Fix bug 9d10c37aa8 (in the Tk repository): Improperly converted link in HTML man page for ttk::style check-in: 7effb19d89 user: fvogel tags: core-8-branch
2019-09-06
20:37
simple and binary compatible fix for [775ee88560]: use correct relative level (1) in case of top-1, ... check-in: b229e78d78 user: sebres tags: core-8-branch
20:31
merge 8.6 (TclGetFrame is the same as TclObjGetFrame, so no functional changes only test-case which ... check-in: e29902cb39 user: sebres tags: core-8-branch
17:36
cherry-pick [af744d56e0ffcc65] fixed segfault of [775ee88560] in 8.7 check-in: e42893986d user: sebres tags: core-8-branch
17:33
merge 8.6 check-in: 607ca590ce user: sebres tags: core-8-branch
16:52
extend TclObjGetFrame with flags, currently supports 1 only - signaling that a supplied level-argume... Closed-Leaf check-in: 3a85616c61 user: sebres tags: bug-775ee88560
14:51
Fix build with "cl" using configure/make build system. It turns out that using -DIOAPI_NO_64 is harm... check-in: f720376b8e user: jan.nijtmans tags: core-8-branch
14:45
Don't act on NULL objPtr check-in: af744d56e0 user: dgp tags: bug-775ee88560
14:04
test cases covering bug [775ee88560]: segfault in upvar at wrong level, wrong message of uplevel check-in: b87d2183ca user: sebres tags: bug-775ee88560
12:33
Merge 8.6 check-in: 0ec7174270 user: jan.nijtmans tags: core-8-branch
2019-09-05
21:30
Merge 8.7 Closed-Leaf check-in: 10067e5dc6 user: jan.nijtmans tags: initsubsystems
21:25
Merge 8.6 check-in: c377e86aa7 user: jan.nijtmans tags: core-8-branch
15:14
Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and Windows) without -Wunus... check-in: 48b1783ecd user: jan.nijtmans tags: cplusplus
07:55
Merge 8.7 check-in: 131849aa4d user: jan.nijtmans tags: tip-548
06:57
Merge 8.6 check-in: f0c520c89f user: jan.nijtmans tags: core-8-branch
2019-09-04
22:11
interp is not dummy any-more check-in: b022b9859e user: jan.nijtmans tags: cplusplus
22:08
Bring back Tcl_UntraceVar check-in: b083cc3c36 user: jan.nijtmans tags: cplusplus
21:19
Handle "Unload" as well check-in: 359b4a501a user: jan.nijtmans tags: cplusplus
20:51
(experiment) Allow C++ symbols to be found in loaded extensions check-in: 4ffcb2dcd0 user: jan.nijtmans tags: cplusplus
15:57
merge-mark check-in: b1a560222a user: jan.nijtmans tags: core-8-branch
11:02
Merge 8.6 check-in: 673931f876 user: jan.nijtmans tags: core-8-branch
2019-09-03
20:32
Mark more unused parameters check-in: c07dbdd62a user: jan.nijtmans tags: cplusplus
14:55
Merge tip-548 check-in: d69543a65a user: jan.nijtmans tags: cplusplus
14:19
Merge 8.7 check-in: 8b5f613fa3 user: jan.nijtmans tags: tip-548
10:53
Merge 8.6 check-in: 5d91fdde6c user: jan.nijtmans tags: core-8-branch
2019-09-02
12:27
Merge tip-548. A few more fixes, trying to make the Travis build work (finally) check-in: 2c25cbf8b0 user: jan.nijtmans tags: cplusplus
11:35
Merge 8.7 check-in: 047480a971 user: jan.nijtmans tags: tip-548
11:33
Tcl_UntraceVar() -> Tcl_UntraceVar2() and similar changes. Add @runstatedir@ to Makefile.in's (not ... check-in: 148da898f2 user: jan.nijtmans tags: core-8-branch
2019-08-30
15:21
Let's try a real C++ build with Travis on Linux check-in: 5732a73bf5 user: jan.nijtmans tags: cplusplus
2019-08-29
13:36
Merge 8.7 check-in: 516dbebb26 user: jan.nijtmans tags: tip-548
13:28
Merge tip-548 check-in: c933888049 user: jan.nijtmans tags: cplusplus
10:34
Merge core-8-6-branch. nmake bug fix [889065786b] for extension stubs. check-in: 777c029301 user: apnadkarni tags: core-8-branch
07:45
Fix one version-check in rules.vc (Thanks to Ashok P. Nadkarni for noticing this!) check-in: f049e25a2e user: jan.nijtmans tags: core-8-branch
2019-08-28
14:38
Merge 8.7 check-in: dba8e47516 user: jan.nijtmans tags: tip-548
12:57
merge 8.7 check-in: b1e79915be user: dgp tags: core-8-7-a3-rc
11:15
Merge 8.6 check-in: 8f92213e5f user: jan.nijtmans tags: core-8-branch
2019-08-27
18:33
merge 8.6 check-in: 3c525d911f user: sebres tags: core-8-branch
11:58
Merge 8.6 check-in: db34c7f0f0 user: jan.nijtmans tags: core-8-branch
2019-08-26
16:10
merge 8.7 check-in: 38a75e8d0f user: dgp tags: core-8-7-a3-rc
14:07
Merge 8.6 check-in: e1a5ec2117 user: jan.nijtmans tags: core-8-branch
09:07
Merge 8.7 check-in: 18c8da1615 user: jan.nijtmans tags: initsubsystems
09:06
Merge 8.7 check-in: e2284f7238 user: jan.nijtmans tags: tip-548
09:01
Merge 8.6 check-in: e6f9cfd83b user: jan.nijtmans tags: core-8-branch
2019-08-23
09:03
Merge 8.6 Update effective_tld_names.txt.gz to the latest version. Adapt .gitattributes and .fossil-... check-in: 0714da3ed9 user: jan.nijtmans tags: core-8-branch
08:29
Attempt to fix [3947fcf7]: Current .gitattributes settings might not allow switching branches Closed-Leaf check-in: dfa6dd4b95 user: jan.nijtmans tags: bug-3947fcf7
2019-08-20
08:37
merge 8.6 check-in: f7bdfcddfc user: sebres tags: core-8-branch
2019-08-19
19:12
merge 8.6: conflicts resolved, fix mingw build, closes [40d5ff2a0e], etc check-in: ea8a79173f user: sebres tags: core-8-branch
2019-08-15
15:33
Merge 8.7 check-in: 7aad571c32 user: jan.nijtmans tags: tip-548
15:31
Make zipfsFilesystem static (as the name - not starting with Tcl - suggests). Also remove one unneed... check-in: 91bd815b74 user: jan.nijtmans tags: core-8-branch
15:20
Merge tip-548 check-in: fb24db99f5 user: jan.nijtmans tags: cplusplus
08:59
Merge 8.7 check-in: 42a10393d8 user: jan.nijtmans tags: tip-548
07:08
Merge 8.6 check-in: 5a8cd2e611 user: jan.nijtmans tags: core-8-branch
07:08
Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated in C++ (removed in C++1... check-in: 1f280ab76d user: jan.nijtmans tags: core-8-branch
2019-08-14
19:23
Minor simplification in test-suite: Because "teststringobj maxchars" has the effect that the value i... check-in: 21b8fc0bb3 user: jan.nijtmans tags: core-8-branch
15:13
Merge 8.7 check-in: e2428c2b13 user: jan.nijtmans tags: initsubsystems
07:24
Merge 8.7 Closed-Leaf check-in: c367ba59b1 user: jan.nijtmans tags: no-register
06:42
Remove "register" keyword in various places. Also add some type-casts to help C++ compatibility. check-in: 7e530cff3d user: jan.nijtmans tags: core-8-branch
2019-08-13
21:00
Eliminate dependency in test-suite on Unicode functions. Merge tip-548. Fix build with -DTCL_NO_DEPR... check-in: 67ec088a1c user: jan.nijtmans tags: utf-max
20:10
Merge 8.7 check-in: 7b84ac200f user: jan.nijtmans tags: tip-548
20:08
Merge 8.6 check-in: e9fc994676 user: jan.nijtmans tags: core-8-branch
2019-08-12
20:49
default TCL_UTF_MAX should still be 3 check-in: e48340686a user: jan.nijtmans tags: utf-max
20:47
Forgot some changes from tip-548 check-in: eefd01f9ab user: jan.nijtmans tags: utf-max
20:38
Merge branch tip-548. No longer define addtional stub-entries for functions that will be removed (be... check-in: 50d822dbab user: jan.nijtmans tags: utf-max
19:56
"utfmax" build should be with TCL_UTF_MAX=6 check-in: 18f1698e31 user: jan.nijtmans tags: tip-548
07:27
Make dateMeridian variable type MERIDIAN (an enum) in stead of int. check-in: cc96d0487b user: jan.nijtmans tags: core-8-branch
2019-08-11
21:33
Merge tip-548 check-in: 4c438921db user: jan.nijtmans tags: cplusplus
21:24
Merge 8.7 check-in: bb9ef2a5e3 user: jan.nijtmans tags: tip-548
2019-08-04
19:35
Two places where "char *" is actually better than "void *", since that's the type the function retur... check-in: 59731fe02d user: jan.nijtmans tags: core-8-branch
18:26
Merge 8.7 check-in: 19fde4cc85 user: jan.nijtmans tags: tip-548
18:18
Merge 8.6 check-in: 1c8dd151aa user: jan.nijtmans tags: core-8-branch
2019-08-03
21:51
Use *WChar* in stead of *Char16* functions on Windows, always. It's actually the same, but more cons... check-in: 4229b74992 user: jan.nijtmans tags: tip-548
20:25
Merge tip-548 (since using the *WChar* functions leads to less type-casts in c++) Als finish implem... check-in: 3da6c33030 user: jan.nijtmans tags: cplusplus
2019-08-02
15:13
Spread out definitions of Tcl_*WChar* functions over multiple lines, making it more readable. check-in: da05c42f89 user: jan.nijtmans tags: tip-548
15:03
Merge tip-548 check-in: d3a7842460 user: jan.nijtmans tags: utf-max
14:57
Oops, wrong check check-in: 850a3fccc8 user: jan.nijtmans tags: tip-548
14:36
Merge 8.7 check-in: a52eb4d784 user: jan.nijtmans tags: tip-548
14:34
Merge 8.6 check-in: e52b4963c3 user: jan.nijtmans tags: core-8-branch
14:24
Merge core-8-branch. Use tclWinDde.c and tclWinReg.c to show how the *WChar* functions could be used... check-in: 3e89b867a2 user: jan.nijtmans tags: tip-548
13:35
Document that the *Backslash parsing functions output maximum 4 bytes, irrespectable of the TCL_UTF_... check-in: 1f393d7d01 user: jan.nijtmans tags: core-8-branch
13:00
Merge 8.7 check-in: be7a337980 user: jan.nijtmans tags: tip-548
12:47
Merge 8.6 check-in: b908a74678 user: jan.nijtmans tags: core-8-branch
12:15
Merge 8.7. Continue implementation for win32 check-in: ff6fa30271 user: jan.nijtmans tags: cplusplus
09:00
Merge 8.7. Some formatting. check-in: 6305175e0c user: jan.nijtmans tags: tip-548
08:08
Do UTF_MAX=6 build before NO_DEPRECATED build: consistant ordering of Travis builds. check-in: 007798c60a user: jan.nijtmans tags: core-8-branch
2019-08-01
21:55
Protect Tcl_AToB() functions against NULL input check-in: 6e1922b861 user: jan.nijtmans tags: utf-max
21:47
wrong length in tclMain.c, and wrong #endif check-in: daac0c5e66 user: jan.nijtmans tags: utf-max
21:35
Merge tip-548 check-in: 9ee774efe2 user: jan.nijtmans tags: utf-max
16:03
Merge 8.7. Documentation improvements and code cleanup. Approaching finish. check-in: 57546481c1 user: jan.nijtmans tags: tip-548
16:00
Remove variations of Clang builds: No added value check-in: e0e40504af user: jan.nijtmans tags: core-8-branch
11:55
Merge tip-548 check-in: 8819e7a6a3 user: jan.nijtmans tags: utf-max
09:31
Merge 8.7 check-in: 9a7f3deab1 user: jan.nijtmans tags: tip-548
09:18
Mark one more test as knownMsvcBug check-in: 0185b4384e user: jan.nijtmans tags: core-8-branch
08:26
Merge 8.6 check-in: 5169a577e3 user: jan.nijtmans tags: core-8-branch
2019-07-31
19:50
merge-mark check-in: a9a86364e2 user: jan.nijtmans tags: core-8-branch
12:44
Simplify documentation, since we have threaded notifier by default now. check-in: 6f4c8c79be user: jan.nijtmans tags: core-8-branch
08:51
Merge 8.6 check-in: 492a1b01d0 user: jan.nijtmans tags: core-8-branch
2019-07-30
11:57
Add some "const" keywords, in places where strings are really const. check-in: 4b1d7ce13b user: jan.nijtmans tags: core-8-branch
2019-07-25
08:36
Eliminate more usage of C++-specific keywords in C-code. check-in: 89eb41fe4c user: jan.nijtmans tags: core-8-branch
08:33
Eliminate "register" keyword usage from all header-files (and also corresponding implementations). check-in: 8e508ae7c6 user: jan.nijtmans tags: core-8-branch
2019-07-24
14:14
merge 8.6 check-in: 32d0df81b1 user: sebres tags: core-8-branch
07:59
Merge 8.6 check-in: fda838f0a3 user: jan.nijtmans tags: core-8-branch
2019-07-23
17:00
Merge 8.6 check-in: cf7af34c94 user: jan.nijtmans tags: core-8-branch
06:47
Eliminate the use of C++ keywords as variable names. Nothing more than rename the variables in somet... check-in: 6c003af490 user: jan.nijtmans tags: core-8-branch
2019-07-17
15:38
Eliminate "register" keyword _everywhere_ in Tcl. This keyword is deprecated in C++ (removed in C++1... check-in: f074bda87c user: jan.nijtmans tags: no-register
12:49
Merge 8.7 check-in: 26d80edf00 user: jan.nijtmans tags: tip-548
11:26
Fix travis build for 3 sections. Also (temporary) disable full-debug build, because it is currently ... check-in: f887c2a03f user: jan.nijtmans tags: core-8-branch
2019-07-16
09:55
Merge 8.6 check-in: 86986913ca user: jan.nijtmans tags: core-8-branch
09:25
Merge 8.6 check-in: 198a3e1ce6 user: jan.nijtmans tags: core-8-branch
09:20
Remove last traces of strtod() function, since it isn't used in Tcl any more. check-in: fac93bf61a user: jan.nijtmans tags: core-8-branch
2019-07-13
17:20
Merge 8.7 check-in: 58a18341ca user: jan.nijtmans tags: tip-548
17:16
(temporary) disable experimental Travis build-steps, as long as they fail: They were merged too soon... check-in: 348ac87ae5 user: jan.nijtmans tags: core-8-branch
2019-07-12
12:18
merge 8.6, integrate branch bug-4718b41c56, rebuild win/configure, conflicts resolved (nothreads not... check-in: 7e4ceff690 user: sebres tags: core-8-branch
12:04
Merge 8.6 check-in: ca29e49deb user: jan.nijtmans tags: core-8-branch
2019-07-11
07:18
Rename UTF-related functions to "WChar" and "Char16" variants, more intuitive because they represent... check-in: 070bfd62cb user: jan.nijtmans tags: tip-548
2019-07-10
10:17
Add CI (Travis) builds and testing for Windows, both with MSVC and GCC. Added some more test configu... check-in: 94765137c2 user: dkf tags: core-8-branch
05:51
Merge 8.7, and continue implementation. Almost done check-in: 237cdadf3f user: jan.nijtmans tags: cplusplus
2019-07-08
20:26
Merge-mark check-in: 3e78f0ff4f user: jan.nijtmans tags: core-8-branch
2019-07-07
20:51
Undo changes in configure script: Since wchar_t is not used in Tcl yet (except in Windows), the -fsh... check-in: f5227be22e user: jan.nijtmans tags: tip-548
20:38
Merge 8.7, and a few tweaks: Only provide Tcl_WinUtfToTChar on Tcl 8.x, not on 9.0 any more check-in: 49e4bfa90e user: jan.nijtmans tags: tip-548
2019-07-06
23:09
Fix UNIX/Mac build check-in: dde79eb6a8 user: jan.nijtmans tags: tip-548
2019-07-05
23:04
Merge 8.6 check-in: acbe79999f user: jan.nijtmans tags: core-8-branch
12:11
Merge 8.6 check-in: 4d008d1ead user: jan.nijtmans tags: core-8-branch
09:03
Improvement: always export both 16-bit and 32-bit UTF function check-in: 27f2c4cf5e user: jan.nijtmans tags: tip-548
2019-07-04
07:07
Merge 8.7 check-in: ec22280550 user: jan.nijtmans tags: tip-548
06:54
Experiment: compile Tcl with C++ compiler. WIP check-in: 99d5f9c948 user: jan.nijtmans tags: cplusplus
2019-07-03
14:22
unicode -> utf16/ucs2 in documentation check-in: c9ef61b554 user: jan.nijtmans tags: core-8-branch
2019-07-02
07:25
Update TZ info to tzdata2019b. check-in: 9141eb3ffe user: jima tags: core-8-branch
2019-07-01
19:30
Fix unitialized memory report from valgrind check-in: 2d18ddebd7 user: dgp tags: core-8-branch
2019-06-30
09:12
Eliminate "catch" as variable-name, is a keyword in C++. Also add some type-casts, making it more C+... check-in: 9a11ef8e2b user: jan.nijtmans tags: core-8-branch
2019-06-29
21:34
Merge 8.6 check-in: 5a83481a99 user: jan.nijtmans tags: core-8-branch
14:35
Merge tip-548 check-in: 214386a043 user: jan.nijtmans tags: utf-max
13:59
Merge 8.7 check-in: 1ecbfe0266 user: jan.nijtmans tags: tip-548
13:57
Code cleanup, like TCHAR -> WCHAR and TEXT("xxx") -> L"xxx", since we always compile in UNICODE mo... check-in: dcb0c6ddcb user: jan.nijtmans tags: core-8-branch
07:19
Merge tip-548 check-in: d5157a2e78 user: jan.nijtmans tags: utf-max
07:18
Merge 8.7 check-in: 8c5b879856 user: jan.nijtmans tags: tip-548
2019-06-28
22:42
Fix a warning due to a missing const in an internal minzip function check-in: c4ffd8376a user: jan.nijtmans tags: core-8-branch
22:36
Implement TIP #547: New encodings: UTF-16, UCS-2 check-in: 2cef9a0691 user: jan.nijtmans tags: core-8-branch
2019-06-27
18:39
Even better commenting of the fpclassify() replacement trickery. check-in: 320d9c1e25 user: dkf tags: core-8-branch
16:26
merge 8.6 check-in: 750ca8d8c2 user: sebres tags: core-8-branch
15:35
zipfs.test: fixed error (couldn't open "...": permission denied) if $tclzip points to directory, due... check-in: 72d5fb0855 user: sebres tags: core-8-branch
13:40
Fix [15d851e394]: Fix spelling in comment of tclCmdIL.c check-in: e138330fe5 user: jan.nijtmans tags: core-8-branch
13:08
merge 8.7 check-in: a1193f802a user: dgp tags: core-8-7-a3-rc
10:49
Merge tip-548 check-in: dc9451c7a2 user: jan.nijtmans tags: utf-max
08:22
Code cleanup for Tcl_WinUtfToTChar/Tcl_WinTCharToUtf. Tested with Tk now. check-in: 59429c36a4 user: jan.nijtmans tags: tip-548
2019-06-26
21:25
Merge tip-548 check-in: 3c0f28be06 user: jan.nijtmans tags: utf-max
21:03
Add compatibility macro's for Tcl_WinUtfToTChar/Tcl_WinTCharToUtf check-in: a3e7f82f8e user: jan.nijtmans tags: tip-548
20:08
Merge tip-547 check-in: 6f4e263391 user: jan.nijtmans tags: tip-548
20:06
Merge 8.7 Closed-Leaf check-in: 25074a8c8b user: jan.nijtmans tags: tip-547
08:32
Merge 8.6 check-in: 34ea059cbf user: jan.nijtmans tags: core-8-branch
2019-06-25
22:32
Merge 8.6. Also fix mp_get_long_long for VC++ 6.0 (will be deprecated by libtommath) check-in: f4b325d680 user: jan.nijtmans tags: core-8-branch
19:04
merge 8.6 check-in: 83d2a10768 user: sebres tags: core-8-branch
15:50
Change int constants into char constants. Hopefully this eliminates C4305 warnings on MSVC 6.0 check-in: f34be7eafa user: jan.nijtmans tags: core-8-branch
11:01
amend (remove test define) check-in: b8edfed31f user: sebres tags: core-8-branch
10:56
merge and rewrite fpclassify-mingw-x86: new TCL_FPCLASSIFY_MODE mode (3) for __builtin_fpclassify, a... check-in: b94433a972 user: sebres tags: core-8-branch
10:40
fixed several fpclassify modes (better recognition and control via TCL_FPCLASSIFY_MODE), typos fixed... check-in: b29e0d77e1 user: sebres tags: core-8-branch
08:48
Where did that stray semicolon come from? Also improve the comments... check-in: f0d5abbc27 user: dkf tags: core-8-branch
07:36
use __builtin_fpclassify for mingw x86 (tested up to gcc 8.1, it seems to have a bug in fpclassify, ... Closed-Leaf check-in: 3e18a98752 user: sebres tags: fpclassify-mingw-x86
06:57
Merge 8.6 check-in: c97b25e143 user: jan.nijtmans tags: core-8-branch
2019-06-24
20:36
Better implementation of fpclassify() equivalent. check-in: f1e0f15a8b user: dkf tags: core-8-branch
08:56
merge 8.6 check-in: 2e6718f988 user: sebres tags: core-8-branch
07:26
Fix test title, since TclGetIntForIndex() is now exported as Tcl_GetIntForIndex() check-in: f68cec6e3a user: jan.nijtmans tags: core-8-branch
2019-06-20
19:42
[6bdadfba7d] Stop crash with multi-lappend and failing writes check-in: b1e3c213ae user: dkf tags: core-8-branch
2019-06-19
05:09
merge core-8-branch Leaf check-in: d64f86cf33 user: dkf tags: tip-450
2019-06-17
18:28
merge 8.7 check-in: e0511a8a90 user: dgp tags: core-8-7-a3-rc
18:18
merge 8.6 check-in: ea2f7a7e33 user: dgp tags: core-8-branch
2019-06-16
11:37
Merge 8.7 check-in: f9c29c1321 user: jan.nijtmans tags: tip-547
09:42
TIP 521: Float classification functions check-in: d465e9717d user: dkf tags: core-8-branch
2019-06-15
22:33
Merge 8.6 check-in: acb2aadd83 user: jan.nijtmans tags: core-8-branch
21:24
A neater way to write it that doesn't depend on detecting a specfic compiler version. For now. Closed-Leaf check-in: c58f52a94c user: dkf tags: tip-521
21:03
Try to work around MSVC6's lack of fpclassify()... check-in: 35debdf339 user: dkf tags: tip-521
17:49
TIP 461: text comparison operators for [expr] check-in: 7b13a290cc user: dkf tags: core-8-branch
12:06
merge core-8-branch check-in: cf6909fca7 user: dkf tags: tip-450
11:56
Corrections to definitions of [binary scan] and [binary format]. check-in: ed48c97271 user: dkf tags: core-8-branch
11:13
remove temporary page feed check-in: 241db3a03a user: dkf tags: tip-450
07:46
Make creating variables work correctly. check-in: 795b52feb7 user: dkf tags: tip-450
07:03
Rewrote to do modifications in-place unless Tcl_Obj is shared. check-in: 5c1e5aa513 user: dkf tags: tip-450
2019-06-14
21:15
Document [binary set] and clean up the binary manpage check-in: b0371b4216 user: dkf tags: tip-450
20:30
Fix the bug; set current end to end of input string so @* can go there. check-in: 9df20cff69 user: dkf tags: tip-450
14:04
Fix travis build (.travis.yml), and merge 8.7 Closed-Leaf check-in: ed3800e114 user: jan.nijtmans tags: tip-549
09:11
Test cases. One failure... check-in: e4a8d48058 user: dkf tags: tip-450
2019-06-12
18:58
merge 8.7 check-in: 29c0ca0903 user: dgp tags: core-8-7-a3-rc
15:26
Eliminate (internal) TclOffset() usage, just use offsetof() in stead. check-in: f0c76dd6a8 user: jan.nijtmans tags: core-8-branch
07:33
start of conversion tests check-in: a96fdd0411 user: dkf tags: tip-450
2019-06-11
15:32
Merge 8.6 check-in: 688dee2254 user: jan.nijtmans tags: core-8-branch
12:25
Don't create variable on error check-in: 1d3ff9a0e1 user: dkf tags: tip-450
11:42
Errors should prevent mutation check-in: 4396fabe69 user: dkf tags: tip-450
2019-06-10
20:08
merge core-8-branch Closed-Leaf check-in: d952a4b4ea user: dkf tags: tip-461
20:02
merge more expr doc tweaks check-in: 6047e60fec user: dkf tags: core-8-branch
19:50
update test check-in: a358973415 user: dgp tags: tip-521
19:42
merge 8.7 check-in: 4feba7477a user: dgp tags: tip-521
19:09
merge 8.7 check-in: b81e8ad1c0 user: dgp tags: tip-461
19:09
more formatting check-in: 09c6338b2f user: dgp tags: core-8-branch
19:06
merge 8.7 check-in: 1f594fd6f4 user: dgp tags: tip-461
18:58
Doc formatting and advice about double substitution in expressions. check-in: ccffc2575c user: dgp tags: core-8-branch
18:53
merge 8.6 check-in: 6f25d49eb4 user: dgp tags: core-8-branch
18:47
A few tests check-in: d5da75ee7e user: dkf tags: tip-450
16:00
merge 8.7 check-in: a89488e745 user: dgp tags: tip-461
2019-06-09
21:18
Merge tip-548 check-in: 18b83ff6b7 user: jan.nijtmans tags: utf-max
21:17
Merge tip-547 check-in: 572964bdc1 user: jan.nijtmans tags: tip-548
21:16
Merge 8.7 check-in: 83c21b831e user: jan.nijtmans tags: tip-547
14:07
First cut implementation of [binary set]. Probably buggy... check-in: 4569c75699 user: dkf tags: tip-450
11:36
merge 8.6 check-in: 90f8a66665 user: dkf tags: core-8-branch
05:10
merge fork check-in: 2e40e8ec3c user: bch tags: core-8-branch
05:07
cast to correct size, stop faulting check-in: 155dae9f15 user: bch tags: core-8-branch
2019-06-08
10:46
amend to close [c3a211e8a5], fixes can't read "major": no such variable check-in: baadd5eb23 user: sebres tags: core-8-branch
2019-06-07
22:09
closes [c3a211e8a5995018c82e]: search of tcl/tk is more backwards compatible now + make some errors ... check-in: 319c17789b user: sebres tags: core-8-branch
16:54
New TIP implementation: Make configure --enable-64bit the default check-in: 93a999f923 user: jan.nijtmans tags: tip-549
14:09
More usage of TCL_INDEX_NONE in stead of -1. More internal use of size_t, mainly in memory statistic... check-in: 2c0adf089a user: jan.nijtmans tags: core-8-branch
2019-06-06
17:58
Tests and docs check-in: bcf3f8dcdb user: dkf tags: tip-461
07:59
Squelch compiler warnings, but make refCount of type unsigned int. check-in: 5d8f8fc268 user: jan.nijtmans tags: core-8-branch
03:47
squelch int vs. long int (size_t) warings in comparison, format specifiers Closed-Leaf check-in: 088333187a user: bch tags: warning_squelch
2019-06-05
20:42
And fix the silly error check-in: ae460cf336 user: dkf tags: tip-461
20:35
And the command version of the new operators too. check-in: 74bd5c55d9 user: dkf tags: tip-461
19:34
Start of implementation of string comparison operators. check-in: 1bc15ccfa8 user: dkf tags: tip-461
2019-06-03
21:20
Merge tip-548 branch. check-in: 3040ef7443 user: jan.nijtmans tags: utf-max
19:48
TIP #548: Deprecate Tcl_WinUtfToTChar() and Tcl_WinTCharToUtf() and provide more flexible replacemen... check-in: 49785ba3b0 user: jan.nijtmans tags: tip-548
2019-06-02
13:44
Added docs check-in: ec4d895ba8 user: dkf tags: tip-521
11:59
Implement TIP 521, including tests check-in: 21db8cb07c user: dkf tags: tip-521
2019-05-31
23:35
Merge tip-547 check-in: 9265001ec1 user: jan.nijtmans tags: utf-max
23:19
TIP #547 implementation: New encodings: UTF-16, UCS-2 check-in: 56319f4d2a user: jan.nijtmans tags: tip-547
23:14
Merge 8.6 check-in: 856a391eaa user: jan.nijtmans tags: core-8-branch
12:20
TIP #544 implementation: Export TclGetIntForIndex() check-in: 9686f9be84 user: jan.nijtmans tags: core-8-branch
11:51
Merge 8.6 check-in: 06447464cb user: jan.nijtmans tags: core-8-branch
2019-05-30
12:14
merge 8.7 check-in: 2e004d8f5b user: dgp tags: core-8-7-a3-rc
2019-05-29
23:10
Merge 8.6 check-in: 99ae204a50 user: jan.nijtmans tags: core-8-branch
2019-05-28
22:50
Merge 8.6 check-in: 2b700c0fad user: jan.nijtmans tags: core-8-branch
22:20
Merge 8.6 check-in: cf6cc023b6 user: jan.nijtmans tags: core-8-branch
21:42
Merge 8.6 check-in: f70e8b4830 user: jan.nijtmans tags: core-8-branch
2019-05-26
21:03
tests for [invoke] and [namespace invoke] Leaf check-in: 210c48ba31 user: dkf tags: tip-284
15:36
Added docs check-in: 42e7c8ef38 user: dkf tags: tip-284
14:57
The other command specified in the TIP check-in: 046daaf776 user: dkf tags: tip-284
12:11
Import of old TIP 284 patch, and update for current Tcl check-in: 1832e6f878 user: dkf tags: tip-284
10:47
Fix a few critical errors and allow int32 as a type Leaf check-in: 5672730e2e user: dkf tags: tip-480
07:19
merge 8.7 check-in: 494534d018 user: dkf tags: tip-480
2019-05-25
08:06
TIP 383: [coroinject] and [coroprobe] check-in: 7bcb41aa5e user: dkf tags: core-8-branch
08:01
Add to error info when passing an error out of [coroprobe] Closed-Leaf check-in: de44589e23 user: dkf tags: tip-383
07:46
Implement TIP 431: [file tempdir] check-in: 974c5d161d user: dkf tags: core-8-branch
2019-05-24
20:12
Merge 8.6 check-in: fe4f4b2ccf user: jan.nijtmans tags: core-8-branch
17:00
merge 8.6 check-in: b756e59aec user: sebres tags: core-8-branch
2019-05-23
18:44
More bits and pieces of logging code Leaf check-in: b52c723e54 user: dkf tags: tip-390
2019-05-22
21:50
More simplifications, taking deprecations into account check-in: b95de9a625 user: jan.nijtmans tags: utf-max
07:35
Start of logging API implementation check-in: 412a238782 user: dkf tags: tip-390
07:33
Merge 8.7 check-in: 94403689d1 user: jan.nijtmans tags: utf-max
07:32
More WIP: eliminate all usage of (platform-specific) Tcl_WinTCharToUtf()/Tcl_WinUtfToTChar() to its ... check-in: a33e22b6ba user: jan.nijtmans tags: utf-max
2019-05-21
18:04
merge 8.6 check-in: 1f016b0993 user: sebres tags: core-8-branch
16:43
merge 8.6 check-in: a48d7ab5ca user: dgp tags: core-8-branch
11:40
merge 8.6 (fixed optimization for create/search hash entries with the same keys) check-in: 145a4e3e51 user: sebres tags: core-8-branch
2019-05-17
21:56
more test cases (covering vice versa situations: hashed as string in dict/var and search for integer... Leaf check-in: 53f9e431af user: sebres tags: tip-534-sebres-fast-number-hash
21:54
code review check-in: 7f19c9f6b1 user: sebres tags: tip-534-sebres-fast-number-hash
18:26
more clean-up, size_t-related consolidation (prepared for unsigned object length in 9.0) check-in: 9208e61ec9 user: sebres tags: tip-534-sebres-fast-number-hash
17:43
code review (typo fixed, compiler compat, etc) + more test cases (hashing of not canonical form of i... check-in: 0c26cd8178 user: sebres tags: tip-534-sebres-fast-number-hash
15:18
introduces fast hash algorithm for canonical numeric objects (all wide integer ranges covered now), ... check-in: a614b04af1 user: sebres tags: tip-534-sebres-fast-number-hash
14:42
merge 8.7 check-in: 4d59245e22 user: dgp tags: core-8-7-a3-rc
14:42
merge 8.7 Leaf check-in: b948d2dca4 user: dgp tags: tip-445-api-fix
14:22
Merge 8.7 check-in: 592c6ff5b4 user: jan.nijtmans tags: utf-max
10:57
merge 8.7 check-in: a4a961564b user: sebres tags: tip-534-sebres-fast-number-hash
10:40
merge 8.6 check-in: 645515e90f user: sebres tags: core-8-branch
08:13
Remove misleading comment in nroff source Closed-Leaf check-in: b1549abd3f user: dkf tags: tip-431
08:09
Add test for what happens when the directory in the template doesn't exist; doc it too. check-in: 92fce1400e user: dkf tags: tip-431
07:31
merge core-8-branch check-in: 8cdb898408 user: dkf tags: tip-431
2019-05-15
15:18
Add documentation, don't overwrite earlier stub entry! Closed-Leaf check-in: 0b73588622 user: jan.nijtmans tags: tip-544
14:58
TIP #544 implementation. Documentation still missing. check-in: 13417ed7df user: jan.nijtmans tags: tip-544
2019-05-14
19:26
Merge 8.6 check-in: 2c56cc8106 user: jan.nijtmans tags: core-8-branch
10:31
Tweak the unix build instructions; general cleanup of a few bits and fixing of old maintainer-only t... check-in: 3f32db392d user: dkf tags: core-8-branch
2019-05-13
21:55
Merge 8.7 check-in: 34fcfbb094 user: jan.nijtmans tags: utf-max
17:56
Fix new tests cmdAH-33.[45] by making them pass on Windows check-in: 4493d19929 user: fvogel tags: tip-431
09:54
Fix crashing bug in tempdir name creation check-in: 870ee9c1b0 user: fvogel tags: tip-431
04:00
Let branch compile with MSVC 2008 check-in: 1f48601b75 user: fvogel tags: tip-431
2019-05-12
07:39
Better comments, and a better fix for UB avoidance. Leaf check-in: 0b67af9667 user: dkf tags: dkf-experimental-fast-number-hash
2019-05-11
14:43
Complete doc changes for TIP 543 in Tcl 8.7 check-in: 830722ba5a user: dgp tags: tip-543
12:57
merge 8.6 check-in: 5a36165795 user: dgp tags: core-8-branch
2019-05-10
21:28
optimized variant (especially on x86) for better performance on small integers; more test cases (cov... check-in: 139414267f user: sebres tags: dkf-experimental-fast-number-hash
20:30
Start of TIP 543 implementation. check-in: 1373a954c6 user: dgp tags: tip-543
18:32
testlinkarray: fixed cast to pointer from integer (and eliminate warning) check-in: 510d7e17de user: sebres tags: core-8-branch
17:43
minor amend: tclIntType is wide in 8.7 check-in: 17fdd3e553 user: sebres tags: dkf-experimental-fast-number-hash
17:38
better algorithm - special cases check removed, using unsigned (Tcl_WideUInt); wrapp comments to C-s... check-in: c39d6d51e4 user: sebres tags: dkf-experimental-fast-number-hash
17:31
tests/var.test: added test in order to check all possible corner cases (integer hash is equal string... check-in: 7ceecdf341 user: sebres tags: dkf-experimental-fast-number-hash
17:14
small amend: tclIntType is wide in 8.7 and more corner cases for different platforms check-in: 289bb16d7c user: sebres tags: dkf-experimental-fast-number-hash
16:35
Merge 8.7 check-in: ed6a549a7a user: jan.nijtmans tags: initsubsystems
16:28
fixes TclHashObjKey for several corner cases (also x86 / x64 and different types of hash and long); ... check-in: 8258ba565e user: sebres tags: dkf-experimental-fast-number-hash
08:00
Merge 8.7 check-in: 95a9ccf863 user: jan.nijtmans tags: dkf-experimental-fast-number-hash
07:46
merge 8.7 check-in: f3302db091 user: jan.nijtmans tags: utf-max
2019-05-09
20:06
If compiling with -DTCL_NO_DEPRECATED, make Tcl_GetStringResult() a macro. This opens up one more si... check-in: 0dd1983bb0 user: jan.nijtmans tags: core-8-branch
15:52
Merge 8.6. Fix compilation warning. No longer return linked adress as interp result in Tcl_LinkArra(... check-in: 676d95cac7 user: jan.nijtmans tags: core-8-branch
2019-05-08
18:07
merge 8.6 check-in: 859ebfe77b user: dgp tags: core-8-branch
06:53
Make more clear that TCL_INDEX_END|TCL_INDEX_NONE not necessary are int's (in Tcl 9 they are not). E... check-in: 4b75757595 user: jan.nijtmans tags: core-8-branch
2019-05-04
22:49
merge mark check-in: bc7ad2ae31 user: dgp tags: core-8-branch
22:46
close fork check-in: 8ac3a0096a user: dgp tags: core-8-branch
18:33
merge mark check-in: 6b71487164 user: dgp tags: core-8-branch
15:04
merge 8.6 - missed basic.test on prior merge check-in: b088b73092 user: kbk tags: core-8-branch
14:58
Japanese Reiwa (令和) era check-in: e2481d41b4 user: kbk tags: core-8-branch
2019-05-03
20:06
merge 8.6 check-in: 3df57b5b27 user: dgp tags: core-8-branch
15:28
Plug memleak when deleting a namespace destroys a linked Tcl var. check-in: 5da0c56053 user: dgp tags: core-8-branch
15:15
missed bit of type revision. Closed-Leaf check-in: ab4235f017 user: dgp tags: dgp-wip
14:57
leak plug completed check-in: 56adab14f3 user: dgp tags: dgp-wip
2019-05-01
22:37
WIP check-in: 5348aa6973 user: dgp tags: dgp-wip
18:36
Tests check-in: 750a5ad088 user: dkf tags: tip-431
17:16
Use exit handlers to prevent memleak of ZipFile struct in zipfs mounts. check-in: 1b053812af user: dgp tags: core-8-branch
14:25
duplicate test names check-in: a4469e5351 user: dgp tags: core-8-branch
13:54
merge 8.7 Closed-Leaf check-in: 985df1d639 user: dgp tags: dgp-wip
13:52
now testing.... check-in: 1059771dcd user: dgp tags: dgp-wip
10:44
merge bug-de232b49f2 check-in: f51188e305 user: pooryorick tags: core-8-branch
10:44
Check for BG_FLUSH_SCHEDULED inside ChannelTimerProc Closed-Leaf check-in: 9d5631ebf8 user: pooryorick tags: bug-de232b49f2
2019-04-30
20:18
Document it check-in: 28b9c0cccf user: dkf tags: tip-431
18:31
Implementation of [file tempdir]; hand-tested on OSX... check-in: db87bf0a12 user: dkf tags: tip-431
13:35
Export API check-in: f19a5c884c user: dkf tags: tip-431
13:31
Windows implementation of TclpCreateTemporaryDirectory check-in: ec9291ddaa user: dkf tags: tip-431
07:44
Starting to implement a temporary directory creator. check-in: ca92b413f2 user: dkf tags: tip-431
2019-04-29
19:26
more WIP check-in: c253e0e5cc user: dgp tags: dgp-wip
2019-04-28
16:17
Advanced feature tests check-in: 4d84822cda user: dkf tags: tip-383
16:01
Basic tests check-in: c1ec2279fd user: dkf tags: tip-383
07:11
Documenting, both internally and in manpage check-in: ce5566a4f6 user: dkf tags: tip-383
2019-04-27
18:08
Remove unused variables check-in: edbb696f46 user: dkf tags: tip-383
17:56
Implement 383 as two commands for two scenarios: injection and probing check-in: 8aa55737df user: dkf tags: tip-383
07:19
Fix for de232b49f2, write-only nonblocking refchan and Tcl internal buffers. check-in: d0dd6d19a4 user: pooryorick tags: bug-de232b49f2
2019-04-24
19:29
Track memory lifetimes in the zip mount/unmount. check-in: 8811378a89 user: dgp tags: dgp-wip
14:29
Plug memleak in [lpop] due to mishandling the unconventional recounting practices of TclLsetFlat(). check-in: ec114b14ff user: dgp tags: core-8-branch
04:52
merge bug-67a5eabbd3d1 check-in: 9bcec7cd88 user: pooryorick tags: core-8-branch
04:04
Add missed timer cleanup in tclIORChan.c/ReflectClose. Closed-Leaf check-in: ff99dcf804 user: pooryorick tags: bug-67a5eabbd3d1
2019-04-23
12:59
Ensure that Tcl_CreateTimerHandler is not called if there is an existing timer already scheduled. check-in: a4a689a760 user: pooryorick tags: bug-67a5eabbd3d1
11:29
Fix for [67a5eabbd3d1], refchan, coroutine, and postevent from the "watch" proc. check-in: e066e24f36 user: pooryorick tags: bug-67a5eabbd3d1
06:50
timerate: code style, doc style check-in: c4804bce46 user: dkf tags: core-8-branch
2019-04-22
15:15
Stop leaking ZipFile in MountBuffer() check-in: 0ef31fdf73 user: dgp tags: core-8-branch
14:56
Prevent reads of uninitalized memory. check-in: 1fbee8ac5c user: dgp tags: core-8-branch
14:09
[zipfs mount_data] should not accept three arguments. check-in: b19fb1c8d2 user: dgp tags: core-8-branch
2019-04-18
22:57
Compilation for [dict getwithdefault]. check-in: 3f55c6b25c user: dkf tags: core-8-branch
08:31
Style corrections and warning elimination check-in: 6be9e0f989 user: dkf tags: core-8-branch
2019-04-17
19:23
Replace memcpy() calls with memmove() to avoid undefined behavior when source and destination overla... check-in: 0b45548847 user: dgp tags: core-8-branch
17:45
Do not access allocated memory before initializing it. check-in: da82a19bbf user: dgp tags: core-8-branch
16:56
test file hygiene check-in: 6064100d09 user: dgp tags: core-8-branch
16:32
Duplicate test names. check-in: 024761f29a user: dgp tags: core-8-branch
16:26
The [namespace delete ::httpTest] at the end of httpPipeline.test failed to also undo the custom [::... check-in: c1db7d219b user: dgp tags: core-8-branch
15:08
[60559fd4a6] Test more robust against frame contexts of testing environment. check-in: 1b2cf8fff3 user: dgp tags: core-8-branch
2019-04-16
13:25
Implement TIP 342 check-in: 1417ed9dbf user: dkf tags: core-8-branch
2019-04-15
19:57
Add [dict getdef] alias Closed-Leaf check-in: f500eaf0ba user: dkf tags: tip-342
2019-04-14
15:14
Doc tweak check-in: 369e478469 user: dkf tags: core-8-branch
14:37
Implement TIP 504 check-in: 831cf8accf user: dkf tags: core-8-branch
14:17
Implement TIP 367 check-in: 48745adfd3 user: dkf tags: core-8-branch
14:17
Implement TIP 312 check-in: 8dfa9e699b user: dkf tags: core-8-branch
14:15
Implement TIP 160 check-in: 42f24469aa user: dkf tags: core-8-branch
07:52
Removed TCL_LINK_ALLOC; it wasn't used. Closed-Leaf check-in: 8260b9fa28 user: dkf tags: tip-312-new
2019-04-12
20:16
merge 8.7 Closed-Leaf check-in: c8c10b1df8 user: dgp tags: dgp-string-insert
20:15
merge 8.7 Closed-Leaf check-in: a92f73b21e user: dgp tags: tip-367
19:44
merge 8.7 check-in: 959bd9e05d user: dgp tags: tip-342
19:21
merge 8.7 check-in: 77b29afa6b user: dgp tags: tip-312-new
19:12
merge 8.7 Closed-Leaf check-in: 325ddbd682 user: dgp tags: tip-224
2019-04-11
21:39
Suggested fix for [60559fd4a6]: put selected tests in child interps Closed-Leaf check-in: d321b807d3 user: dkf tags: bug-60559fd4a6
20:37
Merge 8.6 check-in: 2a6c012bff user: jan.nijtmans tags: core-8-branch
09:52
merge 8.6 (conflicts resolved, changes on tests/cmdMZ.test in [4cb9044dfa] reverted - timerate is su... check-in: 1803c5e40f user: sebres tags: core-8-branch
2019-04-10
19:53
Complete implementation for MSVC (even building minigzip) check-in: 3b09ba4861 user: jan.nijtmans tags: digit-bit-60
2019-04-09
19:21
Merge 8.7. Complete implementation for MSVC and for UNIX. check-in: b392834e2c user: jan.nijtmans tags: digit-bit-60
08:46
Merge 8.6 check-in: 72e08a8f88 user: jan.nijtmans tags: core-8-branch
2019-04-08
21:25
Fix clang compiler warning in tclZlib.c. Clear execute bit in two encodings check-in: f49ac8ca52 user: jan.nijtmans tags: core-8-branch
19:06
Merge 8.7. Intended operation completed for mingw-w64 (but not yet for other compilers/platforms) check-in: 1c2054cc64 user: jan.nijtmans tags: digit-bit-60
15:35
merge bug-45b9faf103f2, fewer destructive TclObjLookupVarEx, closes [45b9faf103f2] check-in: 7723c52623 user: sebres tags: core-8-branch
15:03
closes [45b9faf103f2] (tclVar cached lookup): fixes segfaulting if variable released before set; par... Closed-Leaf check-in: e62a48e964 user: sebres tags: bug-45b9faf103f2
14:02
typo fix check-in: d3a48e8450 user: dgp tags: dgp-string-insert
13:54
extend comment check-in: 55e4917f08 user: dgp tags: dgp-string-insert
13:49
merge 8.7 check-in: 581926e4c8 user: dgp tags: dgp-string-insert
13:38
Improve test for last commit fixing [45b9faf103f2]. check-in: 55da18eb59 user: pooryorick tags: core-8-branch
13:01
Fix for [45b9faf103f2], [try] interaction with local variable names produces segmentation fault. check-in: 4100488a3c user: pooryorick tags: core-8-branch
2019-04-07
14:45
Merge 8.7, and fix test-case set-old-8.6 check-in: f511fa47d2 user: jan.nijtmans tags: tip-224
14:39
Merge 8.7, and fix build problem on Windows Closed-Leaf check-in: 5b54e4c576 user: jan.nijtmans tags: tip-160
2019-04-06
20:41
Merge 8.7. Add checks for libtommath library to configure script (experimental) check-in: b7a7b29452 user: jan.nijtmans tags: digit-bit-60
2019-04-05
21:15
Merge 8.6 check-in: 67062d71c0 user: jan.nijtmans tags: core-8-branch
20:51
Created TIP 531 implementation for Peter Da Silva Closed-Leaf check-in: 07d94cad22 user: dkf tags: tip-531
18:37
More efficient version (after feedback from KBK). Better test too. check-in: 41a632a0b1 user: dkf tags: tip-312-new
2019-04-04
23:47
Clean up and refactor a bit check-in: 258100c83e user: dkf tags: tip-312-new
23:08
Now with fewer memory leaks check-in: edef464b4f user: dkf tags: tip-312-new
22:48
Fix unsigned wide linking. check-in: 5d6108345e user: dkf tags: tip-312-new
21:31
Merge 8.7 Undo Tcl-specific changes in bn_mp_sqrt.c, and re-enable the two disabled test-cases: Th... check-in: a256ab380c user: jan.nijtmans tags: digit-bit-60
08:52
Split up tests to get better focus on what is being tested check-in: 84706f16ce user: dkf tags: tip-312-new
2019-04-03
19:52
Merge 8.7 check-in: c1bdc62c2a user: jan.nijtmans tags: utf-max
17:20
merge 8.7 check-in: d9c41ba6ee user: dgp tags: tip-445-api-fix
12:22
Docs check-in: 3c244a994e user: dkf tags: tip-312-new
09:36
refactor; mark broken tests as broken check-in: b3ffd86e9b user: dkf tags: tip-312-new
09:08
Some fixes. Still broken on 64-bit systems check-in: b81fc362ed user: dkf tags: tip-312-new
07:58
Import of TIP 312 implementation check-in: 39413ccd4f user: dkf tags: tip-312-new
2019-04-02
18:23
merge-mark check-in: 5b3cc9e2a9 user: jan.nijtmans tags: core-8-branch
2019-04-01
19:36
Modify testbytestring such that is only produces pure byte-arrays, if not it errors out. Modify Tcl... check-in: 3c92680ac9 user: jan.nijtmans tags: core-8-branch
16:15
typos check-in: 43e01869e4 user: dgp tags: tip-160
14:30
merge 8.6 (merge-point only, no functional changes) check-in: 6e506e162d user: sebres tags: core-8-branch
14:24
merge 8.6 check-in: 0a66d35b63 user: sebres tags: core-8-branch
10:51
Document check-in: 5122e74902 user: dkf tags: tip-342
10:38
Add tests check-in: 823d26b67c user: dkf tags: tip-342
08:48
Implement [dict getwithdefault] check-in: 6d442e58b8 user: dkf tags: tip-342
2019-03-31
20:45
(temporary workaround): Mark expr-47.12 and expr-47.13 as nonPortable: Those are the test-cases fail... check-in: 7ff2a29530 user: jan.nijtmans tags: digit-bit-60
14:05
Added tests check-in: 824fd479ea user: dkf tags: tip-224
13:43
Doc for [array value] check-in: ccad7281b9 user: dkf tags: tip-224
11:59
Implementation of [array value] check-in: 5357ebf74b user: dkf tags: tip-224
2019-03-30
12:54
Added documentation check-in: b7911ee099 user: dkf tags: tip-367
12:41
Tests, and reduce number of copies. check-in: 45414a4070 user: dkf tags: tip-367
10:36
Implementation of [lremove]. check-in: 4c507a70b2 user: dkf tags: tip-367
2019-03-29
14:22
Support -winsize read-only option check-in: fb891d7729 user: dkf tags: tip-160
11:57
Oops check-in: 1923ccb19c user: dkf tags: tip-160
2019-03-28
22:49
Merge 8.7 check-in: eebb1e7ee1 user: jan.nijtmans tags: utf-max
22:42
More complete typedef for mp_word, for MP_8BIT and MP_16BIT as well. check-in: 444187f1e9 user: jan.nijtmans tags: digit-bit-60
21:44
Experiment: On platforms which support it (gcc), compiled libtommath with DIGIT_BIT=60 check-in: 739233ffd0 user: jan.nijtmans tags: digit-bit-60
21:21
Merge 8.6 check-in: 9f000ec23e user: jan.nijtmans tags: core-8-branch
13:11
Tests, but not working ones... check-in: 65cf3217c7 user: dkf tags: tip-160
10:53
Documentation check-in: db422dbc3d user: dkf tags: tip-160
2019-03-27
23:48
Make Tcl_StringMatch() into a wrapper macro around Tcl_StringCaseMatch() check-in: 9610a55327 user: jan.nijtmans tags: core-8-branch
21:14
Implement -closemode check-in: 4b1e876fdc user: dkf tags: tip-160
20:21
Merge 8.6 check-in: 885ce37315 user: jan.nijtmans tags: core-8-branch
13:54
Partial implementation on Windows. UNTESTED check-in: 71442c5eb7 user: dkf tags: tip-160
08:29
Add autoconf support check-in: ebb0beff9a user: dkf tags: tip-160
2019-03-26
22:23
Update TZ info to tzdata2019a. check-in: 3e4a156ecf user: jima tags: core-8-branch
16:22
Additional protection for ridiculously big exponents, in case libtommath is compiled with DIGIT_BIT=... check-in: 642b1d2408 user: jan.nijtmans tags: core-8-branch
2019-03-25
21:52
merge-mark check-in: 5972fb41aa user: jan.nijtmans tags: core-8-branch
2019-03-24
22:08
Better handling, reset capabilty, and ensure that inherited channels are correct check-in: 2265475e82 user: dkf tags: tip-160
18:44
Start of implementation of TIP 160: better terminal control check-in: f58c31e497 user: dkf tags: tip-160
16:50
Since only bytes 0xF0 - 0xF4 can be the first byte of a valid 4-byte UTF-8 byte sequence, account fo... check-in: 9c09af3627 user: jan.nijtmans tags: core-8-branch
13:05
Merge 8.7 check-in: 15927b5ba6 user: jan.nijtmans tags: utf-max
13:02
Make all internal small buffer related to Tcl_UtfBackslash() length 4, not TCL_UTF_MAX: For TCL_UTF_... check-in: 69cd13225a user: jan.nijtmans tags: core-8-branch
2019-03-22
20:44
Add some test-cases with longer backslash sequences, to test for internal buffer overflows. check-in: 0a318e4eb4 user: jan.nijtmans tags: core-8-branch
15:08
lots of changes to the "info" page. Replace "command procedure" with "routine" in Tcl.n. check-in: c78313c4f3 user: pooryorick tags: core-8-branch
15:05
Make the html target work under more circumstances. check-in: 53cb36fff7 user: pooryorick tags: core-8-branch
2019-03-21
20:28
Merge 8.7. Also fix invalid reference to TclUtfToWChar, causing build failure check-in: 7c63883789 user: jan.nijtmans tags: utf-max
20:10
Add entry for 元号 (or NewEra placeholder) to Unicode tables. Since Tcl doesn't do rendering, this... check-in: 1c7bbbc9c1 user: jan.nijtmans tags: core-8-branch
19:56
Remove incorrect comment. Simplify handling of last bytes in Tcl_UniCharToUtfDString(), since TclUt... check-in: 33251a211f user: jan.nijtmans tags: core-8-branch
2019-03-20
22:54
Merge 8.7 check-in: 3ea5d3e8a3 user: jan.nijtmans tags: utf-max
22:45
Fix Tcl_UtfToUniCharDString() function, handling invalid byte at the end of the string: Not quite co... check-in: 3e8ada19f5 user: jan.nijtmans tags: core-8-branch
2019-03-18
22:32
Comment Comment Tcl_UniCharToUtf() better, what happens handling surrogates. Add type cast in tclUtf... check-in: b02df08680 user: jan.nijtmans tags: core-8-branch
22:14
enlarge a few small buffers, which could overflow using Unicode characters > /UFFFF. Eliminate some... check-in: 41c373ad8f user: jan.nijtmans tags: core-8-branch
20:07
Add 4 new encodings, and add documentation. check-in: 0ac59eb0c6 user: jan.nijtmans tags: utf-max
15:25
merge 8.7 check-in: 9c1a58d079 user: dgp tags: tip-445-api-fix
2019-03-17
22:16
For Tcl >= 8.7, always compile-in the extended Unicode tables, no matter the value of TCL_UTF_MAX. D... check-in: 82477e9d3a user: jan.nijtmans tags: core-8-branch
22:01
More WIP. Seems to be *almost* working. check-in: ab13cbd74c user: jan.nijtmans tags: utf-max
2019-03-16
21:16
Merge 8.7 Closed-Leaf check-in: cd427db76c user: jan.nijtmans tags: tommath-refactor
21:10
Merge 8.7 Move up some stub entries related to Tcl_UniChar Use TCL_UTF_MAX=4 for full Unicode in ste... check-in: 81502a66ed user: jan.nijtmans tags: utf-max
2019-03-15
20:52
Eliminate usage of mp_isneg(), just check bignum->sign directly (as libtommath itself does) Make Tcl... check-in: 515a22d41d user: jan.nijtmans tags: core-8-branch
15:47
merge 8.7 check-in: 65a911f5d4 user: dgp tags: tip-445-api-fix
2019-03-14
20:59
Merge 8.7. Fix 2 test-cases which were failing for TCL_UTF_MAX=6 check-in: 4032e7fe99 user: jan.nijtmans tags: utf-max
20:01
merge-mark check-in: 4990c65285 user: jan.nijtmans tags: tommath-refactor
19:52
Make internal libtommath stub entries deprecated: Those are not supposed to be called in extensions check-in: 99c1ed4d8a user: jan.nijtmans tags: core-8-branch
2019-03-12
21:44
Merge 8.7 check-in: 4acfc50392 user: jan.nijtmans tags: tommath-refactor
20:39
Even better support for -DTCL_UTF_MAX=6. Ongoing improvements (TIP being planned) check-in: fdcb2a7323 user: jan.nijtmans tags: utf-max
2019-03-11
20:32
Change TCHAR -> WCHAR in many places, since that's what it is since Windows NT check-in: 876f74eabe user: jan.nijtmans tags: core-8-branch
20:30
Improve parsing of -xchar option for serial channels: Allow full 8-bit range (correct UTF-8 handling... check-in: e63e8b0acb user: jan.nijtmans tags: core-8-branch
20:25
Fix [590e687905]: utf-1.11 test-case fails check-in: 07c460f447 user: jan.nijtmans tags: core-8-branch
2019-03-10
20:18
re-implemente changes in win/tclWinFile.c (handling -DTCL_UTF_MAX=6) using 3 new utility functions. ... check-in: 9eb437a15d user: jan.nijtmans tags: core-8-branch
2019-03-08
21:27
Make -DTCL_UTF_MAX=6-build work on win32. Add travis builds to prove it. check-in: 1df1b22fad user: jan.nijtmans tags: core-8-branch
20:44
Fix bug in mp_set_bit(), not affecting Tcl adtually (returning MP_VAL for some valid input) check-in: 26182f50b2 user: jan.nijtmans tags: tommath-refactor
20:40
Merge 8.7 check-in: 0fda504644 user: jan.nijtmans tags: tommath-refactor
19:54
Use mp_get_bit() instead of mp_iseven()/mp_isodd(): Those latter functions are macro's currently, bu... check-in: 0d77fb2374 user: jan.nijtmans tags: core-8-branch
19:51
Code cleanup: less (size_t) casts Closed-Leaf check-in: ab3bc46fe1 user: jan.nijtmans tags: utf-max-6
14:56
merge 8.7 check-in: 1dd923d0cf user: dgp tags: tip-445-api-fix
14:47
merge 8.6 check-in: 8d5d640832 user: dgp tags: core-8-branch
2019-03-07
22:02
Fixes for TCL_UTF_MAX=6, (gcc compiler warnings). Also make everything work on win32/win64. Patch ad... check-in: 650574e0fb user: jan.nijtmans tags: utf-max-6
21:59
Fix gcc compiler warning check-in: c6f4b50fbf user: jan.nijtmans tags: core-8-branch
14:17
(core-8-6-branch merge) Fix automatic pkgIndex generation for multiplatform installs. check-in: d48cced50f user: apnadkarni tags: core-8-branch
08:31
Merge 8.6. Remove unneeded code from init.tcl check-in: 3efa92355e user: jan.nijtmans tags: core-8-branch
2019-03-06
12:25
part of [db95e7a61e] reverted for consistency reasons: unsupported namespace is exported in previous... check-in: 72d7d613fe user: sebres tags: core-8-branch
11:26
V1.3. PLATFORM_IDENTIFY, MULTIPLATFORM_INSTALL macro, optionally copy PDBs. The PLATFORM_IDENTIFY m... check-in: 0391287fab user: apnadkarni tags: core-8-branch
2019-03-05
19:58
Remove double macro's. Resolve quotes in travis configuration: it doesn't work check-in: 40d18fda3e user: jan.nijtmans tags: core-8-branch
18:02
integrate dgp-sebres-timerate-review: no functional changes (already backported) check-in: 61fe0670ed user: sebres tags: core-8-branch
17:39
timerate is supported in 8.7 check-in: db95e7a61e user: sebres tags: core-8-branch
17:34
merge 8.6 (TIP#527, New measurement facilities in TCL: New command timerate, performance test suite) check-in: 2d254280f0 user: sebres tags: core-8-branch
2019-03-02
18:15
Various tommath/numeric related optimizations: - Remove the DD_STEEL formatter: it isn't used anywhe... check-in: 5293802fe6 user: jan.nijtmans tags: core-8-branch
17:21
Add build with -DTCL_UTF_MAX=6 to travis CI. Also fix 2 gcc compiler-warnings occurring with -DTCL_U... check-in: 9b2a385a0f user: jan.nijtmans tags: core-8-branch
16:52
Minor optimization in UTF-8 handling, and add some comments describing how Tcl_UniCharToUtf() handle... check-in: 6e3632ede5 user: jan.nijtmans tags: core-8-branch
16:08
Merge 8.6 (one forgotten adaptation of surrogate handling, only compiled on Cygwin) check-in: 4f781560c5 user: jan.nijtmans tags: core-8-branch
2019-03-01
21:05
More use of TclHasIntRep() macro. Add vfs build director to fossil ignore-glob check-in: 6df74d3d53 user: jan.nijtmans tags: core-8-branch
21:01
Update Unicode tables to version 12.0 check-in: 1ac480041b user: jan.nijtmans tags: core-8-branch
20:24
A confusion about signed vs unsigned comparision caused Tcl_UtfToUniChar() to return the wrong answe... check-in: 81046b694f user: dgp tags: core-8-branch
2019-02-28
20:19
merge 8.7 check-in: 06badfc315 user: dgp tags: tip-445-api-fix
2019-02-27
22:45
merge core-8-branch check-in: 6331f74415 user: jan.nijtmans tags: tommath-refactor
21:29
Fix [bd94500678e837d7]: SEGFAULT by conversion of unicode (out of BMP) to byte-array check-in: efe8f3e6b0 user: jan.nijtmans tags: core-8-branch
08:34
More use of (efficient) TclHasIntRep() macro. Also eliminate many (size_t) and (unsigned) type-casts... check-in: 51c585131e user: jan.nijtmans tags: core-8-branch
2019-02-25
21:13
Merge 8.6 check-in: 64a59508ae user: jan.nijtmans tags: core-8-branch
21:10
Finish complete fix, all corner-cases correct now. Also spurious UTF-8 testcase failure (as seen on ... Closed-Leaf check-in: b3d886c84f user: jan.nijtmans tags: bug-bd94500678
19:50
New internal macro TclHasIntRep() to re-encapsulate the typePtr field. check-in: 86b1045cc4 user: dgp tags: core-8-branch
17:56
merge 8.7 check-in: 5e35c2529b user: dgp tags: tip-445-api-fix
17:46
merge 8.7 check-in: cbfa90dcb2 user: dgp tags: core-8-7-a3-rc
17:06
merge 8.7 check-in: 6bda8e2cf5 user: dgp tags: bug-bd94500678
2019-02-24
17:19
Merge 8.6 check-in: 784f5feda2 user: jan.nijtmans tags: core-8-branch
2019-02-22
17:32
Revert recent commit that breaks the encapsulation interface of TIP 445. That encapsulation was put... check-in: 7992011cd3 user: dgp tags: core-8-branch
2019-02-19
20:21
Merge 8.7 check-in: 19890efeab user: jan.nijtmans tags: bug-bd94500678
20:16
Merge 8.6 check-in: 1b17625b60 user: jan.nijtmans tags: core-8-branch
19:38
Minor optimizations check-in: 0e2621fc4b user: jan.nijtmans tags: bug-bd94500678
2019-02-18
20:48
Proposed fix for [bd94500678]: SEGFAULT by conversion of unicode (out of BMP) to byte-array. check-in: 9f67c17d01 user: jan.nijtmans tags: bug-bd94500678
20:39
Merge 8.6 check-in: fc1de63689 user: jan.nijtmans tags: core-8-branch
2019-02-15
19:55
WIP: refactor libtommath references: Deprecate functions which shouldn't be in stub tables. More ge... check-in: ae2d2e4e3a user: jan.nijtmans tags: tommath-refactor
2019-02-14
20:05
merge 8.7 check-in: 2a36cf176f user: dgp tags: dgp-string-insert
19:34
Improve portability of path constructions. check-in: 9dd7481c5c user: dgp tags: core-8-branch
10:56
small amend unfolding `list "$tcl_library/http"` (previously it was result of glob) check-in: 6c4886e1e1 user: sebres tags: core-8-branch
10:42
closes [b322938e08]: fix several zipfs-tests searching for single "http" directory in (compressed) t... check-in: 59607dfd9e user: sebres tags: core-8-branch
2019-02-09
21:05
Convert Tcl_BacktroundError() into a macro, so we can deprecate the stub entry for it. Add -Wpointer... check-in: ab48435928 user: jan.nijtmans tags: core-8-branch
2019-02-06
18:29
tests/httpcookie.test: apply "-load" option for this test (in order to provide/overwrite library/pat... check-in: 32fc2906c3 user: sebres tags: core-8-branch
2019-02-05
21:59
fixes segfault [bd94500678]: Tcl_UtfToUniChar/TclUtfToUniChar could don't advance source pointer in ... check-in: 42976af3f3 user: sebres tags: core-8-branch
2019-02-04
22:46
merge 8.7 check-in: 308a5de5b2 user: jan.nijtmans tags: initsubsystems
15:14
optimize WidePwrSmallExpon (exponent is <= 16), this will huge decrease assembled code on x86 (113 v... check-in: ed2f8857c2 user: sebres tags: core-8-branch
2019-02-01
20:02
merge-mark check-in: f3582be384 user: jan.nijtmans tags: core-8-branch
16:06
merge 8.6 (regression fix [e3f481f187], conflicts resolved) check-in: cc09378b6e user: sebres tags: core-8-branch
15:56
speedup "process.test" using signal (via file delete) for the child-process it could exit immediatel... check-in: 4aa189548d user: sebres tags: core-8-branch
2019-01-31
22:42
fix [f559bbde4e]: TclInt.h: tclUnixPort.h:162:13: fatal error: ../compat/unistd.h: No such file or d... check-in: 34f124f2b8 user: jan.nijtmans tags: core-8-branch
22:23
Make TclIsPureByteArray() a macro, since it's only doing a single compare. Other internal simplifica... check-in: d4a22bc563 user: jan.nijtmans tags: core-8-branch
21:08
Merge 8.6 check-in: 90fc02235a user: jan.nijtmans tags: core-8-branch
2019-01-28
22:20
Fix for [f559bbde4e] (even though that's not really a bug) Closed-Leaf check-in: 52f9377326 user: jan.nijtmans tags: bug-f559bbde4e
22:03
Merge libtommath v1.1.0 check-in: 8782e17385 user: jan.nijtmans tags: core-8-branch
21:34
New internal macro TclFetchIntRep, which is faster than Tcl_FetchIntRep. But ... don't use this fun... check-in: d3ed67412e user: jan.nijtmans tags: core-8-branch
16:19
merge 8.6 ([4ee9b4f3e965a7da5133] was already fixed in 8.7, so no functional changes here) check-in: 2f22a13f00 user: sebres tags: core-8-branch
2019-01-26
17:08
Merge 8.6. Also reduce tclCharTypeTable[] to 256 entries, as this table is always addressed with uns... check-in: 6d7fdfa9fa user: jan.nijtmans tags: core-8-branch
2019-01-25
14:17
Do not assume that literals have a non-NULL bytes field; user code could purge it. check-in: e29db71895 user: dkf tags: core-8-branch
13:05
renumeration of test check-in: 31dd092df4 user: sebres tags: core-8-branch
13:03
more tests for INST_EXPON: base -1, big exponent (odd/even). check-in: 792ac5cd29 user: sebres tags: core-8-branch
12:45
More simplifications in tclExecute.c (INST_EXPON), much more and well-arranged branching of wide/big... check-in: 238bd4d2c0 user: sebres tags: core-8-branch
2019-01-22
21:44
One more libtommath function, mp_tc_div_2d, which simplifies code. Some more code readability improv... check-in: e8e92eb381 user: jan.nijtmans tags: core-8-branch
18:09
Many simplifications in tclExecute.c, now that libtommath provides new functions mp_tc_and, mp_tc_or... check-in: c5c83014d6 user: jan.nijtmans tags: core-8-branch
16:57
Merge 8.6 check-in: e47078ef6d user: jan.nijtmans tags: core-8-branch
16:37
Update included libtommath to v1.1.0-rc4 check-in: 03dd359fe2 user: jan.nijtmans tags: core-8-branch
2019-01-21
13:08
fixes creation of libtcl.vfs using links, if ln-command does not support "-t" option (avoids error "... check-in: ab46a3bb2c user: sebres tags: core-8-branch
02:21
avoid additional in-between path-segment "." in zip, some zip-programs (inclusive minizip) will inse... check-in: 17382ed323 user: sebres tags: core-8-branch
01:49
speed up build process (preparing zip - creating of libtcl.vfs/tcl_library directory), use "ln" inst... check-in: 32a303e3d6 user: sebres tags: core-8-branch
2019-01-18
22:18
Clamp output of TclIndexDecode() between -1 (TCL_INDEX_NONE) and INT_MAX. Use this to produce slight... check-in: 63d377db23 user: jan.nijtmans tags: core-8-branch
2019-01-17
21:38
Slightly more efficient TclGetIntForIndexM macro, compared to previous commit check-in: 863c242747 user: jan.nijtmans tags: core-8-branch
2019-01-16
19:43
More TIP #502 optimizations and improvements, preparing further for the road to Tcl 9. No longer use... check-in: 171a83b60e user: jan.nijtmans tags: core-8-branch
2019-01-14
19:59
merge 8.6, conflicts resolved in win/Makefile.in (fixed auto-path and load tcltests for ROOT_DIR/tes... check-in: f051b4e598 user: sebres tags: core-8-branch
19:48
fCmd-9.4.a: restore constraint for winXP (mistakenly removed, should replace 8.6th constraint "win20... check-in: 38eca27069 user: sebres tags: core-8-branch
2019-01-13
15:43
Merge 8.6 check-in: 372ad13f77 user: jan.nijtmans tags: core-8-branch
2019-01-09
10:10
merge 8.6 (regression bug-[cc1e91552c], etc) check-in: f9979ea137 user: sebres tags: core-8-branch
2019-01-04
22:37
Merge 8.6 check-in: f66fc1c40d user: jan.nijtmans tags: core-8-branch
2019-01-03
20:49
Merge 8.6 check-in: f809471afd user: jan.nijtmans tags: core-8-branch
2018-12-31
10:51
Update TZ info to tzdata2018i. check-in: eaf3e6129d user: jima tags: core-8-branch
2018-12-30
23:59
Fix [44d382c51a848e6fbe7c9ee15e9386f1237660ee|44d382c51a84]: ZIP filesystem time stamp conversion wr... check-in: d0b326cb34 user: jan.nijtmans tags: core-8-branch
22:50
Fix [3cf3a939d32707e100e06e23806e13569856286a|3cf3a939d3]: timezone deprecated in vc2017 check-in: 8cd0f15296 user: jan.nijtmans tags: core-8-branch
2018-12-29
23:16
Update TZ info to tzdata2018h. check-in: 1499ad22b0 user: jima tags: core-8-branch
2018-12-28
21:09
merge 8.6 (merge point only, no functional changes) check-in: 900a93c562 user: sebres tags: core-8-branch
20:15
win/Makefile.in: closes [0bcc43fa778517c4]: replace INSTALL_DATA_DIR (ported from unix-makefile) wit... check-in: 2e0e4b1342 user: sebres tags: core-8-branch
20:01
merge 8.6 (resolved warnings) check-in: 369c35b300 user: sebres tags: core-8-branch
2018-12-20
20:05
merge-mark check-in: 866a67e10a user: jan.nijtmans tags: core-8-branch
20:02
Remove unused MODULE_SCOPE functions check-in: 629e7173d5 user: jan.nijtmans tags: core-8-branch
2018-12-18
20:01
Internal minor optimization of TIP #502 implementation. No difference in any outcome. check-in: 2bf0746716 user: jan.nijtmans tags: core-8-branch
19:54
Merge 8.6 check-in: 1f6d4722a2 user: jan.nijtmans tags: core-8-branch
2018-12-14
21:33
merge 8.7 check-in: fceef4cf7f user: dgp tags: core-8-7-a3-rc
2018-12-13
20:01
Fix 2 TIP #502 corner-cases. Those corner-cases where (probably) always wrong on 32-bit systems, but... check-in: f2b18389ce user: jan.nijtmans tags: core-8-branch
2018-12-12
19:38
If compiled with -DTCL_NO_DEPRECATED, remove Tcl_NewIntObj/Tcl_NewLongObj/Tcl_DbNewLongObj from stub... check-in: 72e64ef096 user: jan.nijtmans tags: core-8-branch
2018-12-11
19:43
Better use of Tcl_WideInt in stead of long, sometimes check-in: a6cbc60ca2 user: jan.nijtmans tags: core-8-branch
2018-12-08
17:33
Fix executable flags of 3 test-files check-in: d1643a8154 user: jan.nijtmans tags: core-8-branch
17:16
Merge 8.7 Bring back Tcl_InitSubsystems to what Tcl_InitSubsystems was: without additional parameter... check-in: ceb5ca35ee user: jan.nijtmans tags: initsubsystems
2018-12-02
20:02
If compiled with -DTCL_NO_DEPRECATED, remove the Tcl_SetIntObj/Tcl_SetLongObj entries from stub tabl... check-in: 670eb3b871 user: jan.nijtmans tags: core-8-branch
2018-11-30
17:08
Don't panic when the interface offers a gentler way to signal error. check-in: 51b92fccef user: dgp tags: tip-445-api-fix
15:36
merge 8.7 check-in: 0b85f531b7 user: dgp tags: tip-445-api-fix
2018-11-29
21:34
Merge 8.6 check-in: 8a342714d3 user: jan.nijtmans tags: core-8-branch
2018-11-28
20:16
merge 8.7 check-in: b3a5d77ea3 user: dgp tags: tip-445-api-fix
2018-11-27
22:52
Make TclFreeObj MODULE_SCOPE, so the only way to access it is through the stub table, for backwards-... check-in: b5c1404365 user: jan.nijtmans tags: core-8-branch
2018-11-26
16:18
installVfs.tcl: fixed comparison operator (ne -> eq), therefore no lmkimg executed previously Leaf check-in: 5528128da8 user: sebres tags: nmake-zipfs
15:14
Adding /Y flags to suppress prompting check-in: 37434bbb85 user: hypnotoad tags: nmake-zipfs
15:11
Modifying the call to installVfs.tcl to create a file that is a different name than the current runn... check-in: 9cb24c2daf user: hypnotoad tags: nmake-zipfs
14:59
Unpatching ifdefs that don't seem to work check-in: ac17f1c4e3 user: hypnotoad tags: nmake-zipfs
14:58
makefile.vc: fixed missing compile defines for tclZipfs check-in: 6ca251f0fa user: sebres tags: nmake-zipfs
14:43
Adding ifdef checks to catch cases where CFG_RUNTIME_ZIPFILE is defined, but CFG_RUNTIME_LIBDIR and/... check-in: 46959b72a4 user: hypnotoad tags: nmake-zipfs
2018-11-25
19:46
Fix [df6a91b5c616c3dc126cee700e159b997467465]: build failure (ticket fails to mention that this only... check-in: 964ec14d1c user: jan.nijtmans tags: core-8-branch
17:29
Slightly better than previous commit: In case of a version conflict, ignore pkgIndex file. Otherwise... check-in: f1ee1fdb49 user: jan.nijtmans tags: core-8-branch
2018-11-24
14:59
If a pkgIndex file is encountered which produces an error, continue. This shoud fix the Travis build... check-in: 65d2c43d52 user: jan.nijtmans tags: core-8-branch
09:02
re-generate configure script check-in: 5091330758 user: jan.nijtmans tags: core-8-branch
09:00
comment typo's check-in: 215b9673ab user: jan.nijtmans tags: core-8-branch
2018-11-23
19:59
make: better algo to wrap to absolute zip-path (for systems resp. toolchains without readlink/realpa... check-in: 78fe053f4a user: sebres tags: core-8-branch
13:11
Pulling changes from core-8-branch check-in: b5d6dd151f user: hypnotoad tags: nmake-zipfs
11:59
make/configure review: normalizes the latest fixes across unix/win check-in: fc958af380 user: sebres tags: core-8-branch
2018-11-22
23:17
unix build (if ZIPFS_BUILD): fixed relative path to zip-program (in case of minizip), ignore possibl... check-in: e59b2f0ded user: sebres tags: core-8-branch
22:14
win/mingw build (if ZIPFS_BUILD): ignore following zip-error by adjust sfx process: zip error: Zip... check-in: 057d2b674d user: sebres tags: core-8-branch
18:30
fixes typo in [e108e6b947], test added to cover this case check-in: 904fa25862 user: sebres tags: core-8-branch
14:44
merge 8.6 check-in: 068e23660c user: sebres tags: core-8-branch
14:16
merge 8.6 check-in: 80652194d5 user: sebres tags: core-8-branch
09:26
Make encodings work again ;-( check-in: 9c93cb53f2 user: jan.nijtmans tags: core-8-branch
08:03
Merge 8.6 In addition, tclWinSerial.c: Change back two internal variables from size_t -> int, should... check-in: e90edd3fad user: jan.nijtmans tags: core-8-branch
07:40
typo, which caused travis build to fail. check-in: dcd091e5f9 user: jan.nijtmans tags: core-8-branch
2018-11-21
13:07
An experiment to integrate zipfs support with nmake check-in: 1b9cd2d684 user: hypnotoad tags: nmake-zipfs
13:06
Added a wrapper script for native builds to utilize Tcl to generate a VFS to attach to executables o... check-in: f3aa7e7e6e user: hypnotoad tags: core-8-branch
07:40
TIP #512 documentation: Indicate which functions cannot be called through the stub table any more. check-in: a82bbcbace user: jan.nijtmans tags: core-8-branch
07:36
Fix windows build with Visual Studio check-in: 33adb1055c user: jan.nijtmans tags: core-8-branch
00:40
Further refinements for the fix for bug [4e812aadae68af384605a5e78845abe40206fbe9] Moved the packag... check-in: 54273cb771 user: hypnotoad tags: core-8-branch
2018-11-20
19:15
Actually, it turns out that platform, platform::shell and tcltest have the same problem ... check-in: c841ea31ae user: jan.nijtmans tags: core-8-branch
19:07
Fix [4e812aadae68af384605]: package require msgcat fails check-in: 1e648e596f user: jan.nijtmans tags: core-8-branch
03:05
Revise the Tcl_InitStringRep() interface to accept a size_t length of the string value. This better ... check-in: 5ebb8df809 user: dgp tags: tip-445-api-fix
2018-11-19
23:53
Carrying the previous checkin over to the Windows Makefile check-in: 79e0c8a185 user: hypnotoad tags: core-8-branch
23:49
Fix for ticket [9cc1db9fb675bf64dfc775372fab1f697e46bb44] check-in: 5d40e4016b user: hypnotoad tags: core-8-branch
17:29
merge 8.7 check-in: 4c3f9f283e user: dgp tags: dgp-string-insert
16:13
merge 8.7 check-in: b7000c3fc4 user: dgp tags: core-8-7-a3-rc
2018-11-16
20:37
merge 8.6 check-in: d00889251a user: dgp tags: core-8-branch
2018-11-15
19:13
Add entry for Tcl_StaticPackage in internal stub table, since the public one is deprecated and will ... check-in: 47886611e7 user: jan.nijtmans tags: core-8-branch
18:07
merge 8.7 check-in: 75272f071e user: dgp tags: core-8-7-a3-rc
17:29
merge 8.6 check-in: 400c7845de user: dgp tags: core-8-branch
16:53
merge 8.6 check-in: 26a31b97ad user: dgp tags: core-8-branch
10:23
Stop more crashes on Travis check-in: f4f662f0c6 user: dkf tags: core-8-branch
08:34
Another attempt to fix Travis build: making the build robust against older zlib.h header file check-in: 3f67becca2 user: jan.nijtmans tags: core-8-branch
08:07
Merge 8.6 check-in: 7578ff8f8c user: jan.nijtmans tags: core-8-branch
07:51
Implement TIP #512: No stub for Tcl_SetExitProc() check-in: ea0975d6d3 user: jan.nijtmans tags: core-8-branch
2018-11-14
17:52
Bump to version 8.7a3 for release. check-in: 453113215c user: dgp tags: core-8-7-a3-rc
07:39
Workaround for crypt.h, when used in combination with older zlib library. Should make Travis build w... check-in: 25d73d803d user: jan.nijtmans tags: core-8-branch
2018-11-12
09:53
merge 8.6 to get Travis fixes check-in: 3420aa222e user: dkf tags: core-8-branch
09:48
Make cookiejar tests skip gracefully check-in: 47cb98ab2b user: dkf tags: core-8-branch
2018-11-11
16:35
merge fixes from 8.6 work Closed-Leaf check-in: 499a27f486 user: dkf tags: travis-8.7
15:18
Recreate the branch with minimal requirements check-in: a8a74fb6c1 user: dkf tags: travis-8.7
2018-11-09
19:05
policyAllow is also a cookiejar method; make tests account for it. check-in: 29645efd60 user: dgp tags: core-8-branch
19:03
Don't make tests depend on third party error messages we do not control. check-in: ad5b788593 user: dgp tags: core-8-branch
16:48
silence compiler warning check-in: 9df327f945 user: dgp tags: core-8-branch
16:16
Merge and adapt 8.6 check-in: 39988cd759 user: dgp tags: core-8-branch
2018-11-08
17:09
merge mark check-in: 03c951b922 user: dgp tags: core-8-branch
10:40
TESTBUGFIX: The C locale is more commonly based on UTF-8 than it used to be. check-in: dc79a3cce0 user: dkf tags: core-8-branch
2018-11-07
18:59
merge 8.6 check-in: ec95bdb397 user: dkf tags: core-8-branch
08:58
Fix "executable" flag for many files (now really!) check-in: df4c45f5bd user: jan.nijtmans tags: core-8-branch
2018-11-06
14:02
mark many files as not executable check-in: 2967754d0b user: dkf tags: core-8-branch
12:13
Implemen TIP 506 check-in: a28f0b7fe2 user: dgp tags: core-8-branch
12:11
merge 8.7 Closed-Leaf check-in: fc11dc4371 user: dgp tags: tip-506
11:15
Implement TIP 524 check-in: f726350fc9 user: dkf tags: core-8-branch
11:14
Implement TIP 523 check-in: 631b118fda user: dkf tags: core-8-branch
11:13
Implement TIP 519 check-in: fb31dee0c8 user: dkf tags: core-8-branch
11:12
Implement TIP 501 check-in: 2ac1f40dd9 user: dkf tags: core-8-branch
10:08
Added documentation Closed-Leaf check-in: ce45ca6798 user: dkf tags: tip-501
10:04
merge core-8-branch check-in: 33398e15df user: dkf tags: tip-501
09:51
Implement TIP 445 check-in: bfd27f7857 user: dkf tags: core-8-branch
09:50
Implement TIP 406 check-in: 5f51fd5a97 user: dkf tags: core-8-branch
09:49
merge core-8-branch Closed-Leaf check-in: 9484e75bad user: dkf tags: dkf-http-cookies
09:45
Added docs check-in: 5cc36bd031 user: dkf tags: tip-480
2018-11-05
09:33
Added tests check-in: 372fa01f11 user: dkf tags: tip-480
2018-11-04
23:05
Added missing boolean test check-in: 7f1442d9bc user: dkf tags: tip-480
23:00
Rest of baseline implementation of TIP. check-in: 9ad995dc14 user: dkf tags: tip-480
15:34
Start of implementing TIP 480. check-in: 3d83a8577a user: dkf tags: tip-480
2018-11-02
07:26
Merge 8.7 Closed-Leaf check-in: a6c095ea63 user: jan.nijtmans tags: tip-512
2018-11-01
20:10
Fixed memory leak in TclOO.c:ObjectNamespaceDeleted, object mixins and object/class mutation. check-in: 1e3b9149a7 user: pooryorick tags: core-8-branch
16:28
Replace logical and with bitwise & Closed-Leaf check-in: 37f9d3e1fe user: pooryorick tags: bug-e593adf103-core-8
16:06
Fix issue with oPtr->command, which might be NULL. check-in: 311f6dcc5b user: pooryorick tags: bug-e593adf103-core-8
14:48
Eliminate fallback attempts when broken strtod() routines are detected. This has long been creating ... check-in: eaf2699f09 user: dgp tags: core-8-branch
2018-10-30
20:46
Tray a later version of wine Closed-Leaf check-in: 043b844a58 user: jan.nijtmans tags: travis-8.7-wine
20:42
Merge 8.6 check-in: 5547022128 user: jan.nijtmans tags: core-8-branch
19:16
Handle global/namespace variables better. Leaf check-in: ee78d5d0a9 user: dkf tags: info-linkedname
18:57
Tidy up further (comments, helper macros). More tests check-in: e9b8f2dd62 user: dkf tags: info-linkedname
18:04
Neater magic check-in: 4c521e6b61 user: dkf tags: info-linkedname
15:40
Fix the branch; still needs cleaning up check-in: 115232d54c user: dkf tags: info-linkedname
15:07
merge core-8-branch check-in: ccef542a42 user: dkf tags: info-linkedname
2018-10-29
21:00
Another attempt using cross-compile check-in: 7ab351a773 user: jan.nijtmans tags: travis-8.7-wine
19:57
Fix compilation on Visual C++ 6.0, which doesn't have LLONG_MIN/LLONG_MAX check-in: 28c1c59dbb user: jan.nijtmans tags: core-8-branch
19:23
merge 8.7 check-in: cca06bb4a1 user: pooryorick tags: bug-e593adf103-core-8
18:19
Work started eliminating long outdated compat routines that now cause cross-compiling failure far mo... Closed-Leaf check-in: c671a610ec user: dgp tags: bug-840660e5a1
15:37
merge 8.7 Closed-Leaf check-in: 9220ded810 user: dgp tags: tip-445
14:39
merge mark check-in: 14ebe914be user: dgp tags: core-8-branch
13:36
[TIP 525] Revise [tcltest::runAllTests] to return indicator of any failure. check-in: a4ea2b2387 user: dgp tags: core-8-branch
13:19
[TIP 522] New option "-errorCode" to [tcltest::test] in tcltest 2.5 check-in: 6852438731 user: dgp tags: core-8-branch
2018-10-28
19:36
Merge tip-468 branch check-in: 55c044358f user: jan.nijtmans tags: tip-468
19:30
typo check-in: b924308250 user: jan.nijtmans tags: travis-8.7-wine
19:28
configuration to be tested check-in: 74460824f8 user: jan.nijtmans tags: travis-8.7-wine
19:26
Merge 8.7 check-in: 4f12a75d03 user: jan.nijtmans tags: tip-468
19:21
Experiment: See if we can build and test using cross-compiled mingw-w64 with wine check-in: 4c6c98a736 user: jan.nijtmans tags: travis-8.7-wine
15:36
Documentation Closed-Leaf check-in: 5fbb86d1a1 user: dkf tags: tip-524
12:48
Test cases (and some fixes) check-in: c1d92c86e0 user: dkf tags: tip-524
08:22
Definition and introspection commands. check-in: a6c39f8690 user: dkf tags: tip-524
2018-10-27
22:12
merge core-8-branch check-in: c000f42f30 user: dkf tags: tip-524
22:05
Core machinery for implementing TIP 524; still needs user-facing access commands check-in: 774b088366 user: dkf tags: tip-524
19:45
Merge 8.6 check-in: fc3996f465 user: jan.nijtmans tags: core-8-branch
18:08
Update TZ info to tzdata2018g. check-in: 0bf9474c61 user: jima tags: core-8-branch
01:31
merge 8.7 check-in: a4c2fb6fcf user: dgp tags: dgp-string-insert
01:04
Draft implementation of TIP 506 - rebased to Tcl 8.7 check-in: d827ebc363 user: dgp tags: tip-506
2018-10-26
19:01
Merge 8.6 check-in: 2c5843e74c user: jan.nijtmans tags: core-8-branch
2018-10-24
22:15
Simplify to only accept index arguemnts. No index list. Added manual page. Closed-Leaf check-in: 02d45a4442 user: pspjuth tags: tip-523
16:13
Turn on ACCEPT_NAN as first step toward TIP 520. Leaf check-in: 60e7a1c991 user: dgp tags: tip-520
14:33
Request the tcltest version that provides the testing facilities used. Closed-Leaf check-in: 180c5abd3a user: dgp tags: tip-522
02:00
merge 8.7 check-in: 11878ebb4d user: dgp tags: tip-445
2018-10-23
23:23
[d1d05d1c7a] Fix bug parsing end-$bignum End deprecated acceptance of "e" and "en" as index value. S... check-in: bea150e3a5 user: dgp tags: core-8-branch
23:16
merge 8.7 Closed-Leaf check-in: 0beb6b3d16 user: dgp tags: bug-d1d05d1c7a
23:09
Streamline and comment combined routine. check-in: 6e1e4b84af user: dgp tags: bug-d1d05d1c7a
21:35
Merge 8.7 check-in: 80ea199257 user: jan.nijtmans tags: tip-481
21:06
Cleanup check-in: 4c1ebfded2 user: pspjuth tags: tip-522
19:40
Merge tip-512 branch check-in: 5fbf0983c6 user: jan.nijtmans tags: initsubsystems
19:39
Merge 8.7 check-in: b4db93bcfb user: jan.nijtmans tags: tip-512
19:14
Merge libtommath-no-stdint.h branch. Re-generated tclTomMath.h check-in: f80d058b73 user: jan.nijtmans tags: core-8-branch
19:11
rework the logic a bit check-in: 83584c485d user: dgp tags: bug-d1d05d1c7a
19:01
End the deprecated practice of accepting "e" and "en" as valid index values. check-in: b881052e97 user: dgp tags: bug-d1d05d1c7a
18:49
Refactor the SetEndOffsetFromAny() routine into its only caller. check-in: 9bd9d04ad9 user: dgp tags: bug-d1d05d1c7a
18:24
The "end-offset" type is unregistered. No need for a setFromAnyProc. Remove and simplify. check-in: 4c6668c50a user: dgp tags: bug-d1d05d1c7a
17:58
merge 8.7 check-in: d647776905 user: dgp tags: bug-d1d05d1c7a
11:18
Expand the build matrix Closed-Leaf check-in: 4ecef18a5d user: dkf tags: travis-8.7
2018-10-22
21:15
Updated tests to exercise new feature. check-in: f44f5dd820 user: pspjuth tags: tip-522
20:40
formatting check-in: dce841dc73 user: jan.nijtmans tags: core-8-branch
20:27
Documentation and revision bump for tip 522 check-in: 674ab3b3d6 user: pspjuth tags: tip-522
20:23
merge 8.7 check-in: 54edbf7d42 user: dgp tags: bug-d1d05d1c7a
20:12
Merge changes in libtommath's latest "develop" branch check-in: 1333ab8fdb user: jan.nijtmans tags: core-8-branch
18:43
Implement TIP 523, New lpop command check-in: 00c6ed2b91 user: pspjuth tags: tip-523
18:36
Missing ',' in documentation (discovered by MacOSX help processing). Some whitespacing check-in: 0a84e79434 user: jan.nijtmans tags: core-8-branch
18:21
Fix error-message on MacOS: the __LINKEDIT segment does not cover the end of the file. Reason: We ap... check-in: 517d7010fc user: jan.nijtmans tags: core-8-branch
17:54
Merge 8.6 check-in: dba662c8b5 user: jan.nijtmans tags: core-8-branch
05:56
Implement TIP 522, Test error codes with Tcltest check-in: b1fea899b0 user: pspjuth tags: tip-522
05:14
merge fork check-in: 7ac6b33458 user: dkf tags: core-8-branch
04:30
Make new notifier code match Engineering Manual guidelines better check-in: fa73b929c7 user: dkf tags: core-8-branch
2018-10-21
20:38
Change PTR2INT and PTR2UINT macros's so they can handle long's and Tcl_WideInt's too, so no longer r... check-in: 6988a6ed37 user: jan.nijtmans tags: core-8-branch
10:50
Squash warnings in the OSX notifier check-in: fbe54d6901 user: dkf tags: core-8-branch
10:17
Disable windows builds. Make test failures fatal. check-in: 01eafd4b7f user: dkf tags: travis-8.7
10:01
Remove unused variable Closed-Leaf check-in: d7cc3f28f1 user: dkf tags: tip-519
09:57
More tests. Better implementation. check-in: ab589541b2 user: dkf tags: tip-519
2018-10-20
23:41
Rebase on 8.7 check-in: 9367b0eaf1 user: dkf tags: tip-519
21:03
Working on porting the travis config forward check-in: b321d38e15 user: dkf tags: travis-8.7
2018-10-19
19:22
merge 8.7 check-in: cf76bede4f user: jan.nijtmans tags: tip-481
19:18
[d1d05d1c7a] Tests and fix for bignums in end-offset index value parsing. check-in: a9a1abe2b6 user: dgp tags: bug-d1d05d1c7a
15:52
Merge 8.6 check-in: 91d01941b7 user: jan.nijtmans tags: core-8-branch
15:49
Merge 8.7 check-in: 34c9fb80a7 user: jan.nijtmans tags: tip-512
10:07
merge core-8-branch check-in: 4e23367512 user: dkf tags: dkf-http-cookies
10:06
merge core-8-6-branch check-in: 4dfba7fb0e user: dkf tags: core-8-branch
2018-10-18
22:25
Rebase TIP-414 to TIP-512: If Tcl_SetPanicProc doesn't have a stub entry, it can take over the funct... check-in: 17b4500b7b user: jan.nijtmans tags: initsubsystems
21:54
Merge 8.7 check-in: 1b800c0c76 user: jan.nijtmans tags: tip-512
18:24
Update TZ info to tzdata2018f. check-in: 6ebaf8d7c8 user: jima tags: core-8-branch
15:31
merge 8.7 check-in: 000ee6e038 user: dgp tags: tip-445
13:24
merge 8.7 check-in: fb2539441f user: dgp tags: initsubsystems
2018-10-17
22:37
Add -Wpointer-arith compiler flag to gcc check-in: 2bb71ddc33 user: jan.nijtmans tags: core-8-branch
20:02
Merge 8.6 check-in: 849cc049e8 user: jan.nijtmans tags: core-8-branch
20:02
merge 8.7 check-in: 9e834efc20 user: dgp tags: dgp-string-insert
19:49
merge 8.7 Leaf check-in: 30d5e6a673 user: dgp tags: tip-469
19:47
merge 8.7 check-in: 740dc47d3e user: dgp tags: tip-465
16:24
merge 8.6 check-in: 85a4914711 user: dgp tags: core-8-branch
2018-10-15
10:28
Make it easier to extend cookiejar for policy reasons check-in: 7eb59bdd9f user: dkf tags: dkf-http-cookies
2018-10-14
14:00
Fix up citations check-in: f3c8f7ead8 user: dkf tags: dkf-http-cookies
13:48
Added more documentation. check-in: ade30b76cb user: dkf tags: dkf-http-cookies
13:14
Added documentation check-in: d4b0b1008b user: dkf tags: dkf-http-cookies
10:51
Adapt the code to the fact that we don't need to stick to the BMP any more check-in: e4614b8d14 user: dkf tags: dkf-http-cookies
09:17
Move header parsing to where it belongs check-in: 9fc163975c user: dkf tags: dkf-http-cookies
09:04
merge core-8-branch check-in: 9ce661b61e user: dkf tags: dkf-http-cookies
2018-10-12
18:45
Minor doc update check-in: fe86f9e208 user: dkf tags: core-8-branch
18:44
Turn [zipfs tcl_library] into more internal [tcl::zipfs::tcl_library_init]. It wasn't documented and... check-in: 2c8caf9947 user: dkf tags: core-8-branch
18:24
TCL_NUMBER_WIDE is deprecated check-in: 69b571d8bf user: jan.nijtmans tags: core-8-branch
18:15
Merge 8.6 check-in: 9675739d6d user: jan.nijtmans tags: core-8-branch
18:14
TIP #502 implementation: Index value reform. check-in: bae05b9e6f user: jan.nijtmans tags: core-8-branch
17:54
Fix test for UNICODE in win/tclAppInit.c. No longer check for "tclsh install", because tclsh is not ... check-in: d75d4c67d4 user: jan.nijtmans tags: core-8-branch
12:07
Added docs for [zipfs lmkimg] and [zipfs lmkzip] check-in: 379e970eff user: dkf tags: core-8-branch
09:52
Better document how to package an executable script in a zipfs check-in: c2da5a19e1 user: dkf tags: core-8-branch
07:36
Document [zipfs canonical] and add examples of how to use passwords. check-in: 67b4230545 user: dkf tags: core-8-branch
2018-10-11
18:54
Merge 8.7 check-in: 37418eb6d5 user: jan.nijtmans tags: tip-481
07:24
Put documented [zipfs find] in ensemble. Add examples to docs. check-in: aebe598b23 user: dkf tags: core-8-branch
2018-10-09
21:13
Use TCL_THREADS in stead of defined(TCL_THREADS) everywhere, otherwise it will give unexpected resul... check-in: b523eb2ecf user: jan.nijtmans tags: core-8-branch
19:43
isspace -> TclIsSpaceProc in various places. Re-generate tclDate.c with Bision 3.1 check-in: 0217bf6a6a user: jan.nijtmans tags: core-8-branch
19:27
Fix test-case macOSXFCmd-4.1, by assuring the files are sorted alphabetically always. The file-sytem... check-in: ad4bdf3aa8 user: jan.nijtmans tags: core-8-branch
18:52
Avoid making question marks bold or italic in docs UNLESS EXACTLY MEANINGFUL check-in: 3c5f9fbcbc user: dkf tags: core-8-branch
18:12
Merge 8.7 Add Unsigned functions to the implementation. TIP text is still far behind describing what... check-in: 9e83b1442d user: jan.nijtmans tags: tip-481
17:56
Balance the [makeFile/makeDirectory] and [removeFile/removeDirectory] calls (conditional now, so avo... check-in: d25d034991 user: dkf tags: core-8-branch
08:21
Improve documentation of [tcl::process] check-in: 39c1d8084d user: dkf tags: core-8-branch
2018-10-08
22:32
Tcl_GetStringFromObj -> Tcl_GetString check-in: e6d2130f9e user: jan.nijtmans tags: core-8-branch
22:22
Re-base to 8.7 check-in: e007a2ab3c user: jan.nijtmans tags: tip-481
20:47
Fix MSVC warning: warning C4146: unary minus operator applied to unsigned type, result still unsign... check-in: e03ac1dc7c user: jan.nijtmans tags: core-8-branch
19:08
TIP #514 implementation: Platform differences in handling int/wide check-in: d0f4e9da90 user: jan.nijtmans tags: core-8-branch
18:34
Merge 8.6 Also fix startup problems on win32, when the encoding path contains invalid UTF-8 (report... check-in: 59a19cdee3 user: jan.nijtmans tags: core-8-branch
2018-10-07
19:34
Centralise the de-fanging of standard ensembles in safe interpreters. Doing it right once is easier ... check-in: 82111a0a9f user: dkf tags: core-8-branch
12:25
Add better error reporting to zipfs. check-in: 528125ba5e user: dkf tags: core-8-branch
2018-10-06
17:12
protect Tcl_WinUtfToTChar/Tcl_WinTCharToUtf against NULL input values: return empty string in that c... check-in: 159c6f011e user: jan.nijtmans tags: core-8-branch
16:49
More regularizing of function names, field names and testing styles check-in: 81f25838fc user: dkf tags: core-8-branch
13:07
More cleaning up. check-in: af123454bf user: dkf tags: core-8-branch
06:41
Cleanup work on zipfs(n) check-in: f784f86470 user: dkf tags: core-8-branch
06:22
More tidying up of zipfs check-in: a44a7860c9 user: dkf tags: core-8-branch
2018-10-05
21:22
Merge 8.6 check-in: 3565334f08 user: jan.nijtmans tags: core-8-branch
19:41
merge 8.6 check-in: cf145fd0f0 user: dgp tags: core-8-branch
2018-10-04
19:26
Merge 8.6 check-in: 76426fbce3 user: jan.nijtmans tags: core-8-branch
10:42
Clean up zipfs implementation a bit. check-in: 68c4072e30 user: dkf tags: core-8-branch
08:04
fixed TclGetWideBitsFromObj - minus applied to unsigned type check-in: b4b3517f31 user: sebres tags: core-8-branch
07:27
Added Emacs metadata to a bunch of nroff source files. check-in: a79c0d0951 user: dkf tags: core-8-branch
2018-10-03
20:02
Merge 8.6 check-in: 252cdd0247 user: jan.nijtmans tags: core-8-branch
2018-10-01
18:01
Eliminating whitespace changes introduced by the prior checkin check-in: c43138d622 user: hypnotoad tags: core-8-branch
17:05
Pulling back in changes to fix testing on cross compiled static builds check-in: bc9e76e07e user: hypnotoad tags: core-8-branch
16:41
Adjust when tcl consults zipfs until AFTER it has checked that env(TCL_LIBRARY) has not been set check-in: 3581eefbc3 user: hypnotoad tags: core-8-branch
2018-09-30
23:12
Fixed the arguments that zipfs mount was sending in auto.tcl. Standardized on 8 spaces instead of t... Closed-Leaf check-in: 1cfb1382f1 user: hypnotoad tags: static-zipfs-fix
22:21
Adding Zipfile to the list of products produced for builds check-in: 4bbeb0e52a user: hypnotoad tags: static-zipfs-fix
10:17
Adding logic for static builds to load a properly named zipfile in the present working directory if ... check-in: 2f6452d73b user: hypnotoad tags: static-zipfs-fix
2018-09-29
20:39
Add support for wine. So windows test-cases can now be run on Linux/Mac/whatever. check-in: 6cedb89399 user: jan.nijtmans tags: core-8-branch
08:51
More readability improvements to unix makefile check-in: 3a0455ee94 user: dkf tags: core-8-branch
2018-09-28
19:59
\Merge 8.7 Closed-Leaf check-in: bcc54d1577 user: jan.nijtmans tags: tip-502
19:58
Merge 8.7 Closed-Leaf check-in: b4a19593fb user: jan.nijtmans tags: tip-514
18:49
Merge 8.6 check-in: 2f164e9d41 user: jan.nijtmans tags: core-8-branch
18:21
nmake build fixes for zipfs (ongoing, zip attachments not done yet) check-in: eedd24aae1 user: jan.nijtmans tags: core-8-branch
13:59
Small fixes to unix makefile check-in: 781fa100a4 user: dkf tags: core-8-branch
09:54
Better phrasing from TIP 509 check-in: 3f7395e049 user: dkf tags: core-8-branch
09:50
Implement TIP 509: reentrant mutexes on all platforms check-in: 27777c925a user: dkf tags: core-8-branch
09:49
Clean up code style and add key phrases to documentation. Closed-Leaf check-in: c35c3a7455 user: dkf tags: tip-509
09:18
merge core-8-branch check-in: b3d9254efa user: dkf tags: tip-509
07:24
Fix minor typo check-in: bfedd422d9 user: dkf tags: core-8-branch
2018-09-27
21:46
Merge 8.7 check-in: bf6b97a33d user: jan.nijtmans tags: tip-502
21:38
Merge 8.7 check-in: eaf86378bc user: jan.nijtmans tags: tip-514
11:08
Implementation of TIP 426: Determining the "Type" of Commands check-in: 4dbf61778e user: dkf tags: core-8-branch
11:06
Restricted the information made available to safe interpreters a bit. Closed-Leaf check-in: c4a98255c6 user: dkf tags: dkf-command-type
08:24
merge core-8-branch check-in: 9a5a54a549 user: dkf tags: dkf-command-type
08:22
Implementation of TIP 505: Make [lreplace] Accept All Out-of-Range Index Values check-in: 22057095fa user: dkf tags: core-8-branch
07:25
Implementation of TIP 516: More OO Slot Operations and TIP 515: Level Value Reform check-in: dbb8769937 user: dkf tags: core-8-branch
2018-09-26
23:17
Implementation of TIP 508: [array default] check-in: f2890e3bd5 user: dkf tags: core-8-branch
19:38
Improvements for zipfs. Document that TclZipfs_AppHook only works on Windows in UNICODE mode. Also, ... check-in: ca34f32cb7 user: jan.nijtmans tags: core-8-branch
13:09
Improved comment. Closed-Leaf check-in: f0dd67ee95 user: dkf tags: tip-508
13:08
Make defaults work even when [upvar]ed to just a non-existent element. check-in: 6faaafb401 user: dkf tags: tip-508
09:47
merge core-8-branch check-in: 4c46bf91dd user: dkf tags: tip-508
08:12
Fix semantics of [lappend] with defaults in a procedure. check-in: c00fd7645a user: dkf tags: tip-508
2018-09-25
21:18
merge 8.6 check-in: a5de190036 user: jan.nijtmans tags: core-8-branch
13:31
merge 8.7 check-in: 6b93e85592 user: dgp tags: tip-502
10:18
Added test cases for errors check-in: dbc98a020a user: dkf tags: tip-508
07:36
Corrected the semantics of [append] with defaults check-in: b9bb5ca2c1 user: dkf tags: tip-508
07:27
More correct variable existence checks check-in: c8e28d5855 user: dkf tags: tip-508
07:24
Correct variable existence check in [array default exists] check-in: c1203c50fd user: dkf tags: tip-508
07:24
merge core-8-branch check-in: 2ba5f17a18 user: dkf tags: tip-508
2018-09-24
23:24
More fixes in Tcl_WinTChar2Utf: Don't restart loop when output contains null-byte. check-in: 050b7ee0e1 user: jan.nijtmans tags: core-8-branch
16:19
merge 8.6 check-in: dad7a5e5dc user: dgp tags: core-8-branch
08:21
Add tests. Exposes quite a few bugs in the implementation... check-in: 95ffc97dca user: dkf tags: tip-508
2018-09-23
17:29
Added docs check-in: b7c36daff3 user: dkf tags: tip-508
16:42
merge core-8-branch check-in: 2de5d168ef user: dkf tags: tip-508
13:44
Merge 8.7 Remark: Almost all "http-tip-452.test" test-cases fail, most likely due to the internal ch... Leaf check-in: 3deacfe7db user: jan.nijtmans tags: tip-452
13:29
Merge 8.6 check-in: 0f532e7ca6 user: jan.nijtmans tags: core-8-branch
2018-09-22
19:42
Fix odd consequence for tests; ::tcltest namespace is usually present. check-in: 17304407a0 user: dkf tags: tip-452
16:51
Handle the (unlikely) case that Tcl_DStringSetLength() results in a re-allocation of the buffer check-in: 24aadadf9c user: jan.nijtmans tags: core-8-branch
16:33
merge core-8-branch check-in: 938e58b7ab user: jan.nijtmans tags: tip-452
13:37
merge tip-515 branch check-in: 686effa0af user: jan.nijtmans tags: tip-514
13:24
Merge 8.7 Closed-Leaf check-in: 3e22a9b9f9 user: jan.nijtmans tags: tip-515
13:18
Change ULLONG_MAX -> UWIDE_MAX, LLONG_MAX -> WIDE_MAX and LLONG_MIN -> WIDE_MIN everywhere, because ... check-in: 59d28e540e user: jan.nijtmans tags: core-8-branch
12:54
merge tip-515 (which is pre-requisite for this TIP now) check-in: 1515c3f5e3 user: jan.nijtmans tags: tip-514
12:45
merge 8.7 check-in: 7160931bed user: jan.nijtmans tags: tip-515
12:29
Fix a couple of test-cases, since http1.0 is no longer there check-in: 58773f387b user: jan.nijtmans tags: core-8-branch
12:05
forgot one location for http version number check-in: 67ce3482fc user: jan.nijtmans tags: core-8-branch
10:21
Merge 8.6 check-in: 4523c31275 user: jan.nijtmans tags: core-8-branch
10:09
Prevent possible build order problem, due to missing dde/registry dll's. Make sure that Tcl_WinTChar... check-in: 645fb65227 user: jan.nijtmans tags: core-8-branch
2018-09-21
13:12
Restore the core of the changes to init.tcl; TIP *specifies* that they're OK. check-in: a6272a9779 user: dkf tags: tip-452
09:29
merge core-8-branch check-in: 19797a97fe user: dkf tags: dkf-command-type
2018-09-16
15:14
Undo TIP #452 change to library/init.tcl: It depends on tcltest, which shouldn't be there yet check-in: 8bbc67839c user: jan.nijtmans tags: tip-452
15:09
merge 8.7 check-in: 5dceea74b5 user: jan.nijtmans tags: tip-452
2018-09-13
20:37
missing type-cast check-in: 236d98718e user: jan.nijtmans tags: core-8-branch
20:33
Eliminate the use of macro's like LLONG_MAX|MIN, since they assume that Tcl_WideInt equals "long lon... check-in: f89b8af179 user: jan.nijtmans tags: core-8-branch
20:31
Fix various test-cases, which started failing on Windows due to TIP #430 check-in: 88b8462136 user: jan.nijtmans tags: core-8-branch
20:30
Fix test-case registry-6.20, which started failing starting with the TIP #389 commit. check-in: 0db5ab91bb user: jan.nijtmans tags: core-8-branch
2018-09-12
19:32
Stub fix, safe interpreter fix, and use more size_t wherever possible check-in: 5f80f9af59 user: jan.nijtmans tags: core-8-branch
19:30
TIP #430 implementation check-in: b74093feee user: jan.nijtmans tags: core-8-branch
2018-09-11
22:41
Make ready for TIP #494 compatibility Closed-Leaf check-in: da3a746b1d user: jan.nijtmans tags: core_zip_vfs-review
15:39
merge 8.7 check-in: 0c62aa4c94 user: dgp tags: dgp-string-insert
07:44
Simplify the slot resolution protocol Closed-Leaf check-in: 4c8cd0f799 user: dkf tags: tip-516
2018-09-10
08:33
Tests and docs check-in: ede05afd63 user: dkf tags: tip-516
2018-09-09
17:05
slightly better: Use GetFileSizeEx() on win64 and GetFileSize on win32 check-in: d199aeb4b6 user: jan.nijtmans tags: core_zip_vfs-review
2018-09-08
21:49
TCL_NUMBER_WIDE -> TCL_NUMBER_INT. Two test-cases still failing check-in: c54622966e user: jan.nijtmans tags: tip-514
21:34
Bring back test-cases closer to what they were check-in: 9979924a94 user: jan.nijtmans tags: tip-514
21:29
Merge TIP-515 branch, so part of the corrections in the TIP-514 implementation branch now moved to t... check-in: 3e36e66ffe user: jan.nijtmans tags: tip-514
21:18
Merge core-8-branch check-in: 4c53b5eb75 user: jan.nijtmans tags: tip-515
12:52
Implementation of TIP 516 check-in: 84cceab204 user: dkf tags: tip-516
2018-09-07
22:23
Merge 8.6 check-in: 4ccc3b6902 user: jan.nijtmans tags: core-8-branch
12:11
merge 8.6 check-in: e891020c32 user: dgp tags: core-8-branch
12:02
merge 8.6 (segfault fix) check-in: 0a8630528a user: sebres tags: core-8-branch
11:56
Use GetFileSizeEx() in stead of GetFileSize(), to get the file size on Windows. Minor improvement: a... check-in: db7a21f8e1 user: jan.nijtmans tags: core_zip_vfs-review
09:53
TIP #515 implementation: Level Value Reform check-in: 132594906c user: jan.nijtmans tags: tip-515
2018-09-06
11:25
Bug-fix: Move TclZipfs_AppHook() from 0 -> 2 in the stub table, otherwise it overrides the entry for... check-in: fd6a7fd0d6 user: jan.nijtmans tags: core_zip_vfs-review
09:47
Code review check-in: 281daabd0b user: jan.nijtmans tags: core_zip_vfs-review
2018-09-05
12:11
Minor code cleanup. win/tclWinPipe.c: Eliminate some compiler warnings on mingw-w64 win/tclWinNotif... check-in: 35eb0692c1 user: jan.nijtmans tags: core-8-branch
08:07
Merge 8.7 check-in: 6423bd55ee user: jan.nijtmans tags: tip-514
2018-09-04
19:47
merge core-8-branch check-in: cfb7564440 user: dkf tags: dkf-command-type
14:37
Fix [540bed4bde]: binary format can result in "integer value too large to represent". Implemented a... check-in: c531497fcb user: jan.nijtmans tags: core-8-branch
2018-09-03
13:45
Merge 8.7 check-in: f6d6fc9952 user: jan.nijtmans tags: tip-514
12:53
Eliminate use of wideBiggerThanInt test constraint, since it's the same as {longIs32bit wideIs64bit}... check-in: 30126bea62 user: jan.nijtmans tags: core-8-branch
2018-09-02
13:48
Implement TIP 478: Add Expected Class Level Behaviors to oo::class check-in: b9f75ba387 user: dkf tags: core-8-branch
2018-08-30
21:28
Merge 8.7, and improve TIP implementation (using utility function in more places) check-in: 47b67cd37d user: jan.nijtmans tags: tip-514
11:14
merge 8.6 check-in: e1a218a447 user: sebres tags: core-8-branch
2018-08-29
19:30
Fix compilation on 32-bit platforms, and fix unit-tests in this environment check-in: 5598fa3c00 user: jan.nijtmans tags: tip-514
17:01
merge 8.6 check-in: 9f791c2d99 user: sebres tags: core-8-branch
2018-08-28
22:28
Now, restore wide(), but make int() the same as entier(). Add new utility function. check-in: d6c1d88425 user: jan.nijtmans tags: tip-514
2018-08-26
11:07
merge core-8-branch Closed-Leaf check-in: c253e68a51 user: dkf tags: tip-478
2018-08-21
21:36
improved reange checking (also for the Tcl 9.0 proposal). Make platform test platform 32/64-bit inde... check-in: 7ebb863e96 user: jan.nijtmans tags: tip-514
2018-08-19
09:33
Re-base branch "all-wideint" to core-8-branch. Still WIP check-in: 4932848e36 user: jan.nijtmans tags: tip-514
09:13
Still WIP. All test-cases pass now in 32-bit Closed-Leaf check-in: a655e95f95 user: jan.nijtmans tags: all-wideint
2018-08-17
22:21
Merge 8.6 check-in: e3cb60581f user: jan.nijtmans tags: core-8-branch
2018-08-16
18:54
Undo various test-case changes, in order to prove platform compatibility check-in: 4165f4945a user: jan.nijtmans tags: all-wideint
18:13
Few more test-cases check-in: 61da668e6f user: jan.nijtmans tags: all-wideint
18:03
Experiment, resolving platform differences at script level. Don't look ... check-in: f22395629e user: jan.nijtmans tags: all-wideint
2018-08-14
08:46
Merging changes with 8.7 Closed-Leaf check-in: c9c0d29199 user: hypnotoad tags: core_zip_vfs
07:27
Merge 8.7. Also provide a new function for handling ByteArrays check-in: 2e99b95206 user: jan.nijtmans tags: tip-481
05:43
Reposition the MODULE_SCOPE definition so that packages like tbcload don't get an error when they in... check-in: 7e7c72ccc9 user: pooryorick tags: core-8-branch
2018-08-11
12:01
Added a note about the genesis of the compiled header. check-in: fe3eeb39c3 user: dkf tags: tip-478
11:18
Improve script compilation. Prove that compilation works with safe interps. check-in: 0dadca8891 user: dkf tags: tip-478
2018-08-10
18:57
Repair breakage in recent refactoring of env.test. check-in: 4e7f200965 user: pooryorick tags: core-8-branch
18:44
minor changes to documentation check-in: 33f87b52fa user: pooryorick tags: core-8-branch
17:37
Create new branch named "medranocalvo-dtrace" Closed-Leaf check-in: 15ee731465 user: adrianmedranocalvo tags: medranocalvo-dtrace
15:03
Tighten up SaveResult.3, make installManPage more robust against newlines. check-in: 0ef72df401 user: pooryorick tags: core-8-branch
2018-08-08
07:01
Merge 8.7 check-in: 5d114401cb user: jan.nijtmans tags: tip-512
06:46
Merge 8.6 check-in: 2f74349eb2 user: jan.nijtmans tags: core-8-branch
2018-08-07
08:22
merge 8.6 (test cases fix in ioTrans) check-in: d6c8ee7af7 user: jan.nijtmans tags: core-8-branch
2018-08-05
20:14
Combine the two bits of scripted code inside TclOO's definition into one. check-in: af7aa1c82c user: dkf tags: tip-478
15:01
Make it much easier to maintain the TclOO initialisation script. check-in: a769968834 user: dkf tags: tip-478
2018-08-02
22:37
Purge end-of-line spacing check-in: 0ce23bd179 user: jan.nijtmans tags: core-8-branch
2018-07-31
20:22
merge 8.6 check-in: 5592289cda user: jan.nijtmans tags: core-8-branch
2018-07-26
18:58
merge 8.6: bug [d051b77fc1] fixed check-in: 4e57a1242b user: sebres tags: core-8-branch
18:15
merge test cases from 8.6 check-in: c46f02dc09 user: sebres tags: core-8-branch
16:14
[ba921a8d98] Make sure [string cat] includes all data from all bytearrays. check-in: 9819e2fe99 user: dgp tags: core-8-branch
2018-07-25
01:43
Resolve inadvertent fork check-in: fc9e243e02 user: kbk tags: core-8-branch
2018-07-22
20:44
Fix for [ba921a8d98e02a96] - concatenating binary array with empty string yields the empty string. check-in: f274e1f1ba user: pooryorick tags: core-8-branch
2018-07-21
18:45
Merge 8.6: Add a note in the 'clock' man page about the interpretation of impossible values on [cloc... check-in: 33d5f13bd6 user: kbk tags: core-8-branch
2018-07-20
16:05
merge 8.6 check-in: 29189acca8 user: sebres tags: core-8-branch
2018-07-15
15:46
Added more tests and made [initialize] an alternate spelling for [initialise]. check-in: 155bc7ab0b user: dkf tags: tip-478
2018-07-12
15:31
merge 8.6 check-in: 6815b8fad2 user: sebres tags: core-8-branch
2018-07-11
17:48
merge 8.7 Closed-Leaf check-in: b3cc1e62a2 user: dgp tags: dgp-sebres-timerate-review
2018-07-10
08:19
amend to [1830f9f520e2abdd], fixed package.test if built without test - avoids test file error: pack... check-in: 55e4fbd950 user: sebres tags: core-8-branch
2018-07-09
19:03
merge 8.6 check-in: 7cc00415b4 user: sebres tags: core-8-branch
14:53
merge 8.7 check-in: d5870fa9fd user: dgp tags: dgp-sebres-timerate-review
2018-07-07
08:57
And another test check-in: 129070ddc7 user: dkf tags: tip-478
08:45
Added direct tests for [myclass] check-in: a013b1a485 user: dkf tags: tip-478
08:22
Document the [myclass] command; someone might find it useful besides me. check-in: 3f67170b38 user: dkf tags: tip-478
2018-07-06
13:50
Improving the singleton check-in: 2aae7fc102 user: dkf tags: tip-478
2018-07-05
19:46
Merge 8.6. Also remove a useless #undef/#define which will be overrided later. check-in: 7fd12feb1e user: jan.nijtmans tags: core-8-branch
2018-07-04
20:20
Make Tcl_GetUnicode() a macro. Mark many other stub-entries which are no longer are in use (because ... check-in: b2835364c2 user: jan.nijtmans tags: core-8-branch
20:18
Micro-optimization in Tcl_GetString() and Tcl_GetStringFromObj() check-in: a2276ad547 user: jan.nijtmans tags: core-8-branch
2018-07-02
07:44
Documentation for [classmethod] check-in: b90d390915 user: dkf tags: tip-478
2018-07-01
16:39
Create a special command, [ :my:class], (in each instance namespace) that allows objects to delegate... check-in: 1bfaa1ff89 user: dkf tags: tip-478
2018-06-30
21:36
More docs check-in: eb46b97a2c user: dkf tags: tip-478
18:30
More docs check-in: 0161df3d1c user: dkf tags: tip-478
13:44
More docs check-in: 6c05c0f87a user: dkf tags: tip-478
05:13
Started to write documentation check-in: 844ca4baf1 user: dkf tags: tip-478
2018-06-29
07:15
More test cases. More fixes. check-in: 6ef91130eb user: dkf tags: tip-478
2018-06-28
10:40
Split out TIP 478 tests into their own file. check-in: 5753c80e0e user: dkf tags: tip-478
08:12
Tests for abstract and singleton check-in: 6893bec0d9 user: dkf tags: tip-478
2018-06-27
07:39
Add better error handling and make the delegation work with cloning. check-in: e9637e3ddc user: dkf tags: tip-478
2018-06-26
19:45
Since Tcl is always compiled with -DUNICODE -D_UNICODE (on Windows) and we know TCL_UTF_MAX>=4, we c... check-in: 32f5394627 user: jan.nijtmans tags: core-8-branch
17:07
merge 8.6 check-in: a421b7549a user: dgp tags: core-8-branch
14:23
merge 8.6 check-in: 058f3faab1 user: dgp tags: core-8-branch
2018-06-25
20:41
TIP #512 implementation check-in: 81b84ed55b user: jan.nijtmans tags: tip-512
20:38
merge 8.6 check-in: 1c67775fe7 user: jan.nijtmans tags: core-8-branch
2018-06-24
20:26
Fix "string tolower" and friends for handling unpaired surrogates correctly. Also add test-cases for... check-in: 1cdc9199e9 user: jan.nijtmans tags: core-8-branch
2018-06-23
15:03
Make the delegates work by moving their creation into C. check-in: b3c558369f user: dkf tags: tip-478
2018-06-18
15:59
Merge 8.6. And add more documentation and test-cases regarding the behavior of Tcl_UniCharToUtf() check-in: 3cb0cedeb6 user: jan.nijtmans tags: core-8-branch
2018-06-17
17:27
Leaving out the weird delegates stops the test failures. check-in: faf87d4008 user: dkf tags: tip-478
16:47
Most of the implementation ported over. [classmethod] is trickier... check-in: c919d1df55 user: dkf tags: tip-478
16:11
merge 8.6 check-in: 214a92de14 user: jan.nijtmans tags: core-8-branch
15:42
Split scripted parts of TclOO into their own file. check-in: f1433a4120 user: dkf tags: tip-478
2018-06-16
22:57
Add tests/tcltests.tcl as a place to store common code for tests. check-in: 535977ae7d user: pooryorick tags: core-8-branch
18:07
Add in basic github meta-files to reduce problems with issues being filed where we don't see them. check-in: bf02f39de3 user: dkf tags: core-8-branch
2018-06-15
18:37
merge 8.6 check-in: 939c403478 user: jan.nijtmans tags: core-8-branch
13:17
new package tcltests exclude some exec.test tests when running under valgrind check-in: 9e19234a85 user: pooryorick tags: core-8-branch
2018-06-14
18:39
missing parts check-in: 58503ac73b user: dgp tags: dgp-sebres-timerate-review
2018-06-13
16:12
merge 8.6 check-in: 596aa0c944 user: dgp tags: core-8-branch
10:49
Avoid valgrind "still reachable" reports stemming from early termination of threads. check-in: fbbcad33be user: pooryorick tags: core-8-branch
2018-06-12
19:32
Adding typecasts in tclZipfs.c to eliminate a compiler warning check-in: ebd55b94e1 user: hypnotoad tags: core_zip_vfs
19:16
Remove AbsolutePath(), no longer used. check-in: 2209610f60 user: dgp tags: core_zip_vfs
19:14
merge 8.7 check-in: c99f22f840 user: dgp tags: core_zip_vfs
18:03
merge 8.7 check-in: 8b91b1111e user: dgp tags: tip-509
18:02
close fork check-in: 095715c4fa user: dgp tags: tip-509
17:53
merge 8.6 check-in: e98839eec7 user: dgp tags: core-8-branch
2018-06-09
17:20
Removed thread-specific mutex lock counter and replaced by shared counter + thread ID for systems wi... check-in: d386bed41a user: fbonnet tags: tip-509
07:45
merge-mark (Unicode 11.0 beta was already here, and there were not changed in the final version) check-in: 171bd5bc26 user: jan.nijtmans tags: core-8-branch
2018-06-08
06:56
re-generate configure script (where does --runstatedir come from? check-in: 5e954c41c3 user: jan.nijtmans tags: core-8-branch
2018-06-07
20:59
Give tests more time to finish since valgrind slows things down considerably. check-in: 2f4c4cfd92 user: pooryorick tags: core-8-branch
2018-06-05
21:59
amend to [eeefdb44cf]: fixes missing install path (closes [593aa7c421]) for mingw/*nix check-in: 3016a3fa26 user: sebres tags: core-8-branch
20:16
Just the [timerate] command for separate review and performance baseline. check-in: 094bff9a69 user: dgp tags: dgp-sebres-timerate-review
17:26
merge 8.7 Closed-Leaf check-in: 0dd64e0195 user: dgp tags: dgp-sebres-clock-review
09:10
re-autoconfigure with v.2.69 check-in: d24583ec88 user: sebres tags: core-8-branch
09:04
merge 8.6 check-in: 36f85b4a71 user: sebres tags: core-8-branch
2018-06-04
13:18
merge 8.7 check-in: 1d19e08d8f user: dgp tags: bug-e593adf103-core-8
13:17
merge 8.7 check-in: 1c8c41ae6d user: dgp tags: core_zip_vfs
13:17
merge 8.7 check-in: c55441df99 user: dgp tags: tip-469
13:16
merge 8.7 check-in: d7d8dd7da7 user: dgp tags: tip-465
13:13
merge 8.7 Closed-Leaf check-in: 612cb8630f user: dgp tags: tip-312
13:10
merge 8.7 Closed-Leaf check-in: 8a621c332e user: dgp tags: tip-505
13:10
merge 8.7 check-in: 074419675a user: dgp tags: dgp-string-insert
13:08
merge 8.7 check-in: 8afedea42f user: dgp tags: tip-445
13:07
merge 8.7 check-in: 8ba412a471 user: dgp tags: tip-502
2018-06-03
11:44
TIP 500: Private Methods and Variables in TclOO check-in: 86262924a2 user: dkf tags: core-8-branch
2018-06-02
14:19
merge core-8-branch Closed-Leaf check-in: 3419afb49d user: dkf tags: tip-500
2018-06-01
16:04
Rebase the sebres clock bounty work to the 8.7 branch. check-in: 3e943144b9 user: dgp tags: dgp-sebres-clock-review
2018-05-31
19:23
merge 8.7 check-in: 0a613bfb94 user: dgp tags: core_zip_vfs
07:21
Merge 8.7 check-in: 3fb815ef5f user: jan.nijtmans tags: initsubsystems
07:17
Neither use --disable-threads on MacOS builds, and don't mention it any more in the README check-in: dade30b4a0 user: jan.nijtmans tags: core-8-branch
2018-05-30
09:38
Tweaking the documentation check-in: d65f77c5b5 user: dkf tags: tip-500
07:15
No longer pass "--enable-threads" to battery-included sub-packages, since it's the default, even wh... check-in: 552b9e73d7 user: jan.nijtmans tags: core-8-branch
2018-05-29
07:23
merge 8.6 check-in: fc277d3663 user: jan.nijtmans tags: core-8-branch
07:23
One TCL_NORETURN -> TCL_NORETURN1 minor mistake. Make it build when Tcl_SetPanicProc is a macro (nor... check-in: b85b14e36e user: jan.nijtmans tags: core-8-branch
2018-05-27
17:10
Be a little more concise in TclNRTailcallObjCmd. check-in: 2b12ca7eed user: pooryorick tags: bug-e593adf103-core-8
16:58
Decrement framePtr->tailcallNsPtr in Tcl_PopCallFrame. check-in: 0fe6ceff5c user: pooryorick tags: bug-e593adf103-core-8
16:32
merge 8.7 check-in: 996d385bff user: jan.nijtmans tags: tip-509
14:17
don't bother to use constraint "threaded", because that's the way we want to build anyway check-in: e0ed0ab7c7 user: jan.nijtmans tags: core-8-branch
12:04
Add sensible behaviour with export and unexport of private methods. check-in: 98387d0a22 user: dkf tags: tip-500
2018-05-26
16:42
merge 8.7 check-in: 74f9541fc2 user: dgp tags: bug-e593adf103-core-8
13:14
close fork check-in: fd55148747 user: dgp tags: core-8-branch
11:13
Fixed test process-7.3 Closed-Leaf check-in: 71618fd407 user: fbonnet tags: core-8-branch-fork
04:16
Move refCount management of lookupNsPtr out of "resolve:/goto resolve" block. check-in: 8d4c3590c5 user: pooryorick tags: bug-e593adf103-core-8
2018-05-25
19:43
TIP #509: Implement reentrant mutexes on all platforms check-in: 2aebf23fa0 user: fbonnet tags: tip-509
06:51
merge 8.6 check-in: aea631bbfa user: jan.nijtmans tags: core-8-branch
2018-05-24
16:26
Create new branch named "tip-509" check-in: 9e81e5a7b7 user: fbonnet tags: tip-509
13:27
merge 8.7 check-in: 95e6ece457 user: dgp tags: core_zip_vfs
13:26
merge 8.7 check-in: f5804bbb27 user: dgp tags: tip-469
13:12
merge 8.7 check-in: 976f84344e user: dgp tags: tip-465
13:12
merge 8.7 check-in: 6db9f4afa6 user: dgp tags: tip-312
13:04
merge 8.7 check-in: 5e69d0de71 user: dgp tags: tip-505
13:04
merge 8.7 check-in: aae85a444a user: dgp tags: dgp-string-insert
12:46
merge 8.7 check-in: 620705ca16 user: dgp tags: tip-445
12:24
merge 8.7 check-in: 4ed7fe60d8 user: dgp tags: tip-502
2018-05-23
19:31
Unbreak build with other CFLAGS, such as TCL_MEM_DEBUG=1 or TCL_THREADS=0 on Linux check-in: d54dcf0b00 user: jan.nijtmans tags: core-8-branch
13:34
unbreak the build check-in: 3192cb4bf1 user: dgp tags: core-8-branch
2018-05-22
20:53
Simplify usage of TCL_THREAD, along the lines of [eeddb0693a950be980a66de3811630a00c7bab54|eeddb0693... check-in: bf06e36b25 user: jan.nijtmans tags: core-8-branch
20:12
More removals of TCL_THREADS usage (configure scripts/win makefiles) check-in: 7c0047114e user: jan.nijtmans tags: core-8-branch
20:10
Fix build with TCL_THREADS=0 on Linux/other without epoll or kqueu support. In that case, fallback t... check-in: 8ef23e1f55 user: jan.nijtmans tags: core-8-branch
08:26
More docs check-in: d4f60c9644 user: dkf tags: tip-500
2018-05-21
20:19
Fix Namespace reference counting error in TclRenameCommand. check-in: df82243aa5 user: pooryorick tags: bug-e593adf103-core-8
10:02
merge core-8-branch check-in: 70e385378b user: pooryorick tags: bug-e593adf103-core-8
09:51
Fix memory leak in Tcl_DeleteNamespace. check-in: 3bf9010413 user: pooryorick tags: bug-e593adf103-core-8
08:12
Demonstrate how Tcl can build without TCL_THREADS defined at all (assuming TCL_THREADS=1 as default)... check-in: faac759bd9 user: jan.nijtmans tags: core-8-branch
2018-05-20
15:09
merge core-8-branch check-in: 8bc53049e0 user: dkf tags: tip-500
2018-05-19
11:26
Disable many warnings that are pointless in the stub library. Yes, it accesses deprecated fields, we... check-in: 4cad2850ba user: dkf tags: core-8-branch
11:18
Minor updates to C API to handle private methods. check-in: 8632183f6c user: dkf tags: tip-500
08:38
Corrections for a number of small things to align with TIP check-in: 39e20c8e3a user: dkf tags: tip-500
05:18
merge 8.7 check-in: ae6235c322 user: jan.nijtmans tags: initsubsystems
2018-05-17
18:53
TIP #491 implementation: Threading Support: phasing out non-threaded builds check-in: e9ee6fc387 user: jan.nijtmans tags: core-8-branch
2018-05-15
13:04
Make [info object methods] and [info class methods] work right. check-in: a0a3142700 user: dkf tags: tip-500
2018-05-14
20:55
Make sure that [self call] reports useful info. check-in: 0a346c9e04 user: dkf tags: tip-500
19:16
merge 8.6 check-in: c9567c991f user: jan.nijtmans tags: core-8-branch
2018-05-13
22:15
Initial implementation of TIP #508: [array default] check-in: 39fc31badb user: fbonnet tags: tip-508
21:56
Create new branch named "tip-508" check-in: 29555df087 user: fbonnet tags: tip-508
19:20
Correct results from unknown method handler. check-in: ea2054164a user: dkf tags: tip-500
16:10
Make [info vars] aware of private variable resolution. check-in: ecc06fcafa user: dkf tags: tip-500
10:08
Merge core-8-branch check-in: aae3c29836 user: dkf tags: tip-500
07:17
General code style cleanup. check-in: ea1fc89541 user: dkf tags: minor change, core-8-branch
2018-05-11
17:26
Missing test file boilerplate. check-in: 743007c3cc user: dgp tags: core-8-branch
11:52
merge 8.7 check-in: 78ab648e4f user: dgp tags: bug-e593adf103-core-8
11:51
merge 8.7 check-in: ccb831a772 user: dgp tags: core_zip_vfs
11:44
merge 8.7 check-in: 4e888b608e user: dgp tags: tip-469
11:38
merge 8.7 check-in: ccf912ef15 user: dgp tags: tip-465
11:35
merge 8.7 check-in: 78b076cb46 user: dgp tags: tip-312
11:33
merge 8.7 check-in: 2da5d7183f user: dgp tags: tip-505
11:30
merge 8.7 check-in: 6733cec87a user: dgp tags: dgp-string-insert
11:26
merge 8.7 check-in: 5dd49e9ab7 user: dgp tags: tip-445
11:26
merge 8.7 check-in: 97fa4939ba user: dgp tags: tip-502
09:42
TIP #425 implementation: Correct use of UTF-8 in Panic Callback (Windows only) check-in: e2d9683a48 user: jan.nijtmans tags: core-8-branch
08:12
merge 8.6 check-in: 61bcb3ad68 user: jan.nijtmans tags: core-8-branch
2018-05-10
17:37
Added tcl::process test suite check-in: 3990de9d13 user: fbonnet tags: core-8-branch
13:47
Fixed makefile.vc: install will create missing dir "tcl8/8.7" for msgcat check-in: eeefdb44cf user: fbonnet tags: core-8-branch
13:44
Added man page for tcl::process check-in: 9fe8b5eae0 user: fbonnet tags: core-8-branch
2018-05-09
15:49
merge 8.6 check-in: 34cff0f8eb user: dgp tags: core-8-branch
2018-05-08
20:03
Fix epoll notifier memory leak in initialization/finalization routines, check-in: 6ea3d73ff0 user: pooryorick tags: core-8-branch
15:00
merge 8.6 check-in: 714db5afb8 user: dgp tags: core-8-branch
2018-05-07
15:42
More efficient way of getting array element names; why search when direct lookup is possible? check-in: ede43e26d2 user: dkf tags: tip-500
14:33
merge core-8-6-branch check-in: cb43f6d65a user: pooryorick tags: core-8-branch
12:43
Make the 'varname' method know about private variables. check-in: af6136109d user: dkf tags: tip-500
10:44
merge core-8-branch check-in: 109cd6321e user: pooryorick tags: bug-e593adf103-core-8
07:40
Remove some tip389 restrictions in test-cases, which are no longer necessary. Eliminate gcc compile... check-in: 385fda311b user: jan.nijtmans tags: core-8-branch
2018-05-06
14:20
Documentation. check-in: 4090126e45 user: dkf tags: tip-500
07:17
Corrections to test names. check-in: 6022af433b user: dkf tags: minor change, tip-500
07:13
Fix up instance privates. check-in: 62c847e122 user: dkf tags: tip-500
2018-05-05
17:30
merge 8.7 check-in: d8c8c91b02 user: dkf tags: tip-500
17:23
Private methods seem to be working... check-in: 470494b82a user: dkf tags: tip-500
2018-05-04
19:06
Update TZ info to tzdata2018e. check-in: 0ac864f24f user: jima tags: core-8-branch
2018-05-02
13:53
close fork check-in: 4ea56471c2 user: dgp tags: core-8-branch
12:22
Syntax error in msgcat documentation fixed. Ticket [af69c6966d] check-in: 5ccd647de5 user: oehhar tags: core-8-branch
2018-05-01
18:42
merge 8.6 check-in: bea1cbc1ad user: jan.nijtmans tags: core-8-branch
18:41
Implement special "string totitle" for Extended Georgian characters (new behavior in Unicode 11) check-in: 827b7761e6 user: jan.nijtmans tags: core-8-branch
2018-04-29
21:14
Upgrade everything to Unicode 11 (still in beta, expected in june 2018) check-in: 8f0b52858b user: jan.nijtmans tags: core-8-branch
2018-04-27
13:21
merge 8.7 check-in: 1724282826 user: dgp tags: core_zip_vfs
03:06
Added an initialization of 0 for the namelen field for new ZipFile data structures. In memory debugg... check-in: 730a3c01cb user: hypnotoad tags: core_zip_vfs
2018-04-26
18:19
merge 8.7 Leaf check-in: 4eda1d6aee user: dgp tags: bug-e87bcf819f
08:32
Update test-cases, so they are selected or not for -DTCL_UTF_MAX=6. Now all relevant test-cases pas... check-in: 0cd538f301 user: jan.nijtmans tags: core-8-branch
2018-04-25
15:00
merge 8.7 check-in: fb7705dd1f user: dgp tags: tip-465
14:54
merge 8.7 check-in: b828085618 user: dgp tags: tip-469
14:51
merge 8.7 check-in: a9e9af0427 user: dgp tags: tip-312
14:42
merge 8.7 check-in: 7cfad075b8 user: dgp tags: tip-505
14:34
Merge 8.7; Resolve test conflicts with [array for]. Still has several memleaks. check-in: 5966cc9fe8 user: dgp tags: bug-e593adf103-core-8
13:39
merge 8.7 check-in: 84f04d0eb5 user: dgp tags: dgp-string-insert
13:02
merge 8.7 check-in: c16d974b49 user: dgp tags: tip-445
11:48
merge 8.6 check-in: 146fed70ad user: dgp tags: core-8-branch
11:09
Plug memory leak handling circular path values. check-in: ebf56d8628 user: dgp tags: tip-445
2018-04-24
14:02
silence compiler warning check-in: bdf0e828f9 user: dgp tags: tip-502
13:59
merge 8.7 check-in: a4d3716be1 user: dgp tags: tip-502
13:45
Merge 8.6 (bug-fix and test-case for Tcl_UtfAtIndex with TCL_UTF_MAX=4) ((Replacement checkin for ea... check-in: a4b3649641 user: dgp tags: core-8-branch
2018-04-23
15:06
Some better surrogate handling in encodings. Not spotted before ... check-in: 0e622ccdb3 user: jan.nijtmans tags: core-8-branch
13:51
merge 8.7 check-in: 743fa61e1c user: dgp tags: bug-e87bcf819f
13:51
Dup test name. check-in: c1cfcdbc3a user: dgp tags: core-8-branch
12:58
Rework 'array for' to pass the arrayNameObj to the NRE routines rather than saving it in the ArraySe... check-in: 7085291404 user: bll tags: core-8-branch
2018-04-22
23:16
Add a test for the compiled pathway. check-in: 08a3816456 user: dgp tags: bug-e87bcf819f
23:09
Candidate fix for [e87bcf819f]. Makes sure the unset of a scalar variable linked to an array element... check-in: 701d26870f user: dgp tags: bug-e87bcf819f
13:27
merge 8.6 check-in: 143af13340 user: dgp tags: core-8-branch
2018-04-20
16:02
TIP 421 Implementation. check-in: 7c614b9330 user: dgp tags: core-8-branch
10:16
TIP #389 implementation. check-in: e109760b1c user: jan.nijtmans tags: core-8-branch
2018-04-19
17:46
Adapt [array for] to use the refactored routines. Closed-Leaf check-in: bf63bb7d85 user: dgp tags: tip-421
17:40
merge 8.7 check-in: 247df44614 user: dgp tags: tip-421
11:48
correct msgcat test numbering for section util from 15.x (used twice) to 18.x check-in: 5953503f85 user: oehhar tags: core-8-branch
02:45
merge 8.6 check-in: 91f1174d86 user: dgp tags: core-8-branch
2018-04-17
22:48
Merge 8.7 Move stuff from SC_ENABLE_THREADS to SC_TCL_LINK_LIBS in tcl.m4, so SC_ENABLE_THREADS is n... Closed-Leaf check-in: 89b3d0671b user: jan.nijtmans tags: tip-491
21:49
Slightly better unmatched-surrogates handling. Unmatched High surrogates will still be silently remo... Closed-Leaf check-in: 1997a15ffd user: jan.nijtmans tags: tip-389
14:39
merge 8.6 check-in: f21a25950c user: dgp tags: core-8-branch
11:11
Satisfy test var-23.14 check-in: d18e291b03 user: dgp tags: tip-421
03:48
Test of shimmer segfault. check-in: d7d48d477c user: dgp tags: tip-421
2018-04-16
14:51
ran autoconf on the unix directory. This breaks the build. check-in: b4ff6833b3 user: dgp tags: tip-491
14:46
merge 8.7 check-in: a1f6233f04 user: dgp tags: tip-491
14:15
Memleak fix from Brad Lanam. check-in: d5fefc5a1d user: dgp tags: tip-421
13:47
Update reference counts for searchptr->name. Closed-Leaf check-in: bf0cba159d user: bll tags: tip-421
2018-04-15
15:11
Added basic tests of the 'private' definition command. check-in: 19f241ec29 user: dkf tags: tip-500
14:47
Testing the private variables. check-in: 95e0451a74 user: dkf tags: tip-500
10:29
Added tests for [info object creationid] check-in: 0911aed318 user: dkf tags: tip-500
2018-04-13
12:38
Better rephrasing (ii) Closed-Leaf check-in: 8cc4204e0f user: gahr tags: encoding-doc-fixes
12:33
Reduce diff check-in: 9c7bc1ef47 user: gahr tags: encoding-doc-fixes
12:31
Better rephrasing check-in: d1c9169dcc user: gahr tags: encoding-doc-fixes
09:36
Fix documentation for [encoding convertfrom] check-in: 3e9c686cde user: gahr tags: encoding-doc-fixes
07:23
Duplicate the private variable config when cloning objects. check-in: b8199bd706 user: dkf tags: tip-500
2018-04-12
23:54
Added introspectors mentioned in TIP. check-in: fd04ec02db user: dkf tags: tip-500
2018-04-11
16:17
merge 8.7 check-in: fdf9328219 user: dgp tags: tip-389
12:45
merge 8.7 check-in: 43e01830a9 user: dgp tags: tip-421
2018-04-07
17:12
merge 8.7 check-in: 1d2e0cde7b user: dgp tags: tip-502
17:07
merge 8.7 check-in: faf8c0b052 user: dgp tags: tip-445
17:07
merge 8.6 check-in: 82ddedafd7 user: dgp tags: core-8-branch
2018-04-06
19:14
Merge 8.7. Update two macros to TIP 445. check-in: 671aed379d user: dgp tags: tip-445
2018-04-05
17:22
Plug memleak in [format] applied to bignums. check-in: 225c752bdc user: dgp tags: core-8-branch
16:37
Plug memleak when [scan] raises an error. check-in: 4e0c1d2c62 user: dgp tags: core-8-branch
15:37
[string cat] was failing to NUL terminate string reps. Stopped "string" values triggering false valg... check-in: 6360678926 user: dgp tags: core-8-branch
13:34
Failed to mutex protect all multi-thread access to the hash tables in the [tcl::process] implementat... check-in: fb7e419d42 user: dgp tags: core-8-branch
07:26
Start of private method dispatch machinery. check-in: 087b4f8229 user: dkf tags: tip-500
2018-03-30
21:10
merge 8.7 check-in: 2430760def user: dgp tags: tip-389
20:09
merge 8.7 check-in: 33535f0479 user: dgp tags: dgp-string-insert
19:53
merge 8.7 check-in: 06265f1ca1 user: dgp tags: tip-500
19:51
merge 8.7 check-in: ba07336562 user: dgp tags: tip-502
19:42
merge 8.7 check-in: d183de8dd8 user: dgp tags: core_zip_vfs
19:37
merge 8.7 check-in: c8f51180e2 user: dgp tags: tip-445
19:36
merge 8.7 check-in: 589b11ac98 user: dgp tags: bug-e593adf103-core-8
19:22
Refactor the [lrange] machinery into a single routine TclListObjRange(). Apply some optimizations. C... check-in: 0f8ef41b28 user: dgp tags: core-8-branch
19:11
merge 8.7 Closed-Leaf check-in: 0b3c80ce26 user: dgp tags: pspjuth-lrangeopt
12:32
Rebase TIP 502 draft implementation. check-in: 13095e7fe4 user: dgp tags: tip-502
2018-03-26
20:21
Remove MINGW32 from the UNIX makefile, since Mingw should always build from the "win" directory. Bet... check-in: c197fa631e user: jan.nijtmans tags: core-8-branch
2018-03-25
19:20
No need any more on 64-bit cygwin for special *Long* stub entries. check-in: 15c4994feb user: jan.nijtmans tags: core-8-branch
17:43
workaround for TclFormatInt on CYGWIN is no longer necessary now. check-in: 740e91a7f8 user: jan.nijtmans tags: core-8-branch
2018-03-24
10:21
Update TZ info to tzdata2018d. check-in: 671a645da4 user: jima tags: core-8-branch
2018-03-21
16:26
A compiler for [string insert] mirroring the one for [linsert]. check-in: 8feb3acbd5 user: dgp tags: dgp-string-insert
15:31
Rebooting a [string insert] implementation branch, bringing over pieces from the past branches and m... check-in: 41eb59e341 user: dgp tags: dgp-string-insert
2018-03-20
19:54
TIP 503 implementation. check-in: ae29ed9c7f user: dgp tags: core-8-branch
19:25
Merge over testing improvements from the TIP 475 work. Test files string.test and stringComp.test ha... check-in: e1141b4ed5 user: dgp tags: core-8-branch
16:10
Test and fix for botch in binary string replace. check-in: a0dec2ad25 user: dgp tags: core-8-branch
2018-03-18
18:04
This should be the implementation of private variables. check-in: 313e734043 user: dkf tags: tip-500
2018-03-15
23:01
In case of redirecting stderr to a file on Windows, append CRLF after Panic output. Closed-Leaf check-in: 224ba13ab4 user: jan.nijtmans tags: win-console-panic
21:53
merge 8.7 check-in: a50f884700 user: jan.nijtmans tags: win-console-panic
21:13
Merge 8.7 (convert makefile.vc to CRLF line-endings only) check-in: b1bb557ee5 user: jan.nijtmans tags: tip-491
20:58
Bring back makefile.vc to CRLF line-endings, as all other *.vc files check-in: 94679c0c71 user: jan.nijtmans tags: core-8-branch
19:09
Merge 8.7; Updated the package manifest by hand; was broken until then. If there's a maintenance kno... check-in: 56f82c402a user: dgp tags: core_zip_vfs
15:34
merge 8.7 check-in: 01980b4037 user: dgp tags: pspjuth-lrangeopt
14:37
merge 8.7 check-in: d1e80d709a user: dgp tags: tip-389
14:23
merge 8.7 check-in: 4f13fe6bce user: dgp tags: tip-445
14:22
merge 8.7 check-in: 8bceaf2225 user: dgp tags: bug-e593adf103-core-8
14:18
merge 8.7 check-in: 16cda61498 user: dgp tags: tip-421
14:14
merge 8.7 check-in: 15b92d9602 user: dgp tags: tip-469
14:06
merge 8.7 check-in: 9ece07acc5 user: dgp tags: tip-491
13:52
merge 8.7 check-in: 0144326580 user: dgp tags: tip-312
13:49
merge 8.7 Leaf check-in: ad3f046675 user: dgp tags: bg-tip-282
13:40
merge 8.7 check-in: d61fd7f243 user: dgp tags: tip-465
11:08
merge 8.6 check-in: ff4b8f1a06 user: dgp tags: core-8-branch
2018-03-14
23:54
Memleak and lifetime management fixes for components of the OO system. check-in: ebbbc5cb27 user: dgp tags: core-8-branch
23:47
Merge rest of 8.7 except the botched apply/backout dance. Closed-Leaf check-in: 427db19fd4 user: dgp tags: memleak-87
23:43
Merge in 8.7 changes not already here. check-in: fccf41ff4a user: dgp tags: memleak-87
22:39
Rebase the memleak work. check-in: 29b72b7167 user: dgp tags: memleak-87
18:08
merge 8.6 check-in: 010cc4a688 user: dgp tags: core-8-branch
17:20
unused variable fix check-in: 67e1ea3939 user: dgp tags: core-8-branch
15:17
New routine TclStringReplace() serves as a common implementation for both compiled and direct eval p... check-in: 190272213a user: dgp tags: core-8-branch
05:41
merge mark check-in: 97dd207476 user: dgp tags: core-8-branch
05:41
cherry pick the desirable part of the merge. check-in: 74ce821bcd user: dgp tags: core-8-branch
04:45
backout the latest merge check-in: d26ad8afa0 user: dgp tags: core-8-branch
01:31
silence compiler warning check-in: cf882f9cc9 user: dgp tags: core-8-branch
01:30
merge 8.6 check-in: ad1f243d40 user: dgp tags: core-8-branch
2018-03-13
17:14
merge 8.6 check-in: 1a04240e68 user: dgp tags: core-8-branch
16:29
close fork check-in: 35a6b8673b user: dgp tags: core-8-branch
16:28
Fix bugs in msgcat that prevent clean test suite run. check-in: 47d13b9fc2 user: dgp tags: core-8-branch
16:13
tip 499 msgcat custom preferences: documentation added check-in: edef076fc6 user: oehhar tags: core-8-branch
14:53
tip490 oo for msgcat: added documentation check-in: 349f4681cb user: oehhar tags: core-8-branch
2018-03-12
15:57
msgcat 1.7.0 features need foundation of Tcl 8.7. check-in: a9c21db1be user: dgp tags: core-8-branch
14:41
Revert change that broke usage with Tcl 9 check-in: 8791050e93 user: dgp tags: core-8-branch
14:17
merge 8.6 check-in: 87fbb05e7f user: dgp tags: core-8-branch
14:14
Implement TIP 499: Custom locale search list for msgcat check-in: c37cf7f1dd user: dgp tags: core-8-branch
14:07
Undo setting of execute permissions. Closed-Leaf check-in: 1a301657ae user: dgp tags: tip499-msgcat-custom-preferences
13:58
Implement TIP 490: msgcat for TclOO check-in: f909100ac2 user: dgp tags: core-8-branch
13:48
msgcat 1.7 uses [tailcall], so requires Tcl 8.6. Closed-Leaf check-in: 699af4b725 user: dgp tags: tip490-msgcat-oo-2
13:38
Implement TIP 462: Add New [::tcl::process] Ensemble for Subprocess Management check-in: 2409228234 user: dgp tags: core-8-branch
13:24
merge 8.7 Closed-Leaf check-in: 7ff3e810a4 user: dgp tags: tip-462
13:07
Convert DOS -> unix line endings. check-in: 8ab900d3e1 user: dgp tags: tip-462
2018-03-11
23:08
merge 8.7 check-in: ba6c45d940 user: dgp tags: core_zip_vfs
23:08
merge 8.7 Leaf check-in: de798b5604 user: dgp tags: sebres-string-insert-cr1
22:42
merge 8.7 check-in: 49512ebf1d user: dgp tags: tip-445
22:35
merge 8.7 check-in: d2bbe92e24 user: dgp tags: bug-e593adf103-core-8
22:34
merge 8.7 check-in: c5126a3728 user: dgp tags: tip-421
21:29
merge 8.6 check-in: 23c46c8cd1 user: dgp tags: core-8-branch
12:22
merge 8.6 check-in: f27bd866ac user: dgp tags: core-8-branch
01:24
merge 8.7 check-in: 43c7d2973c user: dgp tags: sebres-string-insert-cr1
2018-03-10
16:05
merge 8.7 check-in: 58e57236f7 user: dgp tags: bug-e593adf103-core-8
16:03
merge 8.7 check-in: 01268def02 user: dgp tags: tip-421
15:55
merge 8.7 check-in: 0892d078f0 user: dgp tags: tip-445
15:45
merge 8.6 check-in: e49b46e8e6 user: dgp tags: core-8-branch
14:55
[db36fa5122] Upgrade the index value parsing and encoding machinery. Refactor many systems to make c... check-in: 02721ee263 user: dgp tags: core-8-branch
2018-03-07
21:21
Merge 8.6 check-in: 655a7278ed user: jan.nijtmans tags: core-8-branch
20:24
Improve -DTCL_NO_DEPRECATED compiles. It now can handle loading stub-enabled extensions with incompa... check-in: 6b79f4ac30 user: jan.nijtmans tags: core-8-branch
19:35
Fix handling of "pkgIndex" file in "package files" command. This was broken as well, as result of NR... check-in: c2b3db3af1 user: jan.nijtmans tags: core-8-branch
15:13
merge 8.7 check-in: f43a6f6ea8 user: dgp tags: core_zip_vfs
2018-03-06
22:53
Fix the "package files" command. Due to the NRE enabling of "package" it always started to return an... check-in: 6a24d9dea4 user: jan.nijtmans tags: core-8-branch
18:42
array for: Add missing ObjCmdProc wrapper around the NR proc. check-in: 4a61f6e2be user: bll tags: tip-421
18:21
array for: updated documentation: value variable is not optional, add specifics about when array for... check-in: 694b8c4633 user: bll tags: tip-421
17:19
tip-421: array for: a) Fix bug starting search (name not set). b) Fix error message for array ch... check-in: 736d436f40 user: bll tags: tip-421
13:50
merge 8.7 check-in: d0cbf832fb user: dgp tags: tip-502
13:48
merge 8.7 check-in: 26b4cadc18 user: dgp tags: sebres-string-insert-cr1
13:47
merge 8.7 check-in: 8ce0c4007c user: dgp tags: bug-e593adf103-core-8
13:46
merge 8.7 check-in: 1982d6e284 user: dgp tags: tip-421
13:45
merge 8.7 check-in: 068966277d user: dgp tags: tip-445
12:59
merge 8.6 check-in: 3d06c4a172 user: dgp tags: core-8-branch
2018-03-05
20:00
Take the next step in TIPs 330 and 336, ending in 8.7 the USE_INTERP_RESULT and USE_INTERP_ERRORLINE... check-in: fc9f725045 user: dgp tags: core-8-branch
19:29
Last bit of TIP 503 implementation. Closed-Leaf check-in: d122852556 user: dgp tags: tip-503
18:16
merge 8.7 check-in: debcf945ba user: dgp tags: sebres-string-insert-cr1
17:41
merge 8.7 check-in: 6489350c8b user: dgp tags: tip-421
17:40
merge 8.7 check-in: a06898693e user: dgp tags: bug-e593adf103-core-8
17:18
merge 8.7 check-in: 927955d0ab user: dgp tags: tip-445
17:07
TIP 351 Implementation. check-in: 7ac44158fa user: dgp tags: core-8-branch
16:49
Rebase TIP 421 implementation to core-8-branch (8.7). var-23.1[01] segfaults! check-in: 3d48c6641f user: dgp tags: tip-421
16:09
Merge 8.7; avoid checkin converting TclGetNumberFromObj to TclParseNumber. check-in: 209140ed94 user: dgp tags: tip-502
2018-03-01
22:27
Re-generate tclTomMath.h. Fix win32 build (due to the use of uint8_t) check-in: 8531135e45 user: jan.nijtmans tags: core-8-branch
21:15
Merge 8.7 Closed-Leaf check-in: 70ad0a2752 user: jan.nijtmans tags: index-range-and-overflow
20:55
Update libtommath to latest "develop" check-in: 914ba7d4ea user: jan.nijtmans tags: core-8-branch
20:54
Use TclParseNumber() in stead of TclGetNumberFromObj(). This gives less surprising results in test c... check-in: adf9964e6f user: jan.nijtmans tags: index-range-and-overflow
20:20
merge 8.7 check-in: fd239d6457 user: dgp tags: index-range-and-overflow
20:13
merge 8.6 check-in: fde243bcbd user: dgp tags: core-8-branch
19:30
Avoid full list conversion when we can cheaply discover a multi-element list is not possible. check-in: ca6ab1446a user: dgp tags: index-range-and-overflow
04:19
Continue consistent use of LLONG_MIN and LLONG_MAX. check-in: ec70581d16 user: dgp tags: index-range-and-overflow
04:13
merge 8.7 check-in: c3b9bfbc3d user: dgp tags: index-range-and-overflow
04:13
We have LLONG_MIN and LLONG_MAX to denote range limits of Tcl_WideInt. Use them consistently. Also f... check-in: bdc69f0764 user: dgp tags: core-8-branch
2018-02-28
13:40
Use mp_isneg() as appropriate. check-in: 8d27d9381c user: dgp tags: index-range-and-overflow
13:38
merge 8.7 check-in: 8b8bc7ed1e user: dgp tags: index-range-and-overflow
2018-02-27
23:17
merge 8.7 check-in: 29aff18140 user: dgp tags: index-range-and-overflow
22:35
Don't save indices with values outside the int range in bytecode. check-in: 5de7a219fe user: dgp tags: index-range-and-overflow
20:48
Use mp_isneg() in stead of mp_cmp_d() when the output of this function is simply compared with MP_LT... check-in: e509642a0b user: jan.nijtmans tags: core-8-branch
20:30
No need to set/restore tcl_precision in this test-case check-in: 8d84a6eee5 user: jan.nijtmans tags: core-8-branch
18:20
Much more progress expanding the vocabulary of index values, and getting results that make more intu... check-in: 3eb440e907 user: dgp tags: index-range-and-overflow
13:13
Work In Progress on index value reform -- not working. check-in: 74f11eb486 user: dgp tags: index-range-and-overflow
2018-02-26
18:18
merge 8.7 check-in: 225b6b1d08 user: dgp tags: bug-e593adf103-core-8
18:17
merge amg-string-insert updates check-in: 98f0601375 user: dgp tags: sebres-string-insert-cr1
2018-02-25
12:04
Starting to build the implementation of the private methods and variables. Definition support. check-in: bd8482a809 user: dkf tags: tip-500
2018-02-23
18:08
merge 8.7 Leaf check-in: 8d012d639c user: dgp tags: amg-string-insert
18:01
merge 8.7 check-in: 9d0eb0566c user: dgp tags: tip-445
17:49
Don't let presence of a string rep prevent optimizations on "pure" bytearrays. check-in: 7f4d49a687 user: dgp tags: core-8-branch
17:17
Remove tests of "end-offset" Tcl_ObjType, taken private. check-in: b38ba254a0 user: dgp tags: core-8-branch
17:02
[8e6a9ac221] Stop false matching with bytearrays. (string-11.55) check-in: 44d94e2338 user: dgp tags: core-8-branch
15:44
Cease registration of the "end-offset" Tcl_ObjType. Give it file scope. Remove the updateStringProc ... check-in: e0ca41d498 user: dgp tags: core-8-branch
2018-02-22
20:03
Correctly distinguish between internalrep.longValue (in case of boolean) and internalre.wideValue (i... check-in: 1a90ee1f22 user: jan.nijtmans tags: core-8-branch
18:59
[89dfecb6b7] Make thread IDs in testing commands consistent. check-in: 6b66e4e45c user: dgp tags: core-8-branch
2018-02-15
18:27
merge 8.7 check-in: ced3f8220a user: dgp tags: amg-string-insert
18:24
merge 8.7 check-in: fb5189741a user: dgp tags: tip-445
18:02
Distingish between boolean and int when checking whether a boolean is true or not: The internal repr... check-in: b1bcf543c8 user: jan.nijtmans tags: core-8-branch
17:24
Better range checking in "string index". Add test-case to prove point. This opens a large discussio... check-in: 3a0430c3e2 user: dgp tags: index-range-and-overflow
17:21
Revert recent commit that changed behavior of TclGetIntForIndex() for a small subset of cases of ove... check-in: a7ef066428 user: dgp tags: core-8-branch
15:58
Guarantee the buffer is large enough it will not be overrun. check-in: 6f7a5abdb8 user: dgp tags: core-8-branch
15:14
Stop seeking out the libieee.a library and linking to it when found. check-in: 934a0afb70 user: dgp tags: core-8-branch
13:52
merge-mark check-in: 725e157968 user: dgp tags: core-8-branch
2018-02-14
22:22
Move TclGetBooleanFromObj to tclInt.h, so multiple source files can use it. Change some internal var... check-in: 2736df026c user: jan.nijtmans tags: core-8-branch
20:22
Merge TIP #476 check-in: 38ffcc50f4 user: jan.nijtmans tags: core-8-branch
20:17
Better range checking in "string index". Add test-case to prove point. check-in: 8a4df74e9a user: jan.nijtmans tags: core-8-branch
15:33
merge 8.7 Closed-Leaf check-in: 1a4479ca01 user: dgp tags: z_modifier
15:00
merge 8.7 check-in: d15df14b60 user: dgp tags: amg-string-insert
14:52
merge 8.7 check-in: 72b94c10f2 user: dgp tags: tip-445
14:38
Fix regression in [expr {0%$bignum}]. check-in: 85e6dc0a02 user: dgp tags: core-8-branch
12:52
More tests for bignum modulus regressions check-in: 98be5e06ea user: dgp tags: core-8-branch
12:50
merge-mark check-in: eefb3a51ff user: dgp tags: core-8-branch
2018-02-13
21:00
merge mark check-in: d614e6307c user: dgp tags: core-8-branch
20:59
test expr-32.7 for bignum modulus range. FAILING for now. Error in TIP 484. check-in: 80478e9096 user: dgp tags: core-8-branch
2018-02-09
20:57
merge 8.7 check-in: d200f0036e user: dgp tags: amg-string-insert
18:45
merge 8.7 check-in: 8a91dc9521 user: dgp tags: tip-445
10:09
small code review: resolve conversion warnings (possible loss of data, signed/unsigned comparison) check-in: 29bc6e1422 user: sebres tags: core-8-branch
2018-02-08
20:43
Fix [9280abbaf57fca3e|9280abbaf5]: Compiling core-8-branch with msvc6 32 bit results in compile erro... check-in: 1269b801f7 user: jan.nijtmans tags: core-8-branch
14:41
fixes [9280abbaf57fca3eb40a89403d9d891853209bb6]: compare of `LLONG_MAX == LONG_MAX` does not possib... Closed-Leaf check-in: ed8f5966a3 user: sebres tags: fix-9280abbaf57fca3e-long-vs-wide
14:03
merge core-8-6-branch check-in: 7411659ecc user: sebres tags: core-8-branch
12:45
Do not allow prefixed subcommands for mcutil check-in: 54721505c7 user: oehhar tags: tip499-msgcat-custom-preferences
09:49
Add subcommand mcpreferences to export getpreferences and getsystemlocale functions check-in: 368f72c4e0 user: oehhar tags: tip499-msgcat-custom-preferences
2018-02-07
19:25
TIP 499: Custom locale search for msgcat check-in: e1066b317c user: oehhar tags: tip499-msgcat-custom-preferences
2018-02-06
21:11
merge 8.7 check-in: f7dba39527 user: dgp tags: tip-445
20:07
TIP 484: Merge 'int' and 'wideInt' Obj-type to a single 'int' check-in: 4f6d4a2b15 user: dgp tags: core-8-branch
19:55
TIP 493: Cease Distribution of http 1.0 check-in: a1a80c75c0 user: dgp tags: core-8-branch
19:43
Merge the NRE-enabling of [package require]. check-in: 01a902f856 user: dgp tags: core-8-branch
19:35
Rework a set of TclString*() routines for consistency. check-in: e317b90b9f user: dgp tags: core-8-branch
19:10
Rework TclStringReverse to consistent standard form. Closed-Leaf check-in: 40a7339d29 user: dgp tags: dgp-string-tidy
18:33
TclStringLast fixed. check-in: 514c7bb735 user: dgp tags: dgp-string-tidy
17:26
Rename TclStringFind to TclStringFirst. Repair its operations on bytearrays. Stop trying to operate ... check-in: d37a7eed5d user: dgp tags: dgp-string-tidy
11:16
Add remaining wrapper to the NR functions, remaining calls to TCL_NRAddCallback, and a test for a pa... Closed-Leaf check-in: 1be00566c4 user: pooryorick tags: py-package-nre
2018-02-05
16:34
Revise the TclStringCat() interface to follow a common pattern. check-in: 77b878eb09 user: dgp tags: dgp-string-tidy
16:10
Revise TclStringRepeat() interface so that in place operations are done only by caller request. Esta... check-in: 87c1b5cb88 user: dgp tags: dgp-string-tidy
13:41
Improved overflow prevention. check-in: 45d6ea17ab user: dgp tags: dgp-string-tidy
13:33
Improved overflow prevention. check-in: 37bc8a96c8 user: dgp tags: dgp-string-tidy
2018-02-04
22:53
An experimental branch that allows hash tables to handle int-holding Tcl_Objs without creating the s... check-in: 509db3eaac user: dkf tags: dkf-experimental-fast-number-hash
15:52
fileevent $ch exception ... check-in: 3d3173c16b user: avl42 tags: tip-469
13:49
getting it closer to working. Closed-Leaf check-in: b7161983e5 user: avl42 tags: tcl-469-1st-try
2018-02-03
18:15
Refine documentation for Tcl_NR* functions. check-in: 66c9beaeff user: pooryorick tags: core-8-branch
2018-02-02
09:21
Update TZ info to tzdata2018c. check-in: 22d68dec9d user: jima tags: core-8-branch
06:17
Fix INCLUDE_INSTALL_DIR def when building against Tcl source. Bump rules.vc to 1.2 check-in: 5183e7b4ae user: apnadkarni tags: core-8-branch
2018-01-31
00:07
Fix segmentation fault triggered by test package-3.12. Adapt signature of PkgRequireCore to conform... check-in: a202272098 user: pooryorick tags: py-package-nre
2018-01-29
15:36
merge 8.7 check-in: d47384a06e user: dgp tags: tip-445
13:18
merge 8.7 check-in: dc36231357 user: dgp tags: z_modifier
2018-01-28
18:21
Preparation to provide TclNRPackageObjectCmd: Eliminate the loop in PkgRequireCore so that TclNRAd... check-in: a73a48740a user: pooryorick tags: py-package-nre
14:37
Change the signature of PkgRequireCore in preparation to provide TclNRPackageObjCmd. check-in: f1658c3f82 user: pooryorick tags: core-8-branch
2018-01-27
18:17
Remove restriction on defining the class of a TclOO object not explicitly instantiated from ::oo::cl... check-in: ee4ed14090 user: pooryorick tags: core-8-branch
01:45
Fix segfault due to shimmering in [join $l $l]. (Test join-4.1). check-in: 26671cc34a user: dgp tags: core-8-branch
2018-01-26
21:09
merge amg-string-insert updates check-in: fbf1c81f32 user: dgp tags: sebres-string-insert-cr1
19:48
silence compiler warning check-in: 37e302b6be user: dgp tags: sebres-string-insert-cr1
16:20
merge core-8-branch. Also add range checks to Tcl_GetUniChar() and Tcl_Range(), as suggested by Don ... check-in: c33b158bd6 user: jan.nijtmans tags: tip-389
13:29
Rename (internal) TclNewWideObj macro to TclNewIntObj. Change Tcl_SetIntObj/Tcl_SetLongObj to macro'... Closed-Leaf check-in: b162d433dc user: jan.nijtmans tags: no-wideint
12:32
Merge core-8-branch. Also some minor performance improvement: Turn Tcl_NewLongObj/Tcl_NewIntObj/Tcl_... check-in: 85e9d69071 user: jan.nijtmans tags: no-wideint
2018-01-25
22:42
New bytecode instructions must be appended at the end of the instruction table. check-in: 27951f8463 user: dgp tags: amg-string-insert
22:11
Dup test name Closed-Leaf check-in: 3884c97fd6 user: dgp tags: tip-351
21:59
merge 8.7 check-in: 34b2aa02bc user: dgp tags: amg-string-insert
21:58
merge 8.7 check-in: 7547cad25b user: dgp tags: tip-351
21:35
test suite debugging check-in: b1f83268a5 user: dgp tags: core-8-branch
20:05
Allow -stride 1. check-in: 52aa1fc70a user: pspjuth tags: tip-351
19:50
Dup test names check-in: a47dc103f7 user: dgp tags: amg-string-insert
19:36
merge 8.7 check-in: aedd087091 user: dgp tags: amg-string-insert
16:51
merge 8.7 check-in: 5032ac5a1c user: dgp tags: tip-351
2018-01-24
12:02
Document "L" length modifier and (new) %a/%A specifiers. check-in: afb68da53e user: jan.nijtmans tags: z_modifier
10:00
merge core-8-6-branch check-in: 4b20e752c0 user: jan.nijtmans tags: core-8-branch
08:47
merge core-8-branch. Improve documentation (format.n). check-in: 3046684145 user: jan.nijtmans tags: z_modifier
2018-01-23
15:51
merge core-8-branch check-in: ca785e4341 user: jan.nijtmans tags: tip-389
14:52
In Tcl 9.0, don't register oldBooleanType any more. And rename "booleanString" to "boolean" in tclBo... check-in: 8b366f71d8 user: jan.nijtmans tags: core-8-branch
13:29
merge 8.7 check-in: c82eafcb5a user: dgp tags: tip-445
2018-01-22
13:38
typo check-in: 800ece7d79 user: dgp tags: core-8-branch
09:54
make the old "int" type "static", since it's just used in a single file. check-in: 26bb9cc0b3 user: jan.nijtmans tags: no-wideint
09:18
Put old "int" type back. Not used by Tcl anymore, but this restores compatibility with Tk < 8.6.9 an... check-in: f493a192a1 user: jan.nijtmans tags: no-wideint
08:41
merge core-8-branch check-in: 63ddd9b65a user: jan.nijtmans tags: no-wideint
2018-01-20
16:02
Follow-up to previous commit (TIP #485 implementation). Actually remove Tcl_Backslash and Tcl_EvalTo... check-in: c18e951f88 user: jan.nijtmans tags: core-8-branch
14:38
merge core-8-branch check-in: decc9bc2f7 user: jan.nijtmans tags: initsubsystems
14:36
merge core-8-branch. Now tested as well with new nmake system. check-in: a9afa012f9 user: jan.nijtmans tags: win-console-panic
2018-01-19
20:29
tidy up NS_DYING/NS_DEAD flags, delete commands before variables when deleting a namespace. check-in: e40c01c7c5 user: pooryorick tags: bug-e593adf103-core-8
20:27
Fixed a problem where a Windows hack was occuring after it was called in the tclZipfs.c file, preve... check-in: 8096ef92fa user: hypnotoad tags: core_zip_vfs
2018-01-18
14:05
merge 8.7 check-in: d72a37bafb user: dgp tags: tip-389
13:32
merge 8.7 check-in: bac2c99230 user: dgp tags: tip-445
09:46
merge core-8-branch check-in: 0ccd66d880 user: jan.nijtmans tags: z_modifier
2018-01-17
15:56
Modifications to allow the mounting of zip file systems from data blocks Added a new stubs entry to... check-in: 1f15130a96 user: hypnotoad tags: core_zip_vfs
11:47
TIP #485 implementation, Tcl 8.6 part: If Tcl is compiled with -DTCL_NO_DEPRECATED, all Deprecated A... check-in: 21037e889d user: jan.nijtmans tags: core-8-branch
10:07
merge core-8-6-branch (typo's) check-in: f939eeb6ed user: jan.nijtmans tags: core-8-branch
01:09
Modifications to index zip file systems by mountpoint, and separate the process of mounting a zip ar... check-in: 042d9742e2 user: hypnotoad tags: core_zip_vfs
2018-01-16
23:25
Tweaks to the tclZipfs.c file to allow the same C source to be used both in the core and as a static... check-in: d7c63c8941 user: hypnotoad tags: core_zip_vfs
14:53
Comment updated check-in: 8e666511a8 user: oehhar tags: tip490-msgcat-oo-2
14:13
Solve case where msgcat is called within a class definition script (works only for 8.7) check-in: 106a596741 user: oehhar tags: tip490-msgcat-oo-2
08:40
merge core-8-branch check-in: 806c23cf3f user: jan.nijtmans tags: no-wideint
2018-01-15
11:41
merge core-8-branch check-in: 962da37427 user: jan.nijtmans tags: z_modifier
2018-01-13
17:17
Install msgcat 1.7 in library folder 8.6 instead 8.5. It uses tailcall and will not work with 8.5 check-in: d1b6e6367a user: oehhar tags: tip490-msgcat-oo-2
17:14
Test numbering and naming corrected check-in: 5b5f9d6e6c user: oehhar tags: tip490-msgcat-oo-2
16:44
Changed msgcat version from 1.6.2 to 1.7.0 -> this is not a patch release check-in: b435177975 user: oehhar tags: tip490-msgcat-oo-2
15:23
Extended command msgcat::mcexists by switch "-namespace ns" to explicitly specify namespace check-in: afd04a15b1 user: oehhar tags: tip490-msgcat-oo-2
2018-01-12
16:30
merge core-8-branch Closed-Leaf check-in: cb3d9b77de user: jan.nijtmans tags: tip-485
14:52
Implement the "mcn" command as "mc" with explicit namespace. check-in: b52da64880 user: oehhar tags: tip490-msgcat-oo-2
14:13
Use the test "[namespace which self] ne "::oo::Helpers::self"" to check if we are within an object (... check-in: 9d6849f197 user: oehhar tags: tip490-msgcat-oo-2
14:03
replace "return [uplevel 1 [list [namespace origin ..." by tailcall check-in: a6ed0ea3ad user: oehhar tags: tip490-msgcat-oo-2
10:03
Fix [11ae2be95d]: tip-389 branch: string range errors with code points greater than U+FFFF check-in: de13f558fb user: jan.nijtmans tags: tip-389
2018-01-11
16:46
Corrected test cleanups check-in: b6e4f9c857 user: oehhar tags: tip490-msgcat-oo-2
16:45
Tweaks to zipfs.test check-in: bb39207752 user: hypnotoad tags: core_zip_vfs
15:59
merge core-8-branch. Remove left-over debugging code. Test-case string-5.21 still fails. check-in: ad24e66451 user: jan.nijtmans tags: tip-389
15:45
merge core-8-6-branch check-in: a0d51b9a0e user: jan.nijtmans tags: core-8-branch
14:11
Add test-cases for bug [11ae2be95dac9417], and make a start fixing it. Almost works. check-in: 6758341b2f user: jan.nijtmans tags: tip-389
14:09
merge 8.7 check-in: eb762b4727 user: dgp tags: tip-445
2018-01-10
23:17
TIP490: oo for msgcal: new solution enable any command for oo, new command mcpackagenamespacege check-in: a8eb1a0f51 user: oehhar tags: tip490-msgcat-oo-2
14:03
merge core-8-branch check-in: d43a6a594e user: jan.nijtmans tags: tip-389
14:02
Re-implement Tcl_WinTCharToUtf/Tcl_WinUtfToTChar in pure win32 api, even for TCL_UTF_MAX=3. We can d... check-in: a2c5eee57d user: jan.nijtmans tags: core-8-branch
09:32
Don't use TclUtfToUniChar here: it doesn't give any advantage over Tcl_UtfToUniChar check-in: 2912e243cf user: jan.nijtmans tags: tip-389
08:27
merge core-8-branch check-in: b3fc2fbe3d user: jan.nijtmans tags: tip-389
08:25
Fix [https://core.tcl.tk/tk/info/00a27923ee26437611e1ed83f96e15b6caabcd8b|00a27923ee]: (Tcl part, re... check-in: 8481a52495 user: jan.nijtmans tags: core-8-branch
2018-01-09
18:10
Fix tests dependent on other tests in zipfs.test Add a workaround for the fact that dynamic librari... check-in: de82487597 user: hypnotoad tags: core_zip_vfs
17:28
Fix for [e593adf103], resources of a namespace are still available after the namespace is deleted. S... check-in: 829ad7a459 user: pooryorick tags: bug-e593adf103-core-8
16:28
Pulling changes from core-8-branch check-in: 697f83a2c7 user: hypnotoad tags: core_zip_vfs
00:10
Some refactoring and tidying up of comments. check-in: 85aedb56e8 user: dkf tags: core-8-branch
2018-01-08
18:27
Merge pyk-TclOO branch. See [90657479e8] check-in: edf6105464 user: pooryorick tags: core-8-branch
18:21
Udate Tcl_ObjectDeleted to reflect recent changes. Closed-Leaf check-in: 0bae33cd39 user: pooryorick tags: pyk-TclOO
17:03
Rearrange a few lines TclRenameCommand to reduce operations. check-in: 4816fee2fb user: pooryorick tags: core-8-branch
2018-01-04
13:01
merge core-8-6-branch check-in: 4afab23f14 user: jan.nijtmans tags: core-8-branch
02:32
Minimal fixes to stop the [package files] machinery writing to freed mem. This contribution needs a ... check-in: e2d0c521d8 user: dgp tags: core-8-branch
02:23
Minimal fixes to stop the [package files] machinery writing to freed mem. This contribution needs a ... check-in: 66af5dca17 user: dgp tags: core_zip_vfs
2018-01-03
15:11
merge 8.7 check-in: b2b20de662 user: dgp tags: pyk-TclOO
2018-01-02
23:05
Doc for lsearch -stride check-in: 951142be7a user: pspjuth tags: tip-351
22:03
Add -stride to lsearch. TIP#351 check-in: 95150a1466 user: pspjuth tags: tip-351
2017-12-29
21:41
Modifications to clean up warnings on compile check-in: 6c7e0fd3e2 user: hypnotoad tags: core_zip_vfs
20:40
Removing the standalone pkgIndex.tcl. There is enough stuff that needs to be manually edited in the... check-in: 1fb6e2c898 user: hypnotoad tags: core_zip_vfs
18:58
Refactored lrange to common function. check-in: 9247e4f634 user: pspjuth tags: pspjuth-lrangeopt
17:47
Use http 2 instead of http 1 for Safe Base testing. Closed-Leaf check-in: 313ece0560 user: dgp tags: tip-493
17:38
Remove http 1.0 tests. check-in: 235847a1a8 user: dgp tags: tip-493
16:54
Remove http 1.0 files from fossil management. check-in: cd9ace8e3c user: dgp tags: tip-493
16:49
Remove handling of http 1.0 package files from Makefiles. check-in: c9233c5f0d user: dgp tags: tip-493
16:16
merge 8.7 check-in: 20d3928f5c user: dgp tags: tip-445
15:13
Pulling changes from core-8-branch check-in: cf43d89150 user: hypnotoad tags: core_zip_vfs
2017-12-28
23:54
Optimise lrange for unshared object. check-in: 30abcdf459 user: pspjuth tags: pspjuth-lrangeopt
21:17
merge core-8-branch check-in: 92e15a4e78 user: jan.nijtmans tags: tip-389
21:15
merge core-8-6-branch check-in: a9598976f4 user: jan.nijtmans tags: core-8-branch
20:29
merge core-8-branch check-in: 9bd909d0f9 user: jan.nijtmans tags: tip-389
18:51
merge core-8-6-branch check-in: e7cb6182f1 user: jan.nijtmans tags: core-8-branch
16:53
merge core-8-branch check-in: c358266fda user: jan.nijtmans tags: no-wideint
2017-12-27
20:24
merge core-8-branch. Re-implement Tcl_WinTCharToUtf/Tcl_WinUtfToTChar using only win32 API. check-in: 465d5c8195 user: jan.nijtmans tags: tip-389
14:09
merge 8.7 check-in: 329ff8f395 user: dgp tags: tip-445
2017-12-26
17:27
merge core-8-branch check-in: 59e7da9c29 user: pooryorick tags: pyk-TclOO
12:27
TclOO: Remove unneeded name manipulation from TclOOCopyObjectCmd. check-in: ce47ead183 user: pooryorick tags: core-8-branch
03:32
Merged core-8-6-branch: replace ifdef TCLDIR with compare against empty string check-in: b8024b4d83 user: apnadkarni tags: core-8-branch
2017-12-23
20:22
merge core-8-branch check-in: c7e0d7fe69 user: jan.nijtmans tags: tip-491
20:18
merge core-8-branch check-in: 4cc6fab374 user: jan.nijtmans tags: tip-389
18:40
merge core-8-6-branch (changes file only) check-in: b520b6acdb user: jan.nijtmans tags: core-8-branch
08:02
Merge nmake rules 1.1 check-in: cf54094221 user: apnadkarni tags: core-8-branch
2017-12-22
15:45
Change a few (internal) refCount/mask variables to unsigned type. check-in: 5b6091c917 user: jan.nijtmans tags: core-8-branch
2017-12-21
13:26
merge core-8-branch check-in: dcf786b746 user: jan.nijtmans tags: tip-491
13:23
Remove use of compiler option "opt:nowin98". Don't use "t" as suffix any more when building extensio... check-in: 091b838d1b user: jan.nijtmans tags: core-8-branch
07:50
merge-mark check-in: fe7632d6da user: jan.nijtmans tags: core-8-branch
2017-12-20
18:25
Further fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace del... check-in: 4e553102e2 user: pooryorick tags: core-8-branch
11:28
Fix for issue [ba1419303b4c]: Delete a namespace for an ensemble having a deletion trace deletes its... check-in: 8de56be119 user: pooryorick tags: core-8-branch
2017-12-19
21:01
merge 8.7 check-in: db7f19568b user: dgp tags: tip-445
21:00
[586e71dce4] Exeception handling at level #0 by EvalObjv check-in: aebab60489 user: dgp tags: core-8-branch
16:22
merge 8.7 check-in: dd50956e9c user: dgp tags: tip-445
15:46
merge core-8-branch check-in: 6cdd6bd319 user: jan.nijtmans tags: z_modifier
15:20
Somewhat better backwards compatibility on 64-bit platforms. check-in: 62da671053 user: jan.nijtmans tags: no-wideint
12:26
merge core-8-branch check-in: 30edd5c06a user: jan.nijtmans tags: no-wideint
11:23
Make TclEnsureNamespace() MODULE_SCOPE. Also change some refCount fields from type "int" to "unsigne... check-in: c1636bce70 user: jan.nijtmans tags: core-8-branch
11:21
Minor simplification on Cygwin, since we only support Windows NT now check-in: d52dbcaad3 user: jan.nijtmans tags: core-8-branch
2017-12-18
14:33
No need any more to check for "Windows NT" here, since the minimum is XP now. check-in: 6017f38c18 user: jan.nijtmans tags: core-8-branch
13:58
merge core-8-6-branch check-in: 57d7b671e0 user: jan.nijtmans tags: core-8-branch
11:47
merge core-8-6-branch. Remove win/coffbase.txt, which isn't used any more. check-in: fe7de8f520 user: jan.nijtmans tags: core-8-branch
2017-12-16
03:33
Pulling changes from core-8-branch check-in: 855b386403 user: hypnotoad tags: core_zip_vfs
03:30
Update the config.test with new keys needed for zipfs check-in: 08182e0f9f user: hypnotoad tags: core_zip_vfs
03:24
Removing static package declaration of zipfs. check-in: 4d16722d25 user: hypnotoad tags: core_zip_vfs
03:22
Re-arranging code and providing forward prototypes to allow the C infrastructure of Zipfs to be act... check-in: 67e20b245a user: hypnotoad tags: core_zip_vfs
2017-12-15
21:27
Revert a few more (int -> size_t) transitions, which could effect extensions (such as Itcl 3.4) whic... check-in: b59ef9e0d8 user: jan.nijtmans tags: core-8-branch
16:50
Revert the (int -> size_t) transition of the "cmdEpoch" field of the struct Command that was part of... check-in: 7379c9a072 user: dgp tags: core-8-branch
16:08
merge core-8-branch check-in: 3994774bf7 user: jan.nijtmans tags: win-console-panic
14:46
Mark TclPrecTraceProc() as deprecated, and remove it when compiling with -DTCL_NO_DEPRECATED. See TI... check-in: 8f2ba4c41d user: jan.nijtmans tags: core-8-branch
13:04
Oops, couldn't build tclWinPanic.o. Fixed now. check-in: d3fb144cc5 user: jan.nijtmans tags: win-console-panic
12:55
merge core-8-branch. Fully functioning now, including with the new vc-reform implementation. check-in: 8eb140e09f user: jan.nijtmans tags: win-console-panic
2017-12-14
14:38
fix comment check-in: 4d74cb42f6 user: jan.nijtmans tags: tip-491
13:41
merge core-8-branch. Fully tested now, works fine. check-in: 266e958c41 user: jan.nijtmans tags: tip-491
12:02
Fix (harmless) compiler warning with Visual Studio check-in: 56f4e2ea09 user: jan.nijtmans tags: core-8-branch
2017-12-13
15:52
Pulling changes from core-8-branch check-in: 4f4380b7ac user: hypnotoad tags: core_zip_vfs
12:56
Fix syntax error in previous commit. check-in: fb1c6ebe6f user: pooryorick tags: pyk-TclOO
10:31
core-8-6-branch merge: Use nmakehlp -L to locate directories check-in: 3f56042ab4 user: apnadkarni tags: core-8-branch
2017-12-12
17:33
Add -L option to nmakehlp to locate directories check-in: 80e707b91b user: apnadkarni tags: core-8-branch
12:21
Correct argument passing (fellows on core list) Closed-Leaf check-in: 88b074811c user: oehhar tags: tip490-msgcat-oo
2017-12-11
23:50
Add the check for wrong arguments back to TclOO_Object_Destroy, remove inadvertant increment of Name... check-in: 00b79acaf0 user: pooryorick tags: pyk-TclOO
23:01
TIP490: add oo helper to msgcat that message catalogues are found within classes check-in: cf48b5b4e5 user: oehhar tags: tip490-msgcat-oo
16:40
Merge from core-8-6-branch - install stubs and headers where present check-in: 13790c6335 user: apnadkarni tags: core-8-branch
14:19
Initial implementation of TIP #491. Not tested yet. check-in: 4f8b3e767d user: jan.nijtmans tags: tip-491
2017-12-10
21:45
Streamline TclOO object cleanup routines. check-in: 2201fdb82c user: pooryorick tags: pyk-TclOO
14:35
Fix [040586323610be22f8617962377324f4ddc9bc02|0405863236]: wrong field checked in struct pollfd in T... check-in: 97378bb6a5 user: jan.nijtmans tags: core-8-branch
2017-12-09
15:32
merge core-8-6-branch check-in: 7b20ca415a user: jan.nijtmans tags: core-8-branch
2017-12-08
16:19
merge TIP #477 implementation. Not tested yet in combination with semver changes Closed-Leaf check-in: 2b6b3a450a user: jan.nijtmans tags: semver
15:27
TIP477 merge: nmake build reform check-in: 83b60a4c17 user: apnadkarni tags: core-8-branch
2017-12-07
12:14
TIP #487: Stop support for Pre-XP Windows check-in: 200f182152 user: jan.nijtmans tags: core-8-branch
2017-12-06
21:00
merge 8.7 check-in: 2c1b48e1df user: dgp tags: tip-445
20:48
Plug memleak recently put into [package require]. check-in: 2d4e1f54f8 user: dgp tags: core-8-branch
20:02
merge 8.6 check-in: d222f5e505 user: dgp tags: core-8-branch
13:29
merge 8.7 check-in: 95532b94be user: dgp tags: tip-445
13:28
Adapt the bytearray accommodation of Tcl_CharLength() for 8.7+. check-in: 12edbbe920 user: dgp tags: core-8-branch
13:16
merge 8.7 check-in: e18f39f9e4 user: dgp tags: tip-445
13:06
[ce3a211dcb] Failed file normalize when tail is empty string. check-in: 8bc984954c user: dgp tags: core-8-branch
12:27
merge core-8-branch check-in: d7a57b5775 user: jan.nijtmans tags: initsubsystems
12:24
merge 8.7 check-in: 0dbf896d09 user: jan.nijtmans tags: win-console-panic
12:17
Don't do same test twice check-in: e0f3431c35 user: jan.nijtmans tags: z_modifier
12:10
merge 8.7 check-in: 48920a9cbe user: jan.nijtmans tags: z_modifier
12:00
merge core-8-branch check-in: bd596603e2 user: jan.nijtmans tags: no-wideint
2017-12-05
15:52
[4f6a1ebd64] Stop crash when same value passed to the -map and -subcommands options of ensemble conf... check-in: 866442a1aa user: dgp tags: core-8-branch
2017-12-01
12:48
merge core-8-6-branch check-in: 7b12820866 user: jan.nijtmans tags: core-8-branch
11:33
merge core-8-branch check-in: dabd924a87 user: jan.nijtmans tags: tip-389
10:38
Simpler solution for Itcl 3.4 build (compatibilty) problem. Thanks to Don Porter for bringing this t... check-in: ec1f14bb50 user: jan.nijtmans tags: core-8-branch
2017-11-30
17:52
merge 8.7 check-in: 1e5dc1b17c user: dgp tags: tip-445
17:21
[5808081213] Permit all bytearrays (including impure ones) to report length without shimmering check-in: 2fc5bec969 user: dgp tags: core-8-branch
16:18
merge core-8-branch check-in: 3d9c34fb19 user: jan.nijtmans tags: tip-485
16:08
merge core-8-branch Closed-Leaf check-in: dcc6f04732 user: jan.nijtmans tags: tip-487
16:03
Eliminate use of certain unnecessary struct names. Also white-spacing. Nothing functional. check-in: fc7a665e3b user: jan.nijtmans tags: core-8-branch
15:24
Fix build of test-suite, after previous commit check-in: af5af931fe user: jan.nijtmans tags: core-8-branch
14:36
merge core-8-6-branch. Provide compatibility macro's, compensating for the internal stub table chang... check-in: 748223af9a user: jan.nijtmans tags: core-8-branch
13:14
Fix [8e1e31eac0fd6b6c4452bc108a98ab08c6b64588|8e1e31eac0]: lsort treats NUL chars strangely. Also fi... check-in: b6438b69ad user: jan.nijtmans tags: core-8-branch
2017-11-29
18:35
Add TCL_CREATE_NS_IF_UNKNOWN back into Tcl_CreateEnsemble(). check-in: effd1907ab user: pooryorick tags: core-8-branch
14:54
merge 8.7 check-in: 8944ae4374 user: dgp tags: tip-445
12:28
merge core-8-6-branch check-in: e45dcdac38 user: jan.nijtmans tags: core-8-branch
12:01
Fix for [6bca38d59b], TclOO segmentation fault cleaning up objects that that have mixed themselves i... check-in: 313a7c1b8a user: pooryorick tags: core-8-branch
11:49
Merge core-8-branch. Also, use a different value for TCL_STUB_MAGIC when TCL_UTF_MAX>4. check-in: 1916b6a72e user: jan.nijtmans tags: tip-389
11:05
merge core-8-6-branch check-in: 8976a447aa user: jan.nijtmans tags: core-8-branch
09:49
Fix [8e1e31eac0fd6b6c4452bc108a98ab08c6b64588|8e1e31eac0]: lsort treats NUL chars strangely check-in: e2a6110884 user: jan.nijtmans tags: tip-389
08:59
Treat invalid UTF-8 characters in the range 0x80-0x9F as cp1252: See [https://en.wikipedia.org/wiki/... check-in: b2521a4844 user: jan.nijtmans tags: tip-389
08:41
merge core-8-branch check-in: 32734bbfaf user: jan.nijtmans tags: tip-389
01:59
Pulling changes from core-8-branch check-in: 3598570130 user: hypnotoad tags: core_zip_vfs
01:59
Closing leaf check-in: 20f8676c2e user: hypnotoad tags: core_zip_vfs
2017-11-28
23:33
Fix for issue [6cf568a21b]: Tcl_Eval() causes new segfault (TclOO object creation by qualified name)... check-in: 93c437ef37 user: pooryorick tags: core-8-branch
18:06
Pulling changes from the last core-8-branch that doesn't cause a segfault in kits check-in: 7cfb94f9af user: hypnotoad tags: core_zip_vfs
15:43
Minor refactoring of TclOO object reference count booking during object creation. check-in: a2bfd20d2c user: pooryorick tags: core-8-branch
2017-11-27
23:30
Eliminate some duplicate code in tclOO.c/Tcl_NewObjectInstance(). check-in: 46bffcb3ae user: pooryorick tags: core-8-branch
19:45
Streamline TclOO object cleanup routines. check-in: 6f60945f3d user: pooryorick tags: core-8-branch
14:11
missed some more failing test-cases check-in: 80508cab57 user: jan.nijtmans tags: core-8-branch
13:52
Fix test-cases in safe.test, failing due to changes in min/max math functions. check-in: 4a4d9d0d85 user: jan.nijtmans tags: core-8-branch
2017-11-26
18:27
Pulling changes from core-8-branch Closed-Leaf check-in: 6e423b0d36 user: hypnotoad tags: core_zip_vfs_pyk-command-named-colon
2017-11-25
21:40
merge (cherrypick): Add missing parenthesis to an expression in TclEnsureNamespace. Closed-Leaf check-in: 1404a78b91 user: pooryorick tags: pyk-command-named-colon
18:24
Add missing parenthesis to an expression in TclEnsureNamespace. check-in: 17b5266ffc user: pooryorick tags: core-8-branch
16:53
merge pyk-command-named-colon check-in: e76a04e48f user: pooryorick tags: core-8-branch
16:36
Fix for issue [4f6a1ebd64]: ensemble: segmentation fault when -subcommand and -map values are the sa... check-in: 046a5af026 user: pooryorick tags: core-8-branch
10:54
Restoring the Makefile.in for the win/ directory after an unfortunate copy/paste error check-in: 4aeb610c78 user: tne tags: core_zip_vfs
2017-11-24
11:46
Tweak to ensure mount points for zipfs are corralled into the //zipfs:/ prefix space check-in: bf3a647091 user: hypnotoad tags: core_zip_vfs
11:21
Pulling changes from Androwish check-in: e5b9c90e58 user: hypnotoad tags: core_zip_vfs
10:32
Restoring whitespace to tclZipfs.c to improve legibility. check-in: facf85dff5 user: hypnotoad tags: core_zip_vfs
09:24
Re-base everything to latest core-8-branch. But don't include deprecations in *.decls files any more... check-in: acd9fcacb4 user: jan.nijtmans tags: semver
2017-11-23
18:24
Move return type to its own line. check-in: a4ceb7ba86 user: pooryorick tags: pyk-command-named-colon
13:56
merge core-8-branch. now really remove the math-related functions when compiling with -DTCL_NO_DEP... check-in: 3c414a62f6 user: jan.nijtmans tags: tip-485
12:21
If compiled with -DTCL_NO_DEPRECATED, remove stub entry for TclWinGetPlatformId() check-in: 31747a5c93 user: jan.nijtmans tags: tip-487
12:04
Remove more pre-XP stuff. check-in: 215237be17 user: jan.nijtmans tags: tip-487
11:55
Fixing a goof, Zipfs was looking for the Dll where the installer put the file, which is not necessar... check-in: fa45598420 user: hypnotoad tags: core_zip_vfs
08:30
Re-base "stop-ce" branch to core-8-branch. This is what will be proposed for 8.7 in TIP #487. check-in: 63bb6eced7 user: jan.nijtmans tags: tip-487
2017-11-21
22:46
merge pspjuth-cminmax check-in: cf212282b0 user: pspjuth tags: core-8-branch
22:34
Pulling changes from core-8-branch check-in: 00dfc6711c user: hypnotoad tags: core_zip_vfs
18:57
Added additional functions to the "install" command in tclsh check-in: eb6443d309 user: hypnotoad tags: core_zip_vfs
16:49
Eliminated the need for a preinit script in Tip 430's AppHook. tcl_findLibrary now knows to scan th... check-in: 242d4e33ff user: hypnotoad tags: core_zip_vfs
14:21
Removing the pool of literal values within the internals of tclZipfs.c. Replaced with a single point... check-in: 9f0abfb1ac user: hypnotoad tags: core_zip_vfs
10:11
No need for _ATL_XP_TARGETING any more Closed-Leaf check-in: 0ba5b5bd26 user: jan.nijtmans tags: tip-487
09:48
deprecate VOID/CHAR/SHORT/LONG (windows-only) as well. check-in: a52017885a user: jan.nijtmans tags: tip-485
09:13
Revert [d874801c57]: putting back "string bytelength". It turns out to be too complicated to take a... check-in: db112bb527 user: jan.nijtmans tags: tip-485
04:26
Fixes to "make clean" to do a better job of cleaning up zip files and vfs directories Fixed a type ... check-in: 4f8ac2d312 user: tne tags: core_zip_vfs
04:07
Added an implementation of tinydir.h, and spliced it into minizip to allow minizip to recurse direct... check-in: 0064401a40 user: hypnotoad tags: core_zip_vfs
01:14
Final tweaks to make "./tclsh install" work properly on Windows NOTE: We still seem to be screwing ... check-in: bb6f8b6301 user: tne tags: core_zip_vfs
00:41
Typo fixes for minizip check-in: 8e88f231e5 user: hypnotoad tags: core_zip_vfs
00:36
Added a new function to the Zipfs: TclZipfs_TclLibrary, which returns a previously discovered /libra... check-in: a4cbb0feb7 user: hypnotoad tags: core_zip_vfs
2017-11-20
23:34
Change to TclZipfs_AppHook to accomidate Windows check-in: 74bcd5fae3 user: tne tags: core_zip_vfs
22:45
Fixing the quoting for arguments to minizip check-in: eaa6c99d64 user: hypnotoad tags: core_zip_vfs
21:29
Updating tcl.m4 in windows to fix a typo check-in: 6aee71e52c user: hypnotoad tags: core_zip_vfs
19:35
Removing debugging printf() statement check-in: 9357f48bf2 user: tne tags: core_zip_vfs
19:21
Fixes to determing the dll location on Windows using GetModuleFileName() check-in: 1f05b4b6c9 user: tne tags: core_zip_vfs
18:08
Autoconf fixes check-in: 4ebd790c48 user: hypnotoad tags: core_zip_vfs
17:09
Modifications to allow the Tcl build system to exploit either a native zip executable in the path or... check-in: 535a8088d4 user: hypnotoad tags: core_zip_vfs
16:26
Deprecate support for macro's like CONST, CONST84, _ANSI_ARGS_, INLINE, TCL_VARARGS check-in: ad7a53a680 user: jan.nijtmans tags: tip-485
16:01
merge core-8-branch. Deprecate support for "string bytelength" check-in: d874801c57 user: jan.nijtmans tags: tip-485
14:55
TIP 487 implementation: Stop support for Windows XP and Windows CE check-in: 47d26a0b4a user: jan.nijtmans tags: tip-487
13:05
Fix executable flags check-in: 6ce7ce433c user: jan.nijtmans tags: tip-389
12:58
merge core-8-branch check-in: 1a3cef7d5c user: jan.nijtmans tags: tip-389
12:07
If Tcl is compiled with -DTCL_NO_DEPRECATED, remove a lot of (internal) stub entries which correspon... check-in: 4a603a5f7d user: jan.nijtmans tags: core-8-branch
10:30
Re-base to core-8-branch: This change is fine as-is for Tcl 8.7, I wouldn't recommend it for 8.6 (ev... Closed-Leaf check-in: d1a0fa5def user: jan.nijtmans tags: pspjuth-cminmax
10:15
Fix error-message for min/math functions: "to" -> "for", for consistancy with the error-messages for... check-in: 22ef078c98 user: jan.nijtmans tags: core-8-branch
08:58
Fix [e058307eef73cf21cf6805ad7c778e1024f9eb7d|e058307eef]: Use of values.h breaks build of Tk trunk ... check-in: bc666d65df user: jan.nijtmans tags: core-8-branch
2017-11-19
18:16
Added handling to allow Tclsh to intercept a zip file fed as the first command line argument, and op... check-in: 006e6abb7e user: hypnotoad tags: core_zip_vfs
00:06
Fix segmentation fault in TclOO that was noted in [16fe1b5807]. Update coroutine and TclOO object c... check-in: 8251e62bab user: pooryorick tags: pyk-command-named-colon
2017-11-18
20:28
Pulling changes from core-8-branch check-in: 12f6bb0443 user: hypnotoad tags: core_zip_vfs
20:25
Now that UNC paths work correctly on Windows, removing the platform specific zipfs mount point for w... check-in: 0ee3890968 user: tne tags: core_zip_vfs
20:21
Adjust the rule to look for libtcl_XXX.zip ONLY in the directory that contains the executable or the... check-in: 32bd1478db user: hypnotoad tags: core_zip_vfs
17:07
Reserve paths matching //[^/]*: for VFS mount points, and prevent calling native filesystem ops duri... check-in: 6b296f6f0c user: aspect tags: core_zip_vfs
17:04
add some tests for join and normalize check-in: 226e5a583c user: aspect tags: core_zip_vfs
17:02
fix zipfs tests check-in: d1d39d3b56 user: aspect tags: core_zip_vfs
12:21
Added documentation for the zipfs root command and working of TclZipfs_AppHook check-in: f215c8975d user: hypnotoad tags: core_zip_vfs
11:59
Updated zipfs tests to recognize the mount points are different on different platforms check-in: 5b936e23e5 user: tne tags: core_zip_vfs
11:48
Added a pool of literal strings to zipfs to manage constants that are being belched out by the file ... check-in: 28687cac6b user: hypnotoad tags: core_zip_vfs
2017-11-17
23:42
Lift the restriction on command names names that begin with ":". check-in: cb9f7a9106 user: pooryorick tags: pyk-command-named-colon
22:30
Fix [16fe1b5807]: namespace ensemble command named ":" is mistakenly given the empty string as its n... check-in: b433ae397c user: pooryorick tags: pyk-command-named-colon
17:23
Added a package manifest to init to allow core distributed packages to auto-populate [package ifneed... check-in: 2c07aba348 user: hypnotoad tags: core_zip_vfs
16:08
merge core-8-branch. Fix some Tcl_UniChar initialization, in case TCL_UTF_MAX == 4 check-in: 37b4aab687 user: jan.nijtmans tags: tip-389
15:34
merge core-8-branch check-in: 49ecc78c8b user: jan.nijtmans tags: tip-389
15:30
merge core-8-6-branch check-in: e1d3a917d4 user: jan.nijtmans tags: core-8-branch
12:54
Integrating fixes from aspect that make the //zipfs:/ mount point viable, and also allow one archive... check-in: 27df0ecb87 user: hypnotoad tags: core_zip_vfs
12:39
Pulling changes from core-zip-vfs Closed-Leaf check-in: 79dde51515 user: hypnotoad tags: core_zip_vfs-8-6, core_zip_vfs-aspect
12:29
Pulling changes from core-8-branch check-in: 044a5cf7f7 user: hypnotoad tags: core_zip_vfs
12:28
Closing a fork check-in: d533f130ec user: hypnotoad tags: core_zip_vfs
11:53
fix [glob] handling of leading // check-in: 66fe3ce72b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect
11:51
tests demonstrating zipfs:/ and zipfs:// volume names breaking on unix Leaf check-in: a4444ce66b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect-volumename-tests
11:05
Hash mounted zips by mount point, so the same zip can be mounted more than once. Path normalization... Leaf check-in: 500774557b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect-bymntpt
10:24
clean up stray unused dstrings check-in: c30d1e6bb0 user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect
10:23
TIP #422, Tcl 8.7 part: Mark all *VA functions as deprecated. They will be removed in Tcl 9.0. check-in: 09065aa27e user: jan.nijtmans tags: core-8-branch
10:21
whitespace consistency check-in: b422e8383b user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect
10:17
Zipfs: Nix AbsolutePath() and most uses of CanonicalPath(). Tcl_FSNormalizePath is to be trusted. check-in: 821756d959 user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect
08:39
Zipfs: Use //zipfs:/ as mount point. Use Tcl_FSNormalizePath() on the way in to most VFS operations... check-in: 8b130a967c user: aspect tags: core_zip_vfs-8-6, core_zip_vfs-aspect
04:47
Rebuilt the configure files without the call to the missing SC_ENABLE_ZIPFS macro Closed-Leaf check-in: ec5b26585d user: hypnotoad tags: core_zip_vfs-8-6
04:45
Final tweaks to get Msys Zipfs build working check-in: 0d0ba33c7c user: tne tags: core_zip_vfs-8-6
04:13
First pass on the Msys style windows build. Moving Zipfs features closer together in the autoconf check-in: b279fbbfa3 user: hypnotoad tags: core_zip_vfs-8-6
03:10
Pulling changes from core-8-6-branch check-in: e8f362e191 user: hypnotoad tags: core_zip_vfs-8-6
03:09
Moved Zipfs initialization and path hinting out of tclInterp.c and into a preinit script populated b... check-in: 173157c4c2 user: hypnotoad tags: core_zip_vfs-8-6
2017-11-16
08:45
merge core-8-6-branch check-in: e0e3d7c4ab user: jan.nijtmans tags: core-8-branch
2017-11-15
15:00
merge core-8-branch. Also fix some test-cases, expecting the existence of "int" objType. check-in: 7eeff18e38 user: jan.nijtmans tags: no-wideint
14:13
Merge dgp's "end-int-registration" branch, but slightly different: In stead of not registering "int"... check-in: d1aa4663ab user: jan.nijtmans tags: no-wideint
13:39
merge 8.7 check-in: 59ee6d1b5a user: dgp tags: tip-445
09:42
Remove compat/float.h and related machinery. The last system known where this was needed was SunOS-4... check-in: bf8e546c42 user: jan.nijtmans tags: core-8-branch
08:55
Change signature of (internal) TclScanElement() function. This saves memory allocation and the possi... check-in: 1019b4d815 user: jan.nijtmans tags: core-8-branch
2017-11-14
18:52
merge 8.7 check-in: 673e6ace67 user: dgp tags: tip-445
18:35
TIP 484 proposes a re-implementation of Tcl's "int" Tcl_ObjType. Since the new implementation is not... Closed-Leaf check-in: d9ee6504b4 user: dgp tags: end-int-registration
18:19
merge 8.7 check-in: ccd961edbd user: dgp tags: no-wideint
17:09
Repair lost of broken [package prefer] testing. check-in: 1830f9f520 user: dgp tags: core-8-branch
14:48
[5d6de65036] [package require] with [package prefer stable] was not choosing available stable packag... check-in: dc94155e2d user: dgp tags: core-8-branch
2017-11-13
11:15
Merge core-8-6-branch check-in: beb52eff8e user: jan.nijtmans tags: core-8-branch
08:37
Add a lot of "deprecation" marks to internal API which will be removed in Tcl 9.0 (see also tcl-9-cl... check-in: 7849f573c0 user: jan.nijtmans tags: core-8-branch
2017-11-11
13:22
Pulling changes from core-8-branch check-in: b5ff501606 user: hypnotoad tags: core_zip_vfs-8-6
09:18
Improvements to tip430 to embed the /library file system within a shared library or as a zip archive... check-in: c8a90daba2 user: hypnotoad tags: core_zip_vfs
2017-11-10
08:49
merge core-8-6-branch check-in: 3d5a87d84a user: jan.nijtmans tags: core-8-branch
2017-11-09
16:07
merge core-8-branch check-in: 05952d6309 user: jan.nijtmans tags: tip-389
15:56
Merge core-8-branch. Backout the Tcl_EvalFile changes. check-in: 9e3aed8df3 user: jan.nijtmans tags: tip-485
14:59
Rebase back to 8.7 (core-8-branch), since that's what the TIP is meant for. (I see no reason to wait... check-in: ffdb1ca7f8 user: jan.nijtmans tags: no-wideint
14:57
Limit index parsing to pure integers without white-space Closed-Leaf check-in: d9bb1de1db user: jan.nijtmans tags: bug-aaa02c55b9
14:38
Merge core-8-branch Add back UpdateStringOfEndOffset() and related test-cases. Implement bignum supp... check-in: 81f505cb4c user: jan.nijtmans tags: bug-aaa02c55b9
14:37
merge tip-445 Leaf check-in: c13bd0b15d user: dgp tags: cjo-hydra
13:36
merge 8.7 check-in: cbada9ca30 user: dgp tags: tip-445
12:50
merge core-8-6-branch check-in: ef4cc04bc1 user: jan.nijtmans tags: core-8-branch
12:37
For alpha/beta versions of Tcl, stub-enabled extensions are only allowed to run on the EXACT the sam... check-in: 8cb6e13ad8 user: jan.nijtmans tags: core-8-branch
11:49
Get rid of Tcl_DStringTrunc et al, as described in the TIP (Thanks, Don!). check-in: b5dc25393a user: jan.nijtmans tags: tip-485
11:04
No longer mark Tcl_EvalFile() as obsolete/deprecated. Thanks to all feedback to TIP #485! check-in: bb9ad1532d user: jan.nijtmans tags: tip-485
10:34
Put Tcl_EvalFile back, but then as a macro in terms of Tcl_FSEvalFileEx(). check-in: 9f1544d005 user: jan.nijtmans tags: tip-485
2017-11-08
11:50
TIP #485 implementation: "Remove Deprecated API". Based on Tcl 8.7 (core-8-branch). check-in: e46c7b8b77 user: jan.nijtmans tags: tip-485
09:41
Pairing down the tip#430 branch to only include files and utilities called out by the tip. Eliminate... check-in: 3bbf40910f user: hypnotoad tags: core_zip_vfs
09:37
Change "epoch" field for dicts from "int" to "unsigned int". This doubles the number of available ep... check-in: c9da2e2ebb user: jan.nijtmans tags: core-8-branch
03:32
merge 8.7 check-in: 3b0b8dd809 user: dgp tags: tip-445
02:57
compiler warning check-in: 09a80aff1b user: dgp tags: core-8-branch
02:26
merge 8.6 check-in: 38b28e0af8 user: dgp tags: core-8-branch
02:25
Modify TclCreateProc to handle arbitrary argument names, not just ASCII. check-in: 70d5898e80 user: dgp tags: core-8-branch
2017-11-07
19:51
Removing kit building facilities. They aren't part of the tip430 spec check-in: 930afd928d user: hypnotoad tags: core_zip_vfs
19:26
Removing patches for Androwish that are not needed for tip430 check-in: 4caf125cbf user: hypnotoad tags: core_zip_vfs
19:13
Adding a [file normalize] to zipfs tests that are looking for absolute filenames. On Linux symlinks... check-in: d107d69fe8 user: hypnotoad tags: core_zip_vfs
18:45
Updated the zipfs portion of the testsuite to tip430 standards check-in: 813520bc02 user: hypnotoad tags: core_zip_vfs
16:46
Pulling changes from core-8-branch check-in: 54d3ee03e9 user: tne tags: core_zip_vfs
16:31
merge 8.7 check-in: 82237d44ae user: jan.nijtmans tags: z_modifier
16:16
More code simplifications, with still equal functionality. check-in: 1db008ceb5 user: jan.nijtmans tags: no-wideint
15:11
merge 8.7 check-in: 22cae0454a user: dgp tags: tip-462
14:28
merge 8.7 check-in: aa5f10d8cf user: dgp tags: no-wideint
13:29
merge core-8-6-branch check-in: 84de05583b user: jan.nijtmans tags: core-8-branch
12:15
Somewhat simplified implementation of TIP #389, in which the "string length" if characters > U+FFFF ... check-in: d224d38a6d user: jan.nijtmans tags: tip-389
09:08
TIP #422 implementation, Tcl 8.7 part. Closed-Leaf check-in: eaefb24db7 user: jan.nijtmans tags: tip-422-for-8
2017-11-06
14:46
Fix version number of Windows Help file (not sure if it's actually used, but better safe than sorry) check-in: 8fcf451885 user: jan.nijtmans tags: core-8-branch
00:17
merge 8.7 check-in: b7ea80156a user: dgp tags: tip-445
2017-11-05
14:41
merge core-8-branch check-in: f70e3acac4 user: jan.nijtmans tags: semver
14:35
merge core-8-branch check-in: 25a6bc568f user: jan.nijtmans tags: no-wideint
14:14
update .project file with branch name. Make clear that optparse doesnt work with 8.4 any more check-in: 29c3b25318 user: jan.nijtmans tags: core-8-branch
2017-11-04
00:44
[0d902eadd6] Ensure that [string first] handles ASCII in Unicode correctly. check-in: 5bc169fef7 user: dkf tags: core-8-branch
00:34
Fix for the weird [string first] behaviour. Closed-Leaf check-in: 7af9c67f01 user: dkf tags: string-first-unicode-bug
00:25
Detected bug in [string first] with unicode. Pat Thoyts found it. check-in: d2c4c651ca user: dkf tags: string-first-unicode-bug
2017-11-03
19:15
merge 8.7 check-in: f3e727f051 user: dgp tags: tip-445
17:12
Merge package tolerances of Tcl 9. check-in: 8f0e7256c6 user: dgp tags: trunk
17:11
Bump to 9.0a0 check-in: f8ef35231d user: dgp tags: trunk
17:02
Revise a few stray packages not yet ready to tolerate a Tcl 9 bump. check-in: 7ac38785b5 user: dgp tags: core-8-branch
16:48
TIP 345 Implementation. check-in: 169ddc1957 user: dgp tags: trunk
16:10
Remove UpdateStringOfEndOffset() and related test-cases (this function is never actually used in Tcl... check-in: 5f92dc1f16 user: jan.nijtmans tags: bug-aaa02c55b9
12:59
merge core-8-6-branch check-in: 705199e7bf user: jan.nijtmans tags: trunk
12:24
merge trunk check-in: 4cb643b572 user: jan.nijtmans tags: no-wideint
12:15
merge core-8-6-branch check-in: ce4b043516 user: jan.nijtmans tags: trunk
10:34
First shot at proposed solution (with test-cases). Doesn't handle "end-<integer>" and "<integer>-<in... check-in: 226140f554 user: jan.nijtmans tags: bug-aaa02c55b9
04:09
Revised Tip#479. Renamed new commands, added an info argspec command. @proc -> procx. @args -> argsx... Leaf check-in: 8db02d0c98 user: hypnotoad tags: tip479
2017-11-02
20:02
Pulling changes from trunk check-in: ed05b17d1c user: hypnotoad tags: tip479
2017-11-01
22:21
Unit test for issue 3c32a3f8bd, Segmentation fault in TclOO.c/ReleaseClassContents() for a class mix... check-in: 2bdec8b46d user: pooryorick tags: trunk
21:05
Fix bug 3c32a3f8bd, segmentation fault in TclOO.c/ReleaseClassContents() for a class mixed into one ... check-in: 5f178e7f03 user: pooryorick tags: trunk
14:46
TIP 422 implementation (rebase of branch novem-remove-va to trunk). check-in: e090a04f00 user: dgp tags: tip-422
12:35
Finally, get rid of tclWideIntType completely check-in: 01d55bd3e1 user: jan.nijtmans tags: no-wideint
2017-10-31
16:40
Eliminate most usage of TCL_NUMBER_LONG, just use TCL_NUMBER_WIDE in stead (since both have the same... check-in: 4b60ad78c5 user: jan.nijtmans tags: no-wideint
16:16
eliminate most use of (long) type, except for increments check-in: e2f2e6ca33 user: jan.nijtmans tags: no-wideint
14:48
Only use 64-bit tables for all platforms check-in: 60ef19dbc0 user: jan.nijtmans tags: no-wideint
14:40
more progress check-in: 24bff73c31 user: jan.nijtmans tags: no-wideint
12:39
more simplifications check-in: fc07c2bbab user: jan.nijtmans tags: no-wideint
11:37
Fix 2 failing test-cases, broken by some earlier commit check-in: 2aa14f69f0 user: jan.nijtmans tags: no-wideint
09:48
Simplify implementation of Tcl_SaveResult/Tcl_RestoreResult/Tcl_DiscardResult by no longer assuming ... Closed-Leaf check-in: 91ee06dae2 user: jan.nijtmans tags: tip-330-336
2017-10-30
18:38
Updating core documentation with new behaviors from tip 479 check-in: c03fbe938d user: hypnotoad tags: tip479
17:43
Added tests for tip-479's new behavior check-in: a0941fe833 user: hypnotoad tags: tip479
16:46
Fix some pointer arthemeric (only visible on big-endian systems) check-in: d3adf52e7a user: jan.nijtmans tags: no-wideint
16:11
Add the macro for ::oo::define::@method check-in: 84dd8878f8 user: hypnotoad tags: tip479
15:35
tidy? check-in: cc31c47dd3 user: dgp tags: tip-330-336
15:25
tidy check-in: e2ebfa8f73 user: dgp tags: tip-330-336
15:15
tidying check-in: 4ea0fcd9ac user: dgp tags: tip-330-336
14:56
Patch to make changes to Tcl 9 prescribed by TIPs 330 and 336. This makes the Tcl_Interp struct full... check-in: 70e9e38504 user: dgp tags: tip-330-336
14:37
Working implementation of tip#479 check-in: 6731ba3604 user: hypnotoad tags: tip479
14:32
more progress in code simplifications check-in: 3876616fc4 user: jan.nijtmans tags: no-wideint
14:01
Preliminary (non working at this point) implementation of tip479 check-in: c8c3341810 user: hypnotoad tags: tip479
12:41
Rebase tip-278 branch to workaround CVS conversion woes. Closed-Leaf check-in: 8103b8c9fd user: dgp tags: tip-278
12:08
merge trunk Closed-Leaf check-in: 42c669a1e0 user: dgp tags: tip-278
12:03
merge trunk check-in: bc43c864d7 user: dgp tags: tip-445
12:02
merge trunk Closed-Leaf check-in: 848a10e460 user: dgp tags: tip-345
11:01
Change (internal) TclFormatInt() signature, so it can handle WideInt's directly. Ongoing simplificat... check-in: c606809235 user: jan.nijtmans tags: no-wideint
08:47
Experimental branch meant to eliminate the "wideint" type, just merge it to a single "int" type. No ... check-in: c2abe1efd0 user: jan.nijtmans tags: no-wideint
05:25
merge bug-fc1409fc91. check-in: 76eaf9a16b user: pooryorick tags: trunk
05:19
Fix for issue 9fd5c629c1, TclOO - aborts when a trace on command deletion deletes the object's names... Closed-Leaf check-in: bee7f97ad6 user: pooryorick tags: bug-fc1409fc91
03:35
merge trunk check-in: 616515703c user: dgp tags: tip-445
03:25
merge trunk check-in: 7a5d212d1a user: dgp tags: tip-278
03:23
merge 8.6 check-in: 0c0de52be7 user: dgp tags: trunk
03:01
merge 8.6 check-in: 2ce0a4a90e user: dgp tags: trunk
02:16
merge trunk: check-in: 891a615296 user: dgp tags: tip-278
2017-10-27
13:12
merge trunk check-in: 58759b9397 user: dgp tags: tip-445
13:12
merge trunk check-in: bb2a028c26 user: dgp tags: tip-345
12:57
oops check-in: 4456d66c47 user: dgp tags: trunk
12:51
Update tests that were still written on the outdated premise that Tcl's encoding subsystem had to in... check-in: 3f35692159 user: dgp tags: trunk
12:04
merge mark check-in: 7446fb0672 user: dgp tags: trunk
09:21
merge trunk. Change various TCL_LINK_? macros to TCL_TYPE_? check-in: 5e0b71621b user: jan.nijtmans tags: tip-312
08:45
First implementation of [http://core.tcl.tk/tips/doc/trunk/tip/481.md|TIP #481]: Extend size range o... check-in: 3d8b34236d user: jan.nijtmans tags: tip-481
07:26
Fix timeout calculation in epoll-based notifier. Proposed fix for [1a6a36d901dedead248ea96df09d5dc15... check-in: ad84a95758 user: jan.nijtmans tags: trunk
2017-10-26
02:08
Create new testing command [teststringbytes] to probe the things that otherwise require [encoding co... check-in: 7ef97e4681 user: dgp tags: tip-345
2017-10-25
02:54
Convert remaining tests to use [testbytestring]. encoding-15.3 still needs replacement for [encoding... check-in: a286e2bb69 user: dgp tags: tip-345
02:23
Repair Tcl_CreateEncoding(); Modernize [testencoding]; Update most tests toying with identity encodi... check-in: 0b63befe36 user: dgp tags: tip-345
2017-10-24
23:30
Stop using "identity" as an encoding to test basic functionng of the [encoding] command. "iso8859-1"... check-in: 8e532b34df user: dgp tags: tip-345
23:16
Extend Tcl_CreateEncoding() to be able to create an encoding without registering it when it has no n... check-in: 63dd2e19e8 user: dgp tags: tip-345
13:59
merge trunk check-in: a4edde8f85 user: jan.nijtmans tags: z_modifier
13:59
merge trunk check-in: 34abf9bf2f user: jan.nijtmans tags: win-console-panic
13:56
Change (internal) refCount field from TclRegexp to type size_t: this allows more references on 64-bi... check-in: 689ce85f64 user: jan.nijtmans tags: trunk
13:32
Historical change affecting tests: Detroit did not observe Daylight Saving Time in 1967 check-in: be4ae903c7 user: kbk tags: trunk
11:25
[fc1409fc91] Method cloning needs to be careful with body representations. check-in: 0d7a96d2b5 user: dkf tags: trunk
11:23
Added test case. check-in: efdb206a73 user: dkf tags: bug-fc1409fc91
08:38
[fc1409fc91]: TclOO method with non-literal value for body argument causes segmentation fault check-in: d6d4b18fc1 user: pooryorick tags: bug-fc1409fc91
2017-10-23
17:58
backout initial commit; need more care. Binary writes internally make use of this encoding. Need to... check-in: 69404f073a user: dgp tags: tip-345
17:10
Update TZ info to tzcode2017c. check-in: 9fd28af657 user: jima tags: trunk
17:06
Implementation branch for TIP 345: Kill the "identity" encoding. This checkin, completely does that.... check-in: 04e7b29a20 user: dgp tags: tip-345
13:47
tclWinPanic.c is in the \win directory, not in \generic! check-in: 381a1f89e1 user: jan.nijtmans tags: win-console-panic
13:23
merge trunk check-in: ed4667c2a5 user: jan.nijtmans tags: win-console-panic
12:10
merge core-8-6-branch check-in: 91967bbc3f user: jan.nijtmans tags: trunk
11:48
merge trunk Leaf check-in: 90692bcb98 user: dgp tags: tip-282
2017-10-20
12:44
merge trunk check-in: fb19c3ba7d user: dgp tags: tip-445
2017-10-19
09:30
[1a56550e96] Ensure that method list introspection finds methods from mixins in all cases. check-in: 8e4847552a user: dkf tags: trunk
2017-10-16
20:35
Pulling changes from trunk check-in: 5bc369953c user: hypnotoad tags: core_zip_vfs
12:05
merge trunk check-in: 81c802c91a user: jan.nijtmans tags: z_modifier
11:55
Add support for 'L' length modifier (either long double or mp_int) and 'a'/'A' modifiers (floating p... check-in: 3d16d7c07b user: jan.nijtmans tags: z_modifier
2017-10-14
22:52
fix unixFCmd test-cases, as result of the octal behavior change check-in: c79f83d82e user: jan.nijtmans tags: z_modifier
2017-10-13
16:38
merge tip-445 check-in: b68fb468fe user: dgp tags: cjo-hydra
16:38
merge trunk check-in: 73893dacd8 user: dgp tags: tip-445
16:15
Plug some memleaks. check-in: 5fdcbcbaeb user: dgp tags: trunk
14:46
Fix missing line (after manual merge-conflict). Fix compiler warning on linux64. check-in: d97fba48fc user: jan.nijtmans tags: z_modifier
14:07
Merge trunk. And merge jn-0d-radix-prefix branch in too (too small to be considered separately) check-in: 0c4174b197 user: jan.nijtmans tags: z_modifier
13:56
merge trunk Closed-Leaf check-in: eba17e3e82 user: jan.nijtmans tags: tip-389-impl
2017-10-12
15:20
Eliminate variable which is only used once. And a minor end-of-line space reduction. No functional c... check-in: 28f72eb529 user: jan.nijtmans tags: trunk
12:56
merge tip-445 check-in: 29aa41b930 user: dgp tags: cjo-hydra
12:37
merge trunk check-in: e09c20f945 user: dgp tags: tip-445
2017-10-09
14:27
merge core-8-6-branch check-in: f8df60a625 user: jan.nijtmans tags: trunk
12:54
Merge core-8-6-branch check-in: c2c6c7dd43 user: jan.nijtmans tags: trunk
2017-10-06
19:57
tests/string.test: bypass not-compiled tests if missing testevalex (without constraints) check-in: 2c1d97b93b user: sebres tags: sebres-string-insert-cr1
19:52
compiled [string insert]: rewritten via INST_STR_REPLACE (with operand); compiled [string replace]: ... check-in: 1ecff38fdd user: sebres tags: sebres-string-insert-cr1
00:01
Simplify noComp for loops per mailing list suggestion from sebres [https://sourceforge.net/p/tcl/mai... check-in: 9fab97caea user: andy tags: amg-string-insert
2017-10-05
23:58
Merge trunk check-in: f56e51ac5b user: andy tags: amg-string-insert
2017-10-03
09:11
Merge latest 'const'ification changes from libtommath (develop branch, will be in next release). Non... check-in: 294fb5e1fa user: jan.nijtmans tags: trunk
2017-09-25
16:23
Improvements to Tip#430 based on community input. Added a forward declaration of TclZipfs_Init. Adde... check-in: 15770f48da user: hypnotoad tags: core_zip_vfs
13:36
Pull changes from Trunk check-in: b714ad6059 user: hypnotoad tags: core_zip_vfs
2017-09-23
16:36
Simplify implementation of non-bytecoded [string replace] check-in: e2718c364b user: andy tags: amg-string-insert
2017-09-22
22:46
Update TIP number check-in: 17b8835c72 user: andy tags: amg-string-insert
14:12
merge tip-445 check-in: 33d9c74caf user: dgp tags: cjo-hydra
14:11
More TIP 445 conversion of the "path" Tcl_ObjType. check-in: 900a82f661 user: dgp tags: tip-445
13:41
merge tip-445 check-in: 368b8fecdc user: dgp tags: cjo-hydra
13:32
Partial conversion of the "path" Tcl_ObjType to TIP 445 contributed by Cyan Ogilvie. This reworking... check-in: 99fdc9b9b1 user: dgp tags: tip-445
13:11
merge tip-445 check-in: 3dfe39c4ac user: dgp tags: cjo-hydra
13:05
merge trunk check-in: abe6bafaea user: dgp tags: tip-445
08:48
Make libtommath's "make" work in Tcl environment (for testing). Eliminate internal s_is_power_of_two... check-in: 4fcc04a348 user: jan.nijtmans tags: trunk
02:17
Merged core-8-6-branch to pick up 32/64-bit DLL mismatch error message. Actually already cherrypicke... check-in: 04772444ec user: apnadkarni tags: trunk
2017-09-21
19:05
RFE [566a999189] - better error message for 32/64 bit mismatch on load. check-in: 49499625f2 user: apnadkarni tags: trunk
14:35
[3ae1251264] Run only the tests that match the assumptions of the test design. check-in: 42d9139712 user: dgp tags: amg-string-insert
2017-09-20
17:25
Include $noComp flag in string test names check-in: 6a5d5c5e50 user: andy tags: amg-string-insert
17:06
merge tip-445 check-in: 5ef7842f07 user: dgp tags: cjo-hydra
16:17
merge trunk check-in: 7168d447c8 user: dgp tags: tip-445
09:21
Move fast return from s_is_power_of_two() to mp_div_d(). This saves a function call in the common ca... check-in: ed59743eb7 user: jan.nijtmans tags: trunk
09:07
Further astyle formatting of libtommath. No functional changes. check-in: 6706db6842 user: jan.nijtmans tags: trunk
05:11
Alternate, equivalent way of running bytecoded tests check-in: 8da17cd010 user: andy tags: amg-string-insert
05:08
Correct string tests to exercise both bytecoded and non-bytecoded implementations. string-29.6 now ... check-in: 45c4e5f731 user: andy tags: amg-string-insert
2017-09-19
06:21
Improve documentation of [string insert] with respect to end-relative indexing check-in: 3865939887 user: andy tags: amg-string-insert
2017-09-18
15:13
Merge trunk check-in: 1db5d9c514 user: jan.nijtmans tags: z_modifier
14:57
merge tip-445 check-in: fcdd5750b4 user: dgp tags: cjo-hydra
14:57
merge trunk check-in: e9af9d16ff user: dgp tags: tip-445
14:38
Finish libtommath's constification work. All done (hopefully). And make sure that C preprocessor dir... check-in: 5d1dde9e60 user: jan.nijtmans tags: trunk
13:19
merge trunk check-in: 0df52e2051 user: dgp tags: amg-string-insert
12:53
Another round of libtommath const'ification. To be submitted to the libtommath folks check-in: 330a406fa5 user: jan.nijtmans tags: trunk
12:30
merge tip-445 check-in: dc0d611fa1 user: dgp tags: cjo-hydra
11:59
merge trunk check-in: 6e13a9423e user: dgp tags: tip-445
08:31
Merge libtommath upstream changes (astyle formatting only). No functional changes. All Tcl-specific ... check-in: 6954ead823 user: jan.nijtmans tags: trunk
03:11
Document [string insert] check-in: d017d0cd78 user: andy tags: amg-string-insert
03:02
Document Tcl_ReplaceObj() check-in: c491f05a28 user: andy tags: amg-string-insert
01:38
Rename Tcl_StringReplace() to Tcl_ReplaceObj() for consistency with other public string object funct... check-in: e5bf34271e user: andy tags: amg-string-insert
01:29
Improve comments check-in: 659068fa85 user: andy tags: amg-string-insert
01:19
Juggle [string insert] bytecode compilation logic check-in: 6fcce5edbb user: andy tags: amg-string-insert
01:16
Rearrange bytecoded [string replace] logic, reinstate [string replace]/[string insert] result tracin... check-in: e55f8ad1a8 user: andy tags: amg-string-insert
01:11
Use Tcl_StringReplace() to implement core of bytecoded [string replace] check-in: 02800a9cf4 user: andy tags: amg-string-insert
00:48
Update stringComp.test for new [string insert] command check-in: 4bf779f2de user: andy tags: amg-string-insert
00:39
stringComp.test and maybe many other tests may need to be reconsidered so that both bytecoded and no... check-in: cc99fd2be5 user: andy tags: amg-string-insert
00:32
Correct terminology check-in: 4cdab44b68 user: andy tags: amg-string-insert
00:32
Implement bytecoded [string insert] check-in: 064fc1f23c user: andy tags: amg-string-insert
2017-09-17
21:09
Correct bytecode index comments check-in: 22c8aea0e3 user: andy tags: amg-string-insert
21:09
Improve comment to describe return value check-in: 6d502aa4ca user: andy tags: amg-string-insert
2017-09-16
19:50
Merge trunk check-in: 601141ff84 user: andy tags: amg-string-insert
2017-09-15
13:08
'const'ify more libtommath functions. All functions in generic/tclTomMath.decls (used by Tcl) are do... check-in: b54e97868c user: jan.nijtmans tags: trunk
2017-09-14
14:20
merge tip-445 check-in: b3e3e1647b user: dgp tags: cjo-hydra
14:12
merge trunk check-in: decd9fa55d user: dgp tags: tip-445
14:02
Move new declarations to more conventional place for tidier merging. check-in: d0b21fc95e user: dgp tags: trunk
08:05
Remove some unnecessary #if 0 sections. Fix comments and panic messages. No functional changes. check-in: f4cdedde64 user: jan.nijtmans tags: trunk
07:42
Fix [f5da3d30e096a1c3486fbc480a6ece01fcb277a6|f5da3d30e0]: clerical error in comments check-in: 41b84c3667 user: jan.nijtmans tags: trunk
2017-09-13
10:14
Make mp_get_long and mp_set_long available to tommath-enabled Tcl extensions. Deprecate the internal... check-in: 900152d715 user: jan.nijtmans tags: trunk
2017-09-12
17:23
merge mark check-in: 1ce7e9a19f user: dgp tags: cjo-hydra
17:01
Rework [lset] internals to be sure outdated intreps get purged. check-in: d9dfa71717 user: dgp tags: tip-445
17:01
Rework [lset] internals to be sure outdated intreps get purged. check-in: 30c6c52314 user: dgp tags: cjo-hydra
15:44
Make sure ListObjReplace invalidates outdated intreps. check-in: 7d602c3a9f user: dgp tags: tip-445
15:30
Make sure ListObjReplace invalidates outdated intreps. check-in: 6a6da26999 user: dgp tags: cjo-hydra
15:18
Make sure ListObjAppendElement invalidates outdated intreps. check-in: 36a738fa99 user: dgp tags: tip-445
15:13
Make sure ListObjAppendElement invalidates outdated intreps. check-in: 30bbfe68d6 user: dgp tags: cjo-hydra
13:23
Revised dict value means we much invalidate existing intreps. check-in: f7ef63faa6 user: dgp tags: tip-445
13:22
When we invalidate the string rep of a dict, that's a sign we need to free all the intreps of that d... check-in: 36ed69949c user: dgp tags: tip-445
13:21
Revised dict value means we much invalidate existing intreps. check-in: 9fb681446d user: dgp tags: cjo-hydra
12:11
When we invalidate the string rep of a dict, that's a sign we need to free all the intreps of that d... check-in: 8d1ff0b345 user: dgp tags: cjo-hydra
2017-09-11
17:17
Stop crash in oo.test check-in: 1b78167222 user: dgp tags: cjo-hydra
16:52
Add a DupHydra implementation. check-in: 2864297e48 user: dgp tags: cjo-hydra
14:51
Fixes to Tcl_StoreIntRep -- support irPtr == NULL check-in: 91058bb83b user: dgp tags: cjo-hydra
14:44
Hydra work from Cyan Ogilvie. check-in: ac03e05714 user: dgp tags: cjo-hydra
12:02
merge trunk check-in: 241056bf07 user: dgp tags: tip-445
10:38
Many 'const' addtions in libtommath where it makes sense. To be submitted back to the libtommath guy... check-in: ae8992c395 user: jan.nijtmans tags: trunk
2017-09-08
14:38
Re-base to trunk. Now versioned as 8.7.0-alpha.2 check-in: eacebd08b2 user: jan.nijtmans tags: semver
14:15
Add some more functions from libtommath for availability within Tcl (mainly the 'long long' variants... check-in: ff847e8f35 user: jan.nijtmans tags: trunk
13:30
Be consistent about how I am referred to. check-in: 6015050c0e user: gahr tags: trunk
13:13
Bump to 8.7a2 to distinguish trunk from 8.7a1 release. check-in: 6896e53834 user: dgp tags: trunk
12:50
merge release check-in: 31bf380580 user: dgp tags: trunk
12:48
Rebase to trunk check-in: 5e999389ca user: jan.nijtmans tags: z_modifier
11:04
Rebase to trunk check-in: 56aed80e04 user: jan.nijtmans tags: win-console-panic
2017-09-07
12:59
merge trunk; rc1 Closed-Leaf check-in: 2606a5c5d7 user: dgp tags: rc1, core-8-7-a1-rc, core-8-7-a1
2017-09-06
15:02
Fix use of "long long" (manually) in MSVC check-in: 9f18b82478 user: jan.nijtmans tags: trunk
2017-09-05
16:44
Pulling changes from trunk check-in: 1418d72876 user: hypnotoad tags: core_zip_vfs
15:38
update changes check-in: 7cbc33c3ce user: dgp tags: rc0, core-8-7-a1-rc
14:56
Recognise "-rc" also as part of version ranges (was missing from previous commit) check-in: 48b0bbee92 user: jan.nijtmans tags: tip-439, semver
14:19
Add support for "-rc" releases, which are the same as final releases but the version string is diffe... check-in: e59079446e user: jan.nijtmans tags: tip-439, semver
12:41
merge trunk check-in: 37388a0d90 user: dgp tags: tip-445
12:41
merge trunk check-in: 2efd1733e7 user: dgp tags: core-8-7-a1-rc
12:28
merge trunk check-in: 56ba25c528 user: dgp tags: tip-282
2017-09-04
15:24
merge trunk check-in: d051a64dbc user: jan.nijtmans tags: tip-439, semver
14:01
Merge core-8-6-branch to trunk, especially the 1.6.0 -> 1.6.1 renumbering from msgcat check-in: d077ae59a3 user: jan.nijtmans tags: trunk
12:40
merge trunk check-in: 1f080164e9 user: jan.nijtmans tags: tip-439, semver
12:38
merge core-8-6-branch check-in: 134e487b22 user: jan.nijtmans tags: trunk
2017-09-02
22:10
[0e4d88b650] Allow command overwrite when deletion callback deletes namespace. check-in: 95c4436a1e user: dgp tags: trunk
2017-09-01
13:52
merge trunk check-in: 736343cba1 user: jan.nijtmans tags: tip-389-impl
13:49
Merge core-8-6-branch check-in: 314f32710e user: jan.nijtmans tags: trunk
08:50
merge trunk check-in: 3f9db43f3e user: jan.nijtmans tags: tip-389-impl
01:44
merge trunk check-in: d10af812b3 user: dgp tags: core-8-7-a1-rc
00:52
merge trunk check-in: c3fbabfb73 user: dgp tags: tip-445
2017-08-31
13:56
Merge core-8-6-branch. Remove all git tag information for libtommath, so we don't have useless file ... check-in: 8451176357 user: jan.nijtmans tags: trunk
12:21
(merge-mark core-8-6-branch). Give state to UtfToUtfProc() and UnicodeToUtfProc() in which the last... check-in: ec434c5d08 user: jan.nijtmans tags: trunk
09:35
http state 100 continue handling broken [2a94652ee1] check-in: 79053036d8 user: oehhar tags: trunk
2017-08-30
15:29
Cherrypick string.test [de104ef5ab] check-in: c649c52458 user: andy tags: trunk
15:22
Merge trunk check-in: 0def7d0317 user: andy tags: amg-string-insert
15:20
Rename TclStringReplace() to Tcl_StringReplace() and add to the stubs table. Documentation not yet ... check-in: 678e846973 user: andy tags: amg-string-insert
12:39
merge trunk check-in: d6b05e9e2c user: jan.nijtmans tags: tip-439, semver
12:37
Tweak libtommath building, such that it doesn't depend on uint64_t any more. (handle mp_word in the ... check-in: c28c8e4f1c user: jan.nijtmans tags: trunk
12:01
merge trunk check-in: ddda318c41 user: jan.nijtmans tags: tip-439, semver
11:46
Adapt libtommath's "changes.txt", and other text-files. Adapt bn_mp_read_radix.c to latest libtommat... check-in: 0f28787503 user: jan.nijtmans tags: trunk
2017-08-29
21:44
(experiment) See: [https://github.com/libtom/libtommath/pull/75] proposal by sjaeckel Closed-Leaf check-in: f51addad6e user: jan.nijtmans tags: libtommath-tcl-fixes-75
21:27
a few missing bits after previous commit check-in: 8c421aaec5 user: jan.nijtmans tags: trunk
20:45
upgrade to libtommath 1.0.1 (With all Tcl-specific changes - as far as needed - intact) check-in: 600a59709e user: jan.nijtmans tags: trunk
20:43
Merge libtommath 1.0.1 final Closed-Leaf check-in: 3617735687 user: jan.nijtmans tags: libtommath-1.0.1
20:25
libtommath 1.0.1 rc2, for test purposes only check-in: 27923399a3 user: jan.nijtmans tags: libtommath-1.0.1
09:25
merge-mark check-in: 238a21ce95 user: jan.nijtmans tags: trunk
2017-08-25
13:46
Merge trunk check-in: c841475a89 user: jan.nijtmans tags: tip-389-impl
2017-08-24
16:56
Fix [b50fb214] : add to 2>> the same O_APPEND that was added to >> back in 2005. check-in: 844c1fa97f user: ferrieux tags: trunk
2017-08-22
12:41
merge core-8-6-branch check-in: 2b42a8db4c user: jan.nijtmans tags: trunk
2017-08-20
20:11
Add test cleanup check-in: 5f8c346dfb user: andy tags: amg-string-insert
19:57
Add tests to exercise almost every line of TclStringReplace(). The one line not being exercised is ... check-in: eb2821be09 user: andy tags: amg-string-insert
19:55
Tweak string index boundary conditionals for tiny performance improvement and to make existing tests... check-in: 025ea6e5be user: andy tags: amg-string-insert
18:13
Add non-bytecoded [string replace] tests to exercise new TclStringReplace() function check-in: 9af4defa79 user: andy tags: amg-string-insert
03:45
Add string-14.18 to test that [string replace] with last<first does not insert a string, even though... check-in: de104ef5ab user: andy tags: amg-string-insert
03:21
Reimplement NON-BYTECODED [string replace] in terms of new TclStringReplace() function check-in: c0036938dd user: andy tags: amg-string-insert
03:20
Correct NULL dereference, and optimize short-circuit logical operation check-in: fa3278ec35 user: andy tags: amg-string-insert
02:44
Work toward dgp's suggestion that the underlying engine handle both [string insert] and [string repl... check-in: 0cfeecb740 user: andy tags: amg-string-insert
2017-08-18
22:06
merge core-8-6-branch check-in: 75da8b29f8 user: jan.nijtmans tags: trunk
13:43
merge trunk check-in: 56e26d203d user: dgp tags: tip-445
2017-08-17
22:50
Merge core-8-6-branch. Update outdated comment (cherry-pick [d5dec2b0514639f44929cbbba9c4130798a8a54... check-in: 1b01d8a66c user: jan.nijtmans tags: trunk
21:56
merge core-8-6-branch check-in: 6d463326bc user: jan.nijtmans tags: trunk
18:32
Correct bug in getting second Unicode character sequence check-in: 87dadea232 user: andy tags: amg-string-insert
18:15
Clip (don't reject) out-of-bounds indexes, per sebres's suggestion and to match [linsert] check-in: 581e438bb7 user: andy tags: amg-string-insert
18:14
Work around [3397978fff] check-in: a20a2ff810 user: andy tags: amg-string-insert
17:29
Backout [b163c4f423]: Command ensembles indeed do affect argument reference counts, see [3397978fff] check-in: b83433c23f user: andy tags: amg-string-insert
2017-08-16
15:14
Test code to investigate command ensemble argument reference counts check-in: b163c4f423 user: andy tags: amg-string-insert
15:14
Fix typo check-in: 9f7c7d5fb4 user: andy tags: amg-string-insert
2017-08-15
08:25
Write some test cases check-in: ea030eb727 user: andy tags: amg-string-insert
08:23
Correct bug in shared pure byte array case check-in: 597e9993b3 user: andy tags: amg-string-insert
08:04
Remove repeated code check-in: d83ac7baf8 user: andy tags: amg-string-insert
08:04
Update existing tests to accommodate new [string insert] command check-in: 900ca572ab user: andy tags: amg-string-insert
07:50
Begin implementation of [string insert] check-in: cbfded0f59 user: andy tags: amg-string-insert
2017-08-12
19:45
Correct longstanding typo in continue man page check-in: 7e42c87b8f user: andy tags: trunk
2017-08-10
19:14
Add 8.7 -only changes to the changes file. check-in: f7e3a4a75e user: dgp tags: core-8-7-a1-rc
17:34
Update outdated comment. check-in: d5dec2b051 user: dgp tags: core-8-7-a1-rc
14:56
Bring changes up to the 8.6.7 release. check-in: f73f06f6d8 user: dgp tags: core-8-7-a1-rc
14:29
Release candidate branch for Tcl 8.7a1. check-in: 31c23dd6bb user: dgp tags: core-8-7-a1-rc
14:17
merge 8.6 check-in: c36e167835 user: dgp tags: trunk
2017-08-09
16:38
merge mark check-in: 485cf243f0 user: dgp tags: trunk
2017-08-08
16:39
Merge trunk check-in: 16185b644b user: andy tags: tip-445
2017-08-07
01:16
[5bfe3de008]: Modify [source] to set input EOF character but not output EOF character. This avoids ... check-in: 527d354828 user: andy tags: trunk
2017-08-04
13:25
merge trunk check-in: da03eaabd8 user: dgp tags: tip-445
13:18
merge 8.6 check-in: 310ded6da8 user: dgp tags: trunk
2017-07-22
22:49
Make it work again with new epoll Notifier Warning: might need some more tweaks if it turns out to ... check-in: 434eb7d003 user: avl42 tags: tcl-469-1st-try
2017-07-18
13:39
merge trunk check-in: e9ce600364 user: dgp tags: tip-445
2017-07-17
08:04
merge core-8-6-branch check-in: 4009d98d80 user: jan.nijtmans tags: trunk
2017-07-16
20:55
fileevent $ch exception ... check-in: 5610dcf5cd user: avl tags: tcl-469-1st-try
2017-07-14
14:21
merge trunk check-in: 50bd973657 user: jan.nijtmans tags: tip-439, semver
2017-07-13
15:07
merge core-8-6-branch check-in: a3919af766 user: jan.nijtmans tags: trunk
2017-07-06
16:52
merge trunk check-in: a21e565627 user: dgp tags: tip-445
16:40
merge 8.6 check-in: 78ed92ebd5 user: dgp tags: trunk
2017-07-03
12:45
merge core-8-6-branch check-in: f46366c736 user: jan.nijtmans tags: trunk
08:30
merge core-8-6-branch check-in: 1335f34599 user: jan.nijtmans tags: trunk
2017-06-29
13:18
merge trunk Closed-Leaf check-in: 65f7b12c0e user: jan.nijtmans tags: jn-0d-radix-prefix
11:29
merge trunk check-in: e6b9d7a231 user: dgp tags: tip-445
2017-06-28
13:44
merge core-8-6-branch check-in: 474ea18601 user: jan.nijtmans tags: trunk
11:02
Implement %a and %A for floating point numbers check-in: 35812670ab user: jan.nijtmans tags: jn-0d-radix-prefix
2017-06-27
12:00
Merge trunk. Don't use expensive ToUpper() for hex 0X???? formatting, just generate uppercase direct... check-in: 2004acdea6 user: jan.nijtmans tags: jn-0d-radix-prefix
10:13
Implement "format %o" as prefixing with "0o" in stead of "0" (Kevin Kenny's suggestion). Seems ready... check-in: 3b3992d33d user: jan.nijtmans tags: jn-0d-radix-prefix
2017-06-26
20:14
merge trunk check-in: b9b632a2ca user: dgp tags: tip-445
20:00
Merge 8.6; Bump to TclOO 1.2.0. check-in: c5252bc435 user: dgp tags: trunk
11:37
merge trunk check-in: 0705d03cdf user: jan.nijtmans tags: tip-439, semver
10:20
Rebase branch "jn-0d-radix-prefix" back to trunk. No new changes check-in: e2b749751c user: jan.nijtmans tags: jn-0d-radix-prefix
2017-06-23
15:04
No longer split tests for longIs32bit/longIs64bit, since the results should be identical check-in: a7db1ba444 user: jan.nijtmans tags: trunk
13:11
typo fix check-in: b3af99ceb9 user: dgp tags: trunk
13:09
Rewrite the documentation of [regsub -command] so it's not quite such a mess. check-in: c11222b967 user: dgp tags: trunk
12:39
repair broken tests check-in: b063408c38 user: dgp tags: trunk
12:28
Repair compiler warning about uninitialized value. check-in: d06a0b65c1 user: dgp tags: trunk
08:11
TIP #472 implementation: Add Support for 0d Radix Prefix to Integer Literals check-in: 4f68bf6677 user: jan.nijtmans tags: trunk
2017-06-22
08:16
Merge core-8-6-branch Closed-Leaf check-in: 7a62143dca user: jan.nijtmans tags: bsg-0d-radix-prefix
2017-06-15
11:01
Merge core-8-6-branch. Fix gcc warning: tclStrToD.c:1180:2: warning: enumeration value ‘ZERO_D’... check-in: cf3e4e5c76 user: jan.nijtmans tags: bsg-0d-radix-prefix
2017-06-14
10:04
Little variation on Brian's proposal: Only prefix decimal number with '0d' when that's necessary for... check-in: 20eeb7733d user: jan.nijtmans tags: jn-0d-radix-prefix
07:54
Rebase to core-8-6-branch (who told that fossil doesn't know how to rebase ....) check-in: ae4471b37c user: jan.nijtmans tags: bsg-0d-radix-prefix