Timeline
Not logged in

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

1135 check-ins using file tests/http.test version a22b639162

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
2022-03-22
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
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:14
Merge 8.7 check-in: 9723d06eae user: jan.nijtmans tags: trunk, main
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
16:15
Now - really - allow TCL_UTF_MAX=3 compiling with nmake build check-in: 3c9bd3dae6 user: jan.nijtmans tags: trunk, main
16:00
Make framePtr->level size_t check-in: 02078e746d user: jan.nijtmans tags: tip-616
15:26
Merge 9.0 check-in: d55381f7da user: jan.nijtmans tags: tip-616
13:59
Merge 9.0. Don't combine surrogates when appending UTF-32 strings check-in: 80bff79ed3 user: jan.nijtmans tags: tip-619
08:34
Merge 8.7. Add builds with TCL_UTF_MAX=3 on github check-in: ed52402306 user: jan.nijtmans tags: trunk, main
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
21:15
Merge 8.7 check-in: 1a05049b06 user: jan.nijtmans tags: trunk, main
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
18:24
Add "const" to some other parameters to avoid compiler failure on MS-VC 2015. Hope this is ok. check-in: c85e25dcb3 user: oehhar tags: trunk, main
18:15
Add "const" to TclObjLookupVar parameter 6 and 7 to avoid compiler failure on MS-VC 2015. Hope this ... check-in: 2257a5fc3f user: oehhar tags: trunk, main
16:06
More progress check-in: 48ab8b7472 user: jan.nijtmans tags: full-utf-for-87
2022-03-13
23:12
Merge 8.7. More progress check-in: 38d0c3aade user: jan.nijtmans tags: full-utf-for-87
00:39
Merge 8.7 check-in: 9cf43794f3 user: jan.nijtmans tags: trunk, main
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
20:56
Update overflow protections to the size_t type. check-in: 239f8bba15 user: dgp tags: trunk, main
19:37
merge 8.7 check-in: 5c134ed668 user: dgp tags: trunk, main
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:48
merge trunk check-in: 00c325dd44 user: dgp tags: dgp-refactor
15:44
merge trunk check-in: 5b614f9e0c user: dgp tags: novem
15:20
Merge 9.0 check-in: ad50a0649b user: jan.nijtmans tags: tip-619
15:16
Merge 8.7 check-in: 29b95038cd user: jan.nijtmans tags: trunk, main
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
14:45
Merge 9.0. Update documentation check-in: 343bcc3b06 user: jan.nijtmans tags: tip-619
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
17:37
clarify 'yieldparameter'. Eliminate variable 'unused' check-in: c10ab47273 user: jan.nijtmans tags: tip-616
16:56
merge 8.7 check-in: b0463de589 user: dgp tags: tcl9-design
16:43
merge trunk check-in: f2bda3c4bb user: dgp tags: dgp-refactor
16:43
merge trunk check-in: 5928749378 user: dgp tags: novem
16:18
merge tip-616 Closed-Leaf check-in: e6b864bfa6 user: jan.nijtmans tags: tip-616-experiment
16:17
Update doc, fix PrintSourceToObj signature check-in: 933c71ed7b user: jan.nijtmans tags: tip-616
16:08
Merge tip-616 check-in: 113abaae22 user: jan.nijtmans tags: tip-616-experiment
15:47
Revert previous commit (doesn't work) and merge 9.0 check-in: fed2373ef8 user: jan.nijtmans tags: tip-616
15:02
Enhance internal "struct Interp" such that it can handle more than 2^31 levels check-in: 1118e2a7ab user: jan.nijtmans tags: trunk, main
14:03
Enhance internal "struct CoroutineData" such that it can handle more than 2^31 levels/arguments check-in: cf3e7b9d06 user: jan.nijtmans tags: trunk, main
12:17
Merge 8.7 check-in: ccad489003 user: jan.nijtmans tags: trunk, main
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:42
Merge 8.7 check-in: 06997b433a user: jan.nijtmans tags: trunk, main
10:37
Eliminate nmake build warning check-in: 61e186fad0 user: jan.nijtmans tags: core-8-branch
10:32
Merge 8.7 check-in: ad1714f9a5 user: jan.nijtmans tags: trunk, main
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
17:53
More progress check-in: 0480ed9723 user: jan.nijtmans tags: tip-616
16:46
Merge 9.0 check-in: ebb18e6944 user: jan.nijtmans tags: tip-616
15:46
Merge 8.7 check-in: 8197faf9be user: jan.nijtmans tags: trunk, main
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
22:26
initial work at using signed-storage for cases where values can actually be signed. check-in: 5030ee02cf user: bch tags: bch_sign_and_width
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:29
merge trunk check-in: dabc835dc5 user: dgp tags: dgp-refactor
17:29
merge trunk check-in: 0a6fa275b2 user: dgp tags: novem
17:14
merge mark check-in: 726136ec97 user: dgp tags: core-8-branch
15:34
Merge 9.0 check-in: c785d752e4 user: jan.nijtmans tags: tip-616
15:31
Merge 8.7 check-in: 3aac064e60 user: jan.nijtmans tags: trunk, main
15:27
Merge 8.6 check-in: 2cbce2c238 user: jan.nijtmans tags: core-8-branch
15:17
Merge 8.7 check-in: 30337f31d9 user: jan.nijtmans tags: trunk, main
15:13
Merge 8.6 check-in: 9254a17f88 user: jan.nijtmans tags: core-8-branch
11:38
More size_t check-in: db643479d3 user: jan.nijtmans tags: tip-616
10:38
Provide somewhat more space in Tcl_CallFrame check-in: 67363cf967 user: jan.nijtmans tags: tip-616
09:59
Merge 9.0 check-in: a7ba5388fd user: jan.nijtmans tags: tip-616
08:27
Merge 8.7 check-in: f1e19261f7 user: jan.nijtmans tags: trunk, main
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:46
merge core-8-branch check-in: b4f9552e15 user: fvogel tags: trunk, main
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
11:52
More int -> size_t check-in: f8c76f841a user: jan.nijtmans tags: tip-616
11:25
Another round of int -> size_t for internal functions check-in: c3e9fab92a user: jan.nijtmans tags: tip-616
2022-03-06
16:52
merge trunk check-in: 09c4b95eec user: dgp tags: dgp-refactor
16:52
merge trunk check-in: 8481502ba9 user: dgp tags: novem
16:10
Merge-mark check-in: 729fdf970f user: jan.nijtmans tags: core-8-branch
15:51
Merge-mark check-in: 38c7aaadce user: jan.nijtmans tags: trunk, main
15:51
Merge 8.6 check-in: 1a8ae15079 user: jan.nijtmans tags: core-8-branch
15:46
Merge tip-616 check-in: a23bb78289 user: jan.nijtmans tags: tip-616-experiment
15:44
merge-mark check-in: 75044d8dfc user: jan.nijtmans tags: tip-616
15:40
Prepare for Tcl_Parse's commentSize/numTokens to become size_t check-in: 30b8504530 user: jan.nijtmans tags: trunk, main
15:28
More progress check-in: 0ca30e14a0 user: jan.nijtmans tags: tip-616
14:45
Merge tip-616 check-in: a3c8b80019 user: jan.nijtmans tags: tip-616-experiment
14:40
Merge 9.0 check-in: 2bf9f94c0e user: jan.nijtmans tags: tip-616
2022-03-05
11:20
Merge 8.7 check-in: 562ea876a7 user: jan.nijtmans tags: trunk, main
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
19:16
merge trunk check-in: 7601f412eb user: dgp tags: novem
16:19
Merge 8.7 check-in: 1e892e4df9 user: jan.nijtmans tags: trunk, main
16:18
Merge 8.6 check-in: 59b0904ac7 user: jan.nijtmans tags: core-8-branch
2022-03-03
16:06
Merge 9.0 check-in: 420de76f4f user: jan.nijtmans tags: tip-619
15:58
Fix warning when compiling with -DTCL_UTF_MAX=3: tclDecls.h:3921:27: warning: initialization of ‘s... check-in: ba11bb4b2b user: jan.nijtmans tags: trunk, main
13:05
TIP #619 implementation. tests not working yet check-in: e791d2994c user: jan.nijtmans tags: tip-619
11:37
More progress check-in: cb4d961112 user: jan.nijtmans tags: tip-616-experiment
2022-03-02
20:27
More size_t in tclCompile.h check-in: a2b7a28c1f user: jan.nijtmans tags: tip-616-experiment
17:34
More progress check-in: 1411ccc2c8 user: jan.nijtmans tags: tip-616-experiment
17:24
More progress check-in: 1cd1806ac7 user: jan.nijtmans tags: tip-616-experiment
17:05
More progress check-in: d014640dcc user: jan.nijtmans tags: tip-616-experiment
16:13
More progress check-in: 52a8aa860a user: jan.nijtmans tags: tip-616-experiment
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-03-01
20:44
merge trunk check-in: 41c80aefe0 user: dgp tags: dgp-refactor
20:44
merge trunk check-in: 1680876e51 user: dgp tags: novem
17:37
Use size_t in TclFindCompiledLocal et al check-in: 75e02db60f user: jan.nijtmans tags: tip-616-experiment
15:32
Even more progress check-in: b5574327d9 user: jan.nijtmans tags: tip-616-experiment
13:34
More progress check-in: 4b7b34af76 user: jan.nijtmans tags: tip-616-experiment
11:32
More progress check-in: 6d8e126f84 user: jan.nijtmans tags: tip-616-experiment
08:52
Merge 9.0 check-in: 9392d7072f user: jan.nijtmans tags: tip-616-experiment
08:42
Use size_t in AuxDataPrintProc check-in: a1a1aacb29 user: jan.nijtmans tags: trunk, main
07:36
Merge 9.0 check-in: d999f89758 user: jan.nijtmans tags: tip-616-experiment
2022-02-28
18:06
merge trunk check-in: e581a7a1f1 user: dgp tags: novem
18:02
merge trunk check-in: 0b3bf20363 user: dgp tags: dgp-refactor
11:43
Backout part of previous commit, making compile.test work again with --enable-symbols=all check-in: 6dc6bdff0e user: jan.nijtmans tags: trunk, main
2022-02-27
19:04
Merge 9.0 check-in: 04a6ab223e user: jan.nijtmans tags: tip-616
18:43
Fix build check-in: f67b1bb0bb user: jan.nijtmans tags: tip-615
18:29
More size_t usage, e.g. for "foreach" check-in: 717c300874 user: jan.nijtmans tags: trunk, main
2022-02-25
14:45
Merge 9.0 Leaf check-in: 398b723023 user: jan.nijtmans tags: tip-615-bis
14:44
Merge 8.7 check-in: 19d6b0a063 user: jan.nijtmans tags: tip-615
09:58
Use size_t in Tcl_MainEx() check-in: 711d86e379 user: jan.nijtmans tags: tip-616
2022-02-24
23:18
merge trunk check-in: f50c5c56d2 user: dgp tags: novem
23:17
merge trunk check-in: 5c3b80d210 user: dgp tags: dgp-refactor
22:44
Merge 8.7 check-in: 1376637235 user: jan.nijtmans tags: tip-618
22:35
Merge 9.0 check-in: bb8e96bb20 user: jan.nijtmans tags: tip-616
22:31
Merge 8.7 check-in: 56e377a7ea user: jan.nijtmans tags: trunk, main
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
22:05
Merge 9.0 check-in: 0a973e95ce user: jan.nijtmans tags: tip-616
21:44
Merge 8.7 check-in: 0907ba571c user: jan.nijtmans tags: trunk, main
17:13
TIP #617: Tcl_WCharLen/Tcl_Char16Len check-in: 85afe2127e user: jan.nijtmans tags: core-8-branch
14:00
Fix compiler warnings (caused by previous commit) check-in: e814eacaf1 user: jan.nijtmans tags: trunk, main
13:29
Merge 9.0 check-in: dcf6775b09 user: jan.nijtmans tags: tip-616
12:59
More (internal) size_t usage in TclOO check-in: 6df38ae7c5 user: jan.nijtmans tags: trunk, main
12:01
Merge 9.0 check-in: 32a7c96b09 user: jan.nijtmans tags: tip-616
2022-02-23
21:14
merge trunk check-in: 63f0db7ee1 user: dgp tags: dgp-refactor
21:13
merge trunk check-in: d9958377ca user: dgp tags: novem
15:52
Merge 8.7 check-in: 5b23dc7944 user: jan.nijtmans tags: trunk, main
15:51
Merge 8.6 check-in: 9771beebb0 user: jan.nijtmans tags: core-8-branch
14:05
merge-mark check-in: 363b71d957 user: jan.nijtmans tags: tip-616
14:04
Some more int -> size_t in internal API check-in: 4dd737c3cd user: jan.nijtmans tags: trunk, main
13:45
More int -> size_t check-in: 2be28e4fd8 user: jan.nijtmans tags: tip-616
12:20
Merge 9.0. Update documentation check-in: ef460f7709 user: jan.nijtmans tags: tip-616
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:35
Merge 8.7 check-in: b84a93d7ba user: jan.nijtmans tags: trunk, main
16:30
Merge 8.6 check-in: 91b14c222b user: jan.nijtmans tags: core-8-branch
14:57
some more check-in: cae4bc26a8 user: jan.nijtmans tags: tip-616
13:49
Some more int -> size_t check-in: e2a744bb10 user: jan.nijtmans tags: tip-616
2022-02-20
19:57
Eliminate dead code and fix a comment check-in: 557b4770b7 user: jan.nijtmans tags: trunk, main
2022-02-18
17:04
Merge 9.0 check-in: 2f886a1c7e user: jan.nijtmans tags: tip-616
17:02
Merge 8.7 check-in: 131adb5a1d user: jan.nijtmans tags: trunk, main
16:57
Fix [22547f9053]: TIP 519 compiler warning check-in: b719e05421 user: jan.nijtmans tags: core-8-branch
16:34
Merge 8.7 check-in: 4adc3df295 user: jan.nijtmans tags: trunk, main
16:32
Merge 8.6 check-in: 703fd1a845 user: jan.nijtmans tags: core-8-branch
2022-02-17
21:32
Merge 9.0 check-in: 1fdefed9bc user: jan.nijtmans tags: tip-616
18:55
merge trunk check-in: 0e52d65e9e user: dgp tags: dgp-refactor
18:54
merge trunk check-in: 9ff3d17a33 user: dgp tags: novem
17:33
Merge 8.7 check-in: 45515911a5 user: jan.nijtmans tags: trunk, main
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
14:51
Merge 9.0 check-in: d0c7276be5 user: jan.nijtmans tags: tip-616
14:16
More int -> size_t in internal API check-in: a03a4407f4 user: jan.nijtmans tags: trunk, main
13:41
more int->size_t check-in: 531d1e5c15 user: jan.nijtmans tags: tip-616
13:29
More int -> size_t in API check-in: 28669fb413 user: jan.nijtmans tags: tip-616
12:07
Merge 9.0 check-in: d20c8c89a2 user: jan.nijtmans tags: tip-616
11:21
Merge 8.7 check-in: 42031e66eb user: jan.nijtmans tags: trunk, main
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
17:08
Merge 8.7 check-in: c24dc4d17b user: jan.nijtmans tags: trunk, main
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:51
Merge 8.7 check-in: 78d22a5a49 user: jan.nijtmans tags: trunk, main
10:46
Merge 8.6 check-in: af5e57f956 user: jan.nijtmans tags: core-8-branch
2022-02-15
15:05
Merge 8.7 check-in: 8088944b74 user: jan.nijtmans tags: trunk, main
15:04
Tcl 8.7 requires Visual Studio 2015 or newer check-in: a2325dd904 user: jan.nijtmans tags: core-8-branch
14:51
Merge 8.7 check-in: 88f021c789 user: jan.nijtmans tags: trunk, main
14:49
Merge 8.6 check-in: 28fda12373 user: jan.nijtmans tags: core-8-branch
2022-02-14
21:45
Update scan/lsearch documentation check-in: ce9de8f244 user: jan.nijtmans tags: tip-615-bis
21:26
Merge 9.0 check-in: e71c5544bf user: jan.nijtmans tags: tip-615-bis
18:10
Merge 8.7 check-in: 27a9a7d379 user: jan.nijtmans tags: strict-index-experiment
17:55
Merge 8.7 check-in: 3dbb49d9ec user: jan.nijtmans tags: trunk, main
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:20
Merge 8.7 check-in: d2ca0349fa user: jan.nijtmans tags: trunk, main
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:53
Merge 8.7 check-in: ebefc27263 user: jan.nijtmans tags: trunk, main
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:21
Merge 8.7 check-in: 80edf896c9 user: jan.nijtmans tags: trunk, main
14:20
Merge 8.6 check-in: 1d934d558e user: jan.nijtmans tags: core-8-branch
13:55
Merge 8.7 check-in: a487725274 user: jan.nijtmans tags: trunk, main
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:11
Merge 8.7 check-in: 445672e8e7 user: jan.nijtmans tags: trunk, main
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:07
Merge 8.7 check-in: 18c062b81b user: jan.nijtmans tags: trunk, main
19:06
Merge 8.6 check-in: be2fb1496d user: jan.nijtmans tags: core-8-branch
11:50
Merge 8.7 check-in: 7bf0d556a3 user: jan.nijtmans tags: trunk, main
11:49
Merge 8.6 check-in: 842fcfbdfc user: jan.nijtmans tags: core-8-branch
2022-02-11
17:49
Transform Tcl_ListObjGetElement -> TclListObjGetElement in branch changes. check-in: b5123521ca user: dgp tags: dgp-refactor
17:47
merge trunk check-in: 2bd0b2edc3 user: dgp tags: dgp-refactor
17:41
merge trunk check-in: e6ab7dd037 user: dgp tags: novem
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:23
Merge 8.7 check-in: 32aabe61f6 user: jan.nijtmans tags: trunk, main
15:22
Merge 8.6 check-in: e81990041e user: jan.nijtmans tags: core-8-branch
14:19
Merge 8.7 check-in: 9d375168e0 user: jan.nijtmans tags: trunk, main
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:49
Merge 9.0 check-in: 42ae6b35fc user: jan.nijtmans tags: tip-616
09:45
Merge 8.7 check-in: d7e83e77e8 user: jan.nijtmans tags: trunk, main
09:37
Merge 8.6 check-in: c03b7afd75 user: jan.nijtmans tags: core-8-branch
08:42
Same with TclListObjGetElements check-in: 5f2ed67ee3 user: jan.nijtmans tags: tip-616
08:34
Tcl_ListObjLength -> TclListObjLength check-in: 8186be0b8d user: jan.nijtmans tags: tip-616
08:22
Merge 9.0. Restore Tcl_ArgvGenFuncProc to what it was before (doesn't make much sense to make this s... check-in: 495bcd3142 user: jan.nijtmans tags: tip-616
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:11
Merge 8.7 check-in: 7446b8d84d user: jan.nijtmans tags: trunk, main
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:59
Merge 8.7 check-in: 553828b65a user: jan.nijtmans tags: trunk, main
11:58
Merge 8.6 check-in: eb6b6539ee user: jan.nijtmans tags: core-8-branch
2022-02-08
18:50
merge trunk check-in: d51008a43e user: dgp tags: dgp-refactor
18:49
merge trunk check-in: 1ba3a5f87d user: dgp tags: novem
14:24
Merge 8.7 check-in: 8a0cd3b6c1 user: jan.nijtmans tags: trunk, main
14:23
Correct previous commit (Windows build error) check-in: 0f4dcb0e40 user: jan.nijtmans tags: core-8-branch
2022-02-07
22:21
Merge 8.7 check-in: df2d8de0fc user: jan.nijtmans tags: trunk, main
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: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:56
Merge 8.7 check-in: 0cc2891ff6 user: jan.nijtmans tags: trunk, main
14:55
Merge 8.6 check-in: e4a7c4fa71 user: jan.nijtmans tags: core-8-branch
14:33
merge trunk check-in: 4ac2207990 user: dgp tags: dgp-refactor
14:33
merge trunk check-in: d039b5f507 user: dgp tags: novem
08:48
Merge 8.7 check-in: 1cc6bb7b9f user: jan.nijtmans tags: trunk, main
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:51
Merge 8.7 check-in: fc5b55f01a user: jan.nijtmans tags: trunk, main
12:49
Fix Tcl_UtfToWChar() typedef check-in: 080fbcde97 user: jan.nijtmans tags: core-8-branch
2022-02-02
16:54
Merge 9.0 check-in: f99c47d3c8 user: jan.nijtmans tags: tip-615-bis
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:49
Merge 9.0 check-in: 4b905cf3ae user: jan.nijtmans tags: tip-616
16:48
Merge 8.7 check-in: 5183219b73 user: jan.nijtmans tags: tip-616-for-8.7
16:47
Merge 8.7 check-in: 762680676d user: jan.nijtmans tags: trunk, main
16:46
Merge 8.6 check-in: 132a24c42f user: jan.nijtmans tags: core-8-branch
2022-02-01
12:35
Merge 8.7 check-in: a6e19bd3f0 user: jan.nijtmans tags: trunk, main
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
11:32
Merge 8.7 check-in: 4a768cb289 user: jan.nijtmans tags: trunk, main
2022-01-29
00:29
merge merge [argx_rejig] check-in: acfaacfb73 user: bch tags: trunk, main
00:13
take advantage of what we know re: argv guarantees [https://www.iso-9899.info/n1570.html#5.1.2.2.1|a... Closed-Leaf check-in: fa3ffd1781 user: bch tags: argx_rejig
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
16:55
Fix testcase check-in: d97b3084d7 user: jan.nijtmans tags: tip-615-bis
16:45
Fix ParseArgsObjv() wrapper check-in: 2c6229d4de user: jan.nijtmans tags: tip-616
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
10:46
be more strict about using argv[0] check-in: 0e1d2702ab user: bch tags: argx_rejig
08:29
rejig argv/argc Tcl_MainEx() handling, prompted by outside discussion re: current [https://arstechni... check-in: 4712f32196 user: bch tags: argx_rejig
2022-01-27
22:26
3 more API's check-in: 7413e9f3e3 user: jan.nijtmans tags: tip-616
17:27
More int -> size_t, especially TclOO check-in: 9488dfb670 user: jan.nijtmans tags: tip-616
16:53
Almost complete (at least the API) check-in: 5d3dbeefa9 user: jan.nijtmans tags: tip-616
15:15
More progress check-in: 22b7c31f21 user: jan.nijtmans tags: tip-616
2022-01-26
23:05
more progress check-in: 8ce4f1cd58 user: jan.nijtmans tags: tip-616
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
14:56
Add TclParseArgsObjv_ check-in: d2cd1f43f9 user: jan.nijtmans tags: tip-616
13:33
Add TclParseArgsObjv_ check-in: 3c38c4a65b user: jan.nijtmans tags: tip-616-for-8.7
12:11
Change Tcl_Merge API too check-in: bbdecfb21c user: jan.nijtmans tags: tip-616
08:37
More WIP check-in: 3f003f3286 user: jan.nijtmans tags: tip-616
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
09:38
Show reason for TIP #615. Consisancy in return values meaning 'nothing found' check-in: 7aecdb70cb user: jan.nijtmans tags: tip-615-bis
2022-01-24
21:37
3 more stub-entries check-in: 61a759a893 user: jan.nijtmans tags: tip-616
21:24
3 more stub-entries check-in: e5838cf45d user: jan.nijtmans tags: tip-616-for-8.7
20:54
More work in progress check-in: e2382fa2c9 user: jan.nijtmans tags: tip-616
15:55
Merge 8.7 check-in: 4f72807e3e user: jan.nijtmans tags: tip-616-for-8.7
15:41
Merge 8.7 check-in: 66558c7141 user: jan.nijtmans tags: trunk, main
15:40
Merge 8.6 check-in: 56efe65709 user: jan.nijtmans tags: core-8-branch
15:23
change signature for Tcl_DictObjPutKeyList and Tcl_DictObjRemoveKeyList too check-in: 5673a14bd0 user: jan.nijtmans tags: tip-616
11:53
Tcl Dicts > 2^31 elements too check-in: 6f6602a104 user: jan.nijtmans tags: tip-616
11:19
Merge 8.7 check-in: 7d695dcfe3 user: jan.nijtmans tags: tip-616-for-8.7
11:16
merge-mark check-in: c37df5046c user: jan.nijtmans tags: trunk, main
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:05
merge-mark check-in: 85b27113e7 user: jan.nijtmans tags: trunk, main
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
08:18
TIP #616: Tcl lists > 2^31 elements. WIP check-in: ff0a9cf127 user: jan.nijtmans tags: tip-616
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:22
Merge 8.7 check-in: a23e0a8932 user: jan.nijtmans tags: trunk, main
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:56
Merge 8.7 check-in: 1b61155cda user: jan.nijtmans tags: trunk, main
15:15
Merge 8.6 check-in: 2306f87127 user: jan.nijtmans tags: core-8-branch
11:11
Merge 8.7 check-in: ebedbf9a12 user: jan.nijtmans tags: trunk, main
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:34
Merge 8.7 check-in: 15373fc047 user: jan.nijtmans tags: trunk, main
23:26
Update documentation for Tcl_GetRange() check-in: 61b142d29c user: jan.nijtmans tags: core-8-branch
16:14
Merge 8.7 check-in: 86dd2bcab2 user: jan.nijtmans tags: trunk, main
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:10
Merge 8.7 check-in: e8e2a9f506 user: jan.nijtmans tags: trunk, main
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
13:37
Merge 8.7 check-in: fe9317ddb0 user: jan.nijtmans tags: trunk, main
11:21
Merge 8.6 check-in: 636d27ef56 user: jan.nijtmans tags: core-8-branch
2022-01-15
17:03
Merge 8.7 check-in: 508fa273a3 user: jan.nijtmans tags: trunk, main
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:46
merge-mark check-in: 4570ebbf2b user: jan.nijtmans tags: trunk, main
15:44
Fix [b241e4ccc0]: Error while building with Tcl 8.7a5... check-in: 2d7363022b user: jan.nijtmans tags: core-8-branch
10:29
Merge 8.7. Fix (windows MSVC OPTS=symbols) build error check-in: a80b314df5 user: jan.nijtmans tags: trunk, main
10:10
Merge 8.6 check-in: 9b26217141 user: jan.nijtmans tags: core-8-branch
2022-01-13
13:23
Merge 8.7 check-in: 13f29e934a user: jan.nijtmans tags: trunk, main
13:23
Merge 8.6 check-in: 32cbdf9580 user: jan.nijtmans tags: core-8-branch
2022-01-12
21:42
Merge 8.7 check-in: 192efa795a user: jan.nijtmans tags: trunk, main
21:41
Merge 8.6 check-in: 0074847583 user: jan.nijtmans tags: core-8-branch
21:13
Merge 8.7 check-in: 276c1ccf0b user: jan.nijtmans tags: trunk, main
21:09
Merge 8.6 check-in: ac0dbddfa3 user: jan.nijtmans tags: core-8-branch
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
17:09
Merge 8.7 check-in: b1a0128aca user: jan.nijtmans tags: trunk, main
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:19
merge trunk check-in: d5b3c9c4f7 user: dgp tags: dgp-refactor
17:17
merge 8.7 check-in: 7a66af3661 user: dgp tags: dgp-review
17:16
merge trunk check-in: 4cc5dd2829 user: dgp tags: novem
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:33
Merge 8.7 check-in: 0822b8966a user: jan.nijtmans tags: trunk, main
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:01
Merge 8.7 check-in: e3710d6b8d user: jan.nijtmans tags: trunk, main
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:20
Merge 8.7 check-in: 71c793d24e user: jan.nijtmans tags: trunk, main
19:02
Merge 8.6 check-in: 8eabfac780 user: jan.nijtmans tags: core-8-branch
15:09
Merge 8.7 check-in: bfba17b48a user: jan.nijtmans tags: trunk, main
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:27
merge-mark check-in: 8b9ebfd381 user: jan.nijtmans tags: trunk, main
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:11
Merge 8.7 check-in: 9c90e5d9e5 user: jan.nijtmans tags: trunk, main
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:20
Merge 8.7 check-in: f89799c6f5 user: jan.nijtmans tags: trunk, main
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
13:01
Merge 8.7 check-in: 431e660796 user: jan.nijtmans tags: trunk, main
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:13
Merge 8.7 check-in: 4297af2403 user: jan.nijtmans tags: trunk, main
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:51
Merge 8.7 check-in: 5fb8815d5b user: jan.nijtmans tags: trunk, main
15:50
merge-mark check-in: 09404faa32 user: jan.nijtmans tags: core-8-branch
15:28
Merge 8.6 check-in: d26a32e524 user: jan.nijtmans tags: core-8-branch
2021-12-07
18:17
Merge 8.7 check-in: 44829ab8e5 user: jan.nijtmans tags: trunk, main
18:15
Merge 8.6 check-in: f451019541 user: jan.nijtmans tags: core-8-branch
2021-12-04
18:10
Rename some function argument names from "length" to "numBytes", as they are named in 8.7 check-in: 570a5e81dd user: jan.nijtmans tags: trunk, main
17:55
Experiment: Make tcl.h from Tcl 9.0 usable to compile extensions for Tcl 8.x too (WIP) check-in: 7121eef5ae user: jan.nijtmans tags: tcl8-compat
2021-11-28
21:54
Merge 8.7 check-in: f5b1ad12f7 user: jan.nijtmans tags: trunk, main
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:10
Merge 8.7 check-in: 4dc66a7b47 user: jan.nijtmans tags: trunk, main
16:04
Merge 8.6. Add win/*.in to "make dist" check-in: 0917ed3920 user: jan.nijtmans tags: core-8-branch
13:22
Merge 8.7 check-in: b9b5917f60 user: jan.nijtmans tags: trunk, main
11:59
TIP #599 implementation: Extended build information check-in: 9ddb36e0bd user: jan.nijtmans tags: core-8-branch
2021-11-24
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:25
Merge 8.7 check-in: 204cce8989 user: jan.nijtmans tags: trunk, main
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:28
Merge 8.7 check-in: c7b03fcf28 user: jan.nijtmans tags: build-info
2021-11-17
10:09
Merge 8.7 check-in: 9f8ff05a3f user: jan.nijtmans tags: trunk, main
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-13
09:09
Add Tcl_ObjTypeVersion(), fix memory errors in integer list functions, adjust lset.test so that objI... check-in: 1419fa5658 user: pooryorick tags: pyk-objinterface
2021-11-12
21:30
Merge 8.7 check-in: 9b2600654d user: jan.nijtmans tags: trunk, main
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:14
Merge 8.7 check-in: c4c4a5a405 user: jan.nijtmans tags: trunk, main
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
08:23
Merge 8.7 check-in: bf93dd518b user: jan.nijtmans tags: trunk, main
2021-11-09
15:50
Merge 8.6 check-in: 98c5561b52 user: jan.nijtmans tags: core-8-branch
2021-11-08
23:11
Merge 8.7 check-in: 9c459140af user: jan.nijtmans tags: build-info
14:06
Merge 8.7 check-in: 883a44b7b3 user: jan.nijtmans tags: trunk, main
14:03
Merge 8.6. Some http:// -> https:// check-in: 48883dadfa user: jan.nijtmans tags: core-8-branch
13:50
Merge 8.7 check-in: d528869521 user: jan.nijtmans tags: trunk, main
13:43
Make "changes" file chronological (again) check-in: 1fb5e666dc user: jan.nijtmans tags: core-8-branch
10:19
Doc fix for Tcl_GetIntForIndex() check-in: 9de41aac2c user: jan.nijtmans tags: trunk, main
00:37
merge trunk check-in: be717d2e78 user: dgp tags: dgp-refactor
00:36
merge trunk check-in: a8f8079f5e user: dgp tags: novem
00:30
merge 8.7 check-in: d93a28a96e user: dgp tags: dgp-review
00:29
merge 8.7 check-in: e112827f6c user: dgp tags: trunk, main
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:46
merge fork check-in: 73a05c2fe2 user: dgp tags: trunk, main
21:44
Implementation of TIP 568 merged to trunk. check-in: 80e710ae0e user: dgp tags: trunk, main
21:43
Merge 8.7 check-in: 85d6dbd40e user: jan.nijtmans tags: trunk, main
21:42
Merge 8.6 check-in: 5d8dcf16a6 user: jan.nijtmans tags: core-8-branch
21:34
Document the flexibility of numBytesPtr to point to int or size_t space. Closed-Leaf check-in: 6a75233974 user: dgp tags: dgp-properbytearray
20:40
merge mark check-in: e0c98ad969 user: dgp tags: trunk, main
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
14:52
Dodge a few macro games. check-in: 0e4cc79075 user: dgp tags: dgp-properbytearray
04:25
Updates to TIP 568 implementation for Tcl 9: Use the argument numBytes instead of length. Update the... check-in: abf6532314 user: dgp tags: dgp-properbytearray
03:21
merge mark check-in: 9b164c8c56 user: dgp tags: trunk, main
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:47
merge mark check-in: 2e00af6631 user: dgp tags: trunk, main
22:45
typo check-in: 8065b9ec1b user: dgp tags: core-8-branch
20:34
merge trunk check-in: 5d2600a1e0 user: dgp tags: dgp-properbytearray
20:33
merge 8.7 check-in: fa474af616 user: dgp tags: trunk, main
20:33
merge 8.6 check-in: 59329db546 user: dgp tags: core-8-branch
18:12
Eliminate more branch diffs. check-in: 7d93edb658 user: dgp tags: dgp-properbytearray
17:55
Eliminate more branch diffs with trunk that have no apparent connection to TIP 568. check-in: afbf82e475 user: dgp tags: dgp-properbytearray
17:38
Clean up another old failed merge. check-in: b62f9f3d4b user: dgp tags: dgp-properbytearray
17:10
Repair faulty conflict resolution from some time back. check-in: d0c3871d46 user: dgp tags: dgp-properbytearray
15:52
merge trunk check-in: 92c50fc944 user: dgp tags: dgp-properbytearray
15:44
merge 8.7 check-in: 10c12d0105 user: dgp tags: trunk, main
15:41
merge 8.6 check-in: 351bbfc846 user: dgp tags: core-8-branch
15:26
Repair a whitespace merge error. check-in: ddbc5cf603 user: dgp tags: dgp-properbytearray
15:03
merge trunk check-in: fc10c281da user: dgp tags: dgp-properbytearray
14:58
Merge trunk; resolve conflicts. check-in: 164211f6cf user: dgp tags: dgp-refactor
14:50
Merge [2cc4478435]. Resolve conflict. check-in: 5527b33bd8 user: dgp tags: dgp-refactor
14:35
Merge trunk through [db642bd894]. check-in: 4d50805885 user: dgp tags: dgp-refactor
14:27
Merge [368587b872]. Resolve conflict. check-in: 8eb19d0107 user: dgp tags: dgp-refactor
12:49
Merge trunk through [d49a1b0329]. check-in: cdeede93d0 user: dgp tags: dgp-refactor
08:04
Merge 8.7 check-in: fe2b712d32 user: jan.nijtmans tags: trunk, main
08:02
Eliminate unused variables/function-arguments check-in: 8d39bb8387 user: jan.nijtmans tags: core-8-branch
2021-11-05
23:03
merge trunk check-in: e77811cade user: dgp tags: dgp-properbytearray
22:53
merge trunk check-in: 8fda9dd502 user: dgp tags: novem
22:42
merge 8.7 check-in: 3b6049f369 user: dgp tags: dgp-review
22:41
merge mark check-in: 31bcf47dd4 user: dgp tags: trunk, main
22:39
Implement parts of TIP 568 in Tcl 8.7. check-in: 589aafadbc user: dgp tags: core-8-branch
21:33
merge 8.7 check-in: 4dbf80f202 user: dgp tags: trunk, main
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:52
Merge 8.7 check-in: 872d6a096b user: griffin tags: trunk, main
17:18
Fix for bug [fc65ff1b66] - zipfs mkimg check-in: 338fe58e76 user: griffin tags: core-8-branch
2021-11-03
14:34
Adjust [linsert] tests to check both compiled and uncompiled paths, and run them for the integer lis... check-in: abda115a17 user: pooryorick tags: pyk-objinterface
00:34
Fix memory errors in the "list replace" proc for the integer list type, reorganize code, route "lins... check-in: 94696876b5 user: pooryorick tags: pyk-objinterface
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:40
Merge 8.7 check-in: 1d15583507 user: jan.nijtmans tags: trunk, main
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-30
19:28
To test object type interfaces, add the beginnings of a list implementation that stores items as an ... check-in: b7341926fe user: pooryorick tags: pyk-objinterface
2021-10-27
07:08
Merge 8.7 check-in: 542a1e67f4 user: jan.nijtmans tags: trunk, main
07:05
Merge 8.6 check-in: 8747737d99 user: jan.nijtmans tags: core-8-branch
06:52
Merge 8.7 check-in: cb09bcfe2c user: jan.nijtmans tags: trunk, main
06:50
Merge 8.6 check-in: 376763e59e user: jan.nijtmans tags: core-8-branch
2021-10-26
13:28
Add the macro TCL_LENGTH_NONE. check-in: 4082ab835f user: pooryorick tags: pyk-objinterface
08:54
Merge 9.0 check-in: 62c63b4818 user: jan.nijtmans tags: pyk-objinterface
08:42
typo check-in: c7a92907b0 user: jan.nijtmans tags: pyk-objinterface
2021-10-25
21:37
Merge 8.7 check-in: 9dbb406589 user: jan.nijtmans tags: trunk, main
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
15:55
Fix memory errors in lsearch, add the first few string routines to Tcl_ObjType, modify StringIndexCm... check-in: cb6b5b14dd user: pooryorick tags: pyk-objinterface
2021-10-20
20:29
Merge 8.7 check-in: 9836cc0e45 user: jan.nijtmans tags: trunk, main
20:27
Code cleanup (comments, bracing) check-in: 61af2fd4ba user: jan.nijtmans tags: core-8-branch
2021-10-19
15:23
We can now assume that TCL_MAJOR_VERSION == 9 check-in: a3f8fdec0b user: jan.nijtmans tags: trunk, main
14:48
Merge 8.7 check-in: fa2769d476 user: jan.nijtmans tags: trunk, main
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
15:02
Add the first few string functions to the Tcl_ObjType interface, move function declarations out of t... check-in: 09c4094c6e user: pooryorick tags: pyk-objinterface
14:44
merge 8.7 check-in: 047cc8f6ef user: dgp tags: tip-568
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
07:43
Adapt Makefile.in and makefile.vc (for Windows) too check-in: cfe9852ed7 user: jan.nijtmans tags: pyk-objinterface
2021-10-17
20:55
More compiler warnings check-in: 842996b087 user: jan.nijtmans tags: pyk-objinterface
15:05
Compiler warnings/errors check-in: 2ecc2f51ba user: jan.nijtmans tags: pyk-objinterface
2021-10-16
22:04
Adapt Tcl_LsearchObjCmd to perform efficient binary search on non-finite Tcl_ObjType list implementa... check-in: 25a3e33bc1 user: pooryorick tags: pyk-objinterface
11:39
Make it compile on MacOS too check-in: bde9e15a06 user: jan.nijtmans tags: pyk-objinterface
09:45
at least - make it compile/run on UNIX check-in: 9d93f3da12 user: jan.nijtmans tags: pyk-objinterface
2021-10-15
19:21
Modify Tcl_LsearchObjCmd() to not use TclListObjGetElements. check-in: 058e1fca7a user: pooryorick tags: pyk-objinterface
15:02
Merge 8.7 check-in: 4994954504 user: jan.nijtmans tags: trunk, main
14:48
RFE [cef426ff2c]: Encoding UTF-32 missing check-in: 2c7852b42b user: jan.nijtmans tags: core-8-branch
2021-10-14
20:43
Add tests for Tcl_ObjType "lrange" interface. check-in: e208cedf34 user: pooryorick tags: pyk-objinterface
20:08
Modify Tcl_LrangeObjCmd() to handle lists having indeterminate end. Fix typo in INST_LIST_RANGE_IMM... check-in: 74b0218572 user: pooryorick tags: pyk-objinterface
14:52
Fix TclObjectDispatchNoDefault macro, add a rangeEnd function to the list interface, improve handlin... check-in: 9bdcab3a2f user: pooryorick tags: pyk-objinterface
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
11:27
Add "indexEnd" function to Tcl_Obj list interface table, ditch idea of using ssize_t, add TclObjectD... check-in: e9c00becf4 user: pooryorick tags: pyk-objinterface
00:22
Corrected offset calculations check-in: 76b66f021b user: griffin tags: bug_fc65ff1b66
2021-10-12
14:46
Merge 8.7 check-in: c5b79ca673 user: jan.nijtmans tags: trunk, main
14:46
Merge 8.6 check-in: f29ab3924a user: jan.nijtmans tags: core-8-branch
2021-10-11
14:00
Merge 8.7 check-in: 37de0a6483 user: jan.nijtmans tags: trunk, main
13:57
Merge 8.7 check-in: 30d5187f4f user: jan.nijtmans tags: core-8-branch
2021-10-10
13:00
Use TCL_INDEX_NONE as the indicator of an invalid index, modify TclLindexFlat to produce an error wh... check-in: 54e350bf02 user: pooryorick tags: pyk-objinterface
2021-10-09
16:46
For testing, Add testIndexHexType, a Tcl_ObjType that implements its own list interface. check-in: cbcce44023 user: pooryorick tags: pyk-objinterface
16:39
Add "interp" argument to TclListRange, add new C procedures "TclLengthIsFinite" and "TclLindexLast",... check-in: 7a9060c4a1 user: pooryorick tags: pyk-objinterface
2021-10-08
12:36
Merge trunk check-in: 2b008d21a1 user: jan.nijtmans tags: dgp-properbytearray
09:26
Merge 8.7 check-in: 3e899fd2f3 user: jan.nijtmans tags: tip-568
08:58
Merge 9.0 check-in: ac61d3ebc1 user: jan.nijtmans tags: novem
08:40
Merge 8.7 check-in: 916029c89c user: jan.nijtmans tags: trunk, main
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-07
21:09
Add length to TclListObjRange since callers alread have it and it makes working with a Tcl_ObjType i... check-in: 8264de944f user: pooryorick tags: pyk-objinterface
19:36
Rework TclLindexFlat to function with Tcl_ObjType interfaces. check-in: c1089f473d user: pooryorick tags: pyk-objinterface
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:08
Merge 8.7 check-in: 2cc4478435 user: jan.nijtmans tags: trunk, main
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-05
06:07
For backwards-compatibility, shoehorn Tcl_ObjType interface structure into existing public interface... check-in: 86000f923c user: pooryorick tags: pyk-objinterface
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.7 check-in: db642bd894 user: jan.nijtmans tags: trunk, main
08:03
Merge 8.6 check-in: b807975e85 user: jan.nijtmans tags: core-8-branch
2021-09-29
13:48
Merge 8.7 check-in: 4ad5d70a7a user: jan.nijtmans tags: trunk, main
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-28
19:26
Rename the Tcl_ObjType interface.list.append to interface.list.appendlist, use interface.list.append... check-in: ae287c18a4 user: pooryorick tags: pyk-objinterface
00:12
Add remaining list routines to the Tcl_ObjType interface. check-in: 4592920887 user: pooryorick tags: pyk-objinterface
2021-09-27
16:07
Add an "interface" member to Tcl_ObjType, and plug lindex and lrange into the interface. check-in: 042c26fa5f user: pooryorick tags: pyk-objinterface
13:20
Merge 8.7 check-in: f420cd0919 user: jan.nijtmans tags: trunk, main
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:54
Merge 8.7 check-in: cb9f0d79cd user: jan.nijtmans tags: trunk, main
20:51
Merge 8.6 check-in: 9bef0ece3c user: jan.nijtmans tags: core-8-branch
2021-09-25
09:02
Update TZ info to tzdata2021b (via merge). check-in: e2de0b5ee3 user: jima tags: trunk, main
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
2021-09-23
13:11
Fix testcase Leaf check-in: 2c3dd8b283 user: jan.nijtmans tags: tcl-time-64bit
12:56
Create new branch named "pyk-objinterface" check-in: 072ee43758 user: pooryorick tags: pyk-objinterface
2021-09-22
21:46
Various fixes. Not done yet check-in: 3e61b427fa user: jan.nijtmans tags: tcl-time-64bit
2021-09-21
08:36
Experiment: Make Tcl_Time a long long in stead of a struct check-in: 7d007b4694 user: jan.nijtmans tags: tcl-time-64bit
2021-09-14
13:38
Merge 8.7 check-in: bc9ab93985 user: jan.nijtmans tags: trunk, main
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
18:47
merge trunk check-in: 0028f16b64 user: dgp tags: novem
2021-09-08
14:26
Merge 8.7 check-in: 4bd1f2c4fb user: jan.nijtmans tags: trunk, main
14:26
Merge 8.6 check-in: 7f7ef44565 user: jan.nijtmans tags: core-8-branch
2021-09-03
06:46
Merge 8.7 check-in: 172517534a user: jan.nijtmans tags: trunk, main
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
22:15
Update code comments. check-in: 368587b872 user: pooryorick tags: trunk, main
21:27
merge 8.7 check-in: af84134442 user: dgp tags: tip-568
21:14
Silence warning in fix for [ccc448a6bfd5], namespace ensemble subcommand name prefix matching and a ... check-in: d49a1b0329 user: pooryorick tags: trunk, main
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
23:13
Fix for [ccc448a6bfd59cbd], namespace ensemble subcommand name prefix matching and a subsequent erro... check-in: a2e801a3d6 user: pooryorick tags: trunk, main
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:52
merge trunk check-in: a7759688ed user: dgp tags: dgp-properbytearray
11:51
merge 8.7 check-in: bc8dcf3bcb user: dgp tags: tip-568
07:20
One more TclUnusedStubEntry -> TclOOUnusedStubEntry check-in: 4f03bbf910 user: jan.nijtmans tags: trunk, main
07:13
Merge 8.7 check-in: d3ef7b31f7 user: jan.nijtmans tags: trunk, main
07:10
Merge 8.6 check-in: 3615ee45bd user: jan.nijtmans tags: core-8-branch
2021-08-26
19:15
merge mark check-in: f72eeb6171 user: dgp tags: trunk, main
19:14
repair broken build check-in: 741d273eb5 user: dgp tags: core-8-branch
15:34
Merge 8.7 check-in: 043d99f4aa user: jan.nijtmans tags: trunk, main
15:27
Merge 8.6 check-in: 83da84a0e5 user: jan.nijtmans tags: core-8-branch
2021-08-25
11:06
Fix for TIP #430/#595 corner-case: tcl_findLibrary should use correct library name when running in T... check-in: 26f87ad53c user: jan.nijtmans tags: trunk, main
2021-08-23
17:34
merge trunk: check-in: cb3279b215 user: dgp tags: novem
17:30
merge trunk check-in: 543082d1ba user: dgp tags: dgp-refactor
17:25
merge 8.7 check-in: 20beece07f user: dgp tags: dgp-review
17:03
Merge trunk check-in: 09fdda8d70 user: dgp tags: dgp-properbytearray
17:03
merge 8.7 check-in: 101d798bc5 user: dgp tags: tip-568
14:54
Merge 8.7 check-in: 30412ad14a user: jan.nijtmans tags: trunk, main
13:00
Make everything compile warning-free when TCL_THREADS=0 check-in: 2abafeca96 user: jan.nijtmans tags: core-8-branch
2021-08-20
13:10
Repair build failure. check-in: 9b2d49b6dc user: dgp tags: trunk, main
12:48
Merge 8.7 check-in: e30f179c8f user: jan.nijtmans tags: trunk, main
12:46
TIP #511 implementation: Implement Tcl_AsyncMarkFromSignal() check-in: 1a6b389968 user: jan.nijtmans tags: core-8-branch
2021-08-19
08:54
Merge 8.7 check-in: 65550c814b user: jan.nijtmans tags: trunk, main
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-16
12:13
Merge 8.7 check-in: a005978803 user: jan.nijtmans tags: trunk, main
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:21
Merge 8.7 check-in: 3c56fe121a user: jan.nijtmans tags: trunk, main
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
19:06
merge trunk check-in: 844fecb845 user: dgp tags: dgp-properbytearray
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:56
Merge 8.7 check-in: b7fe510496 user: jan.nijtmans tags: trunk, main
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:08
Merge 8.7 check-in: 2e62fe9b61 user: jan.nijtmans tags: trunk, main
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:13
Merge 8.7 check-in: 0d41331eb9 user: jan.nijtmans tags: trunk, main
08:12
Merge 8.6 check-in: 2d55b0a150 user: jan.nijtmans tags: core-8-branch
2021-07-19
14:18
merge trunk check-in: e74cf12c64 user: dgp tags: dgp-refactor
14:13
merge trunk check-in: 2186cdee33 user: dgp tags: dgp-properbytearray
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
13:55
merge trunk check-in: 6fdea8da3f user: dgp tags: novem
2021-07-17
11:19
Merge 8.7 check-in: aa82912e75 user: jan.nijtmans tags: trunk, main
11:18
Merge 8.6 check-in: 7f22950622 user: jan.nijtmans tags: core-8-branch
2021-07-16
07:02
Merge 8.7 check-in: 5a8fc13f33 user: jan.nijtmans tags: trunk, main
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:37
Merge 8.7 check-in: f8d766005f user: jan.nijtmans tags: trunk, main
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:16
Merge 8.7 check-in: f896257cbc user: jan.nijtmans tags: trunk, main
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:54
Merge 8.7 check-in: 531b929872 user: jan.nijtmans tags: trunk, main
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:40
Merge 8.7 check-in: 12cbd47b04 user: jan.nijtmans tags: trunk, main
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: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:34
merge-mark check-in: e92290b2a3 user: jan.nijtmans tags: trunk, main
21:30
Tweak TIP #590 impl on MacOS: Shared library could start with capital check-in: b9a7877ad5 user: jan.nijtmans tags: core-8-branch
16:23
Merge 9.0 check-in: fdc35396df user: jan.nijtmans tags: novem
16:13
typo check-in: bcd9649acd user: jan.nijtmans tags: trunk, main
14:03
Merge 8.7 check-in: aa4e6f4d4f user: jan.nijtmans tags: build-info
13:44
Bump version number to distinguish from release. check-in: 85ca4eb6f9 user: dgp tags: trunk, main
07:32
Merge 9.0 check-in: 185ab56ee3 user: jan.nijtmans tags: novem
06:54
(internal) stub table simplification: TclIntPlatStubs is now a single table, in stead of 3 for the 3... check-in: 116368c076 user: jan.nijtmans tags: trunk, main
2021-06-24
11:48
Merge 8.7 check-in: 8784dda3b8 user: jan.nijtmans tags: trunk, main
11:18
merge release check-in: 65287113b5 user: jan.nijtmans tags: trunk, main
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
12:56
Merge 8.7 check-in: 39d1e2bab9 user: jan.nijtmans tags: trunk, main
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
02:49
update changes Closed-Leaf check-in: e7eaf78d62 user: dgp tags: core-9-0-a3-rc, core-9-0-a3
02:33
merge trunk check-in: ff61f50827 user: dgp tags: core-9-0-a3-rc
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:41
Merge 8.7 check-in: 96f5a3a41f user: jan.nijtmans tags: trunk, main
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:31
Merge 8.7 check-in: 231cbe3939 user: jan.nijtmans tags: trunk, main
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:39
Merge 8.7 check-in: 94325f2187 user: jan.nijtmans tags: trunk, main
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
20:02
merge trunk check-in: 8583aed703 user: dgp tags: rc0, core-9-0-a3-rc
19:42
Merge 8.7 check-in: c814fbfd2b user: jan.nijtmans tags: trunk, main
19:39
Fix [f8608fc420]: linux : dynamic location of the tcl zipfs check-in: 07f12cf720 user: jan.nijtmans tags: core-8-branch
19:36
merge trunk check-in: 341a566acf user: dgp tags: core-9-0-a3-rc
19:30
merge trunk check-in: 3c76320950 user: dgp tags: dgp-refactor
19:29
merge trunk check-in: eca1a658f8 user: dgp tags: dgp-properbytearray
19:23
merge trunk check-in: 099f41b862 user: dgp tags: novem
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
19:09
merge 8.7 check-in: e762b2c517 user: dgp tags: trunk, main
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
10:02
Merge 8.7 check-in: 4a94fcba68 user: jan.nijtmans tags: trunk, main
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:55
Merge 8.7 check-in: 77725d89bb user: jan.nijtmans tags: trunk, main
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
14:01
Merge 8.7 check-in: 05c20ec9d0 user: jan.nijtmans tags: trunk, main
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
09:57
Merge 8.7 check-in: ce5cdb960f user: jan.nijtmans tags: trunk, main
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:38
Merge 8.7 check-in: ff20052c8e user: jan.nijtmans tags: trunk, main
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:54
Merge 8.7 check-in: 92ad012dd2 user: jan.nijtmans tags: trunk, main
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:29
Merge 8.7 check-in: 8a55a16a49 user: jan.nijtmans tags: trunk, main
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:19
Merge 8.7 check-in: c8a371212e user: jan.nijtmans tags: trunk, main
07:17
Merge 8.6 check-in: f7d2d6bb89 user: jan.nijtmans tags: core-8-branch
2021-06-08
14:24
Merge 8.7 check-in: 579937f0ae user: jan.nijtmans tags: trunk, main
14:23
Merge 8.6 check-in: 7894ca0499 user: jan.nijtmans tags: core-8-branch
14:16
Merge 8.7 check-in: bea31396cf user: jan.nijtmans tags: trunk, main
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:05
Merge 8.7 check-in: 8ae151e4b9 user: jan.nijtmans tags: trunk, main
12:04
HP_UX -> HP-UX and another apparent typo check-in: 0d8e22855c user: jan.nijtmans tags: core-8-branch
09:14
Merge 8.7 check-in: 90a730d604 user: jan.nijtmans tags: trunk, main
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:39
Merge 8.7 check-in: 62b08b95c2 user: jan.nijtmans tags: trunk, main
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
16:37
Temporary fix for [29871ea55c], by not building pkgπ.c by default: Older gcc (and other) C-compiler... check-in: 2e45cd7000 user: jan.nijtmans tags: trunk, main
15:24
Merge 8.7 check-in: b61805b340 user: jan.nijtmans tags: trunk, main
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:46
Merge 8.7 check-in: b655399f8c user: jan.nijtmans tags: trunk, main
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:24
Merge 8.7 check-in: c3a936fc8e user: jan.nijtmans tags: trunk, main
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
11:27
Merge 8.7 check-in: 7f17627d6b user: jan.nijtmans tags: trunk, main
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:02
Merge 8.7 check-in: 0e38d2a0f1 user: jan.nijtmans tags: trunk, main
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
2021-05-25
13:21
merge trunk check-in: f404919485 user: dgp tags: dgp-refactor
13:19
merge trunk check-in: 11d954c601 user: dgp tags: dgp-properbytearray
13:16
merge trunk check-in: 12cf002ca1 user: dgp tags: novem
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:48
Merge 8.7 check-in: 38d94ff27f user: jan.nijtmans tags: trunk, main
09:38
Merge 8.6 check-in: c70fc1428e user: jan.nijtmans tags: core-8-branch
2021-05-20
19:17
merge trunk check-in: 4e7da5c11c user: dgp tags: dgp-refactor
19:17
merge 8.7 check-in: f7d0eb65b1 user: dgp tags: tip-568
19:13
merge trunk check-in: 8395f6f247 user: dgp tags: dgp-properbytearray
19:08
merge trunk check-in: 845624f171 user: dgp tags: novem
19:08
merge 8.7 check-in: 48d620d24b user: dgp tags: core-8-7-a5-rc
12:42
Merge 8.7 check-in: 69410f67b9 user: jan.nijtmans tags: trunk, main
12:35
Merge 8.6, except [688fcc7082] because it gives a merge conflict check-in: 113ceaa417 user: jan.nijtmans tags: core-8-branch
01:02
merge trunk check-in: c7192b9671 user: dgp tags: dgp-refactor
00:59
merge trunk check-in: 70492630db user: dgp tags: dgp-properbytearray
00:57
merge trunk check-in: 561369f97d user: dgp tags: novem
00:52
merge 8.7 (resolve conflicts) check-in: c2f1c13b59 user: dgp tags: trunk, main
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
13:03
Make pkgua package thread-safe check-in: 5a04b6e2ce user: jan.nijtmans tags: trunk, main
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
20:46
Reinstate one line lost in last merge. check-in: b95643fa39 user: pooryorick tags: trunk, main
11:56
Merge 8.7 check-in: ec7e558c34 user: jan.nijtmans tags: trunk, main
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:34
Replace ckfree with Tcl_Free. check-in: 2890416ee4 user: pooryorick tags: trunk, main
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:33
merge core-8-branch check-in: 0d6fe67c7d user: fvogel tags: trunk, main
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:55
Merge 8.7 check-in: 3222a619d8 user: jan.nijtmans tags: trunk, main
13:54
Respect TIP #587 in dde test-cases. check-in: 45fa0ff557 user: jan.nijtmans tags: core-8-branch
2021-05-13
17:54
Merge 8.7 check-in: 4a79ce31da user: jan.nijtmans tags: trunk, main
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:56
merge trunk check-in: 44181fbb81 user: dgp tags: dgp-refactor
13:51
merge trunk check-in: 33e1424f0f user: dgp tags: dgp-properbytearray
13:47
merge trunk check-in: 87eb28ae57 user: dgp tags: novem
13:40
Merge 8.7 check-in: 6251e7fca2 user: dgp tags: core-8-7-a5-rc
12:30
Merge 8.7 check-in: 2f18255022 user: jan.nijtmans tags: trunk, main
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
2021-05-06
15:06
Merge 8.6 check-in: ee8dbc6366 user: jan.nijtmans tags: core-8-branch
12:55
Ticket[535705]: encoding manpage example is about outdated source command. It is replaced by a simpl... check-in: a75bec65d3 user: oehhar tags: trunk, main
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
2021-05-04
15:49
Unbreak Windows build check-in: 282a219457 user: jan.nijtmans tags: novem
2021-05-03
20:52
merge trunk check-in: 5023cb36bc user: dgp tags: dgp-properbytearray
20:49
merge trunk check-in: 5dba181aa9 user: dgp tags: dgp-refactor
20:44
merge trunk check-in: e1145d6dda user: dgp tags: novem
20:44
merge 8.7 check-in: 007e973934 user: dgp tags: tip-568
20:38
Bump to version 9.0a3 for release. check-in: 40538213cd user: dgp tags: core-9-0-a3-rc
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:46
Merge 8.7 check-in: 6f59da986d user: jan.nijtmans tags: trunk, main
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
15:33
merge trunk check-in: 09f65fbe38 user: dgp tags: dgp-refactor
15:32
merge trunk check-in: 884ef897e8 user: dgp tags: dgp-properbytearray
14:36
Merge 9.0 check-in: ef4db58015 user: jan.nijtmans tags: novem
14:29
Update tcl.dsp. Update documentation check-in: bf48e0b0c0 user: jan.nijtmans tags: trunk, main
11:59
Merge 9.0 check-in: 9a1bda4648 user: jan.nijtmans tags: novem
11:56
Keep win/rules.vc the same as in other branches check-in: f25cac28e9 user: jan.nijtmans tags: trunk, main
11:38
Merge 9.0 check-in: 283948f157 user: jan.nijtmans tags: novem
11:10
TIP #596: Stubs support for Embedding Tcl in other applications check-in: 8a5f4d238e user: jan.nijtmans tags: trunk, main
08:49
Merge 8.7. Remove "string bytelength" completely. Also fix some TIP #595 leftover testcases, which w... check-in: ef90dfbe67 user: jan.nijtmans tags: trunk, main
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:32
Merge 8.7 check-in: 84fdd0764d user: jan.nijtmans tags: trunk, main
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
10:01
merge-mark check-in: 12b8ae27f2 user: jan.nijtmans tags: trunk, main
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:53
merge-mark check-in: 0a2080a397 user: jan.nijtmans tags: trunk, main
09:51
Unbreak build with -DTCL_NO_DEPRECATED check-in: 3d21594e7a user: jan.nijtmans tags: core-8-branch
2021-04-28
22:54
merge trunk check-in: 6a0c952f70 user: dgp tags: dgp-refactor
22:50
merge trunk check-in: f1406199a1 user: dgp tags: dgp-properbytearray
22:48
merge trunk check-in: 622c8abe4a user: dgp tags: novem
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
15:10
Fix documentation and remove unused function signature (leftover from earlier implementation) Closed-Leaf check-in: 27a138ecb3 user: jan.nijtmans tags: rfe-854941, tip-596
14:52
Merge 9.0 check-in: 5623546e4a user: jan.nijtmans tags: rfe-854941, tip-596
14:30
Merge 8.7 check-in: a7a7f955d4 user: jan.nijtmans tags: tip-597
14:25
Merge 8.7 check-in: 7fe2fef1f2 user: jan.nijtmans tags: trunk, main
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:59
Merge trunk check-in: 60e7e970bd user: jan.nijtmans tags: novem
12:54
Merge 8.7 check-in: cd89ed2013 user: jan.nijtmans tags: trunk, main
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
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:24
merge trunk check-in: edc4f29c44 user: dgp tags: dgp-refactor
14:19
merge trunk check-in: 73715c59f5 user: dgp tags: dgp-properbytearray
14:14
merge trunk check-in: 4e2509a21f user: dgp tags: novem
14:08
merge 8.7 check-in: 32689b6bb2 user: dgp tags: tip-568
07:58
merge core-8-branch check-in: 5b3ba7d74a user: dkf tags: trunk, main
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
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:28
merge trunk check-in: 6dd702d559 user: dgp tags: dgp-refactor
19:26
merge trunk check-in: b86fc048cb user: dgp tags: dgp-properbytearray
19:24
merge 8.7 check-in: f340b5a680 user: dgp tags: tip-568
19:22
merge trunk check-in: f0ca98bbee user: dgp tags: novem
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:28
Merge 8.7 check-in: f8110e2adb user: jan.nijtmans tags: trunk, main
09:27
Merge 8.6 check-in: 6c69a72c58 user: jan.nijtmans tags: core-8-branch
08:49
Merge 8.7 check-in: 0879304c58 user: jan.nijtmans tags: trunk, main
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:54
Merge 8.7 check-in: 98f163f0e6 user: jan.nijtmans tags: trunk, main
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
13:45
Fixes for Valgrind issues similar to [ec06d0db3225afca]. check-in: ec5b3d21f9 user: pooryorick tags: core-8-branch
11:15
Merge 8.7 check-in: 96b6edd8ee user: jan.nijtmans tags: trunk, main
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:38
Merge 8.7 check-in: 67cd17f5a6 user: jan.nijtmans tags: trunk, main
16:34
Merge 8.6 check-in: a3599d9b25 user: jan.nijtmans tags: core-8-branch
14:08
Merge 8.7 check-in: 4590e70dd2 user: jan.nijtmans tags: trunk, main
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:52
Merge 9.0 check-in: b7e1b973ec user: jan.nijtmans tags: rfe-854941, tip-596
13:21
Merge 8.7 check-in: b1283e9f81 user: jan.nijtmans tags: trunk, main
13:16
Merge 8.6 check-in: 9469fbe687 user: jan.nijtmans tags: core-8-branch
11:48
TIP596: Document Tcl_MainEx, Tcl_MainExW, Tcl_GetMemoryInfo, Tcl_SetPreInitScript check-in: 063d44b0be user: oehhar tags: rfe-854941, tip-596
2021-04-15
18:17
merge trunk check-in: 88677f6e63 user: dgp tags: novem
18:17
merge trunk check-in: f8076a5409 user: dgp tags: dgp-refactor
18:13
merge 8.7 check-in: e6dbc23a69 user: dgp tags: tip-568
18:13
merge trunk check-in: 565e564c6d user: dgp tags: dgp-properbytearray
12:44
Merge 8.7 check-in: 847f8d7060 user: jan.nijtmans tags: trunk, main
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:10
Merge 8.7 check-in: 05523e79cd user: jan.nijtmans tags: trunk, main
09:09
Merge 8.6 check-in: 8589a00cf3 user: jan.nijtmans tags: core-8-branch
06:39
Merge 8.7 check-in: 249f885bcc user: jan.nijtmans tags: trunk, main
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:21
merge 8.7 check-in: 7a4648746a user: dgp tags: trunk, main
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:16
merge trunk check-in: c84b317443 user: dgp tags: dgp-refactor
17:12
merge trunk check-in: cf68fd3906 user: dgp tags: dgp-properbytearray
17:12
merge 8.7 check-in: 9b0710970f user: dgp tags: tip-568
17:08
merge trunk check-in: b972bb304d user: dgp tags: novem
08:47
Merge 8.7 check-in: fa6dd1549b user: jan.nijtmans tags: build-info
08:45
Merge 9.0 check-in: 828a4bff83 user: jan.nijtmans tags: rfe-854941, tip-596
08:40
Merge 8.7 check-in: 0596bbf557 user: jan.nijtmans tags: tip-597
08:35
Merge 8.7 check-in: aa97f285c7 user: jan.nijtmans tags: trunk, main
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
20:50
merge trunk check-in: 11e04be095 user: dgp tags: novem
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:50
Merge 8.7 check-in: 7a815d8f3b user: jan.nijtmans tags: trunk, main
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
11:08
Merge 9.0 check-in: 518fdd2bc2 user: jan.nijtmans tags: rfe-854941, tip-596
10:18
Merge 8.7 check-in: b7175652e0 user: jan.nijtmans tags: tip-597
10:17
Merge 8.7 check-in: 04c52b7357 user: jan.nijtmans tags: trunk, main
10:16
Merge 8.6. More missing ::tcltest::loadTestedCommands check-in: 828930df09 user: jan.nijtmans tags: core-8-branch
09:14
Merge 8.7 check-in: b4b301b49e user: jan.nijtmans tags: trunk, main
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:17
Merge 8.7 check-in: 0134ee5699 user: jan.nijtmans tags: trunk, main
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:06
Merge 8.7 check-in: 50024cf645 user: jan.nijtmans tags: trunk, main
08:05
Unbreak build check-in: b777831ed8 user: jan.nijtmans tags: core-8-branch
07:22
Merge 8.7 check-in: 459788b342 user: jan.nijtmans tags: tip-597
06:09
Merge 9.0 check-in: b07425e086 user: jan.nijtmans tags: rfe-854941, tip-596
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:37
merge-mark check-in: 5cbc874512 user: jan.nijtmans tags: trunk, main
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:30
Merge 8.7 check-in: fd66e6e20e user: jan.nijtmans tags: trunk, main
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:33
Merge 8.7 check-in: c4529cec46 user: jan.nijtmans tags: trunk, main
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
10:37
Merge 9.0 Closed-Leaf check-in: ac8276904d user: jan.nijtmans tags: stub-simplification
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
19:43
merge trunk check-in: f4a67cab62 user: dgp tags: dgp-refactor
19:37
merge trunk check-in: 8a749b7984 user: dgp tags: dgp-properbytearray
15:07
Merge 9.0 check-in: be1a68e282 user: jan.nijtmans tags: novem
15:04
Remove TclWinConvertError from internal stub table. No longer necessary, since it's in the external ... check-in: ff01ab817d user: jan.nijtmans tags: trunk, main
14:42
Merge 9.0 check-in: c15675d5af user: jan.nijtmans tags: novem
14:26
Merge 8.7 check-in: 652f6ffee1 user: jan.nijtmans tags: trunk, main
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:48
Merge 8.7 check-in: df5f56944d user: jan.nijtmans tags: trunk, main
08:47
Merge 8.6 check-in: 419022b31d user: jan.nijtmans tags: core-8-branch
08:00
TIP #595: Unicode-aware/case-sensitive Loadable Library handling check-in: cbc50b67b9 user: jan.nijtmans tags: trunk, main
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
2021-04-07
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
12:02
Merge 9.0 Closed-Leaf check-in: 94c855def6 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
11:50
Merge 8.7 check-in: 828291fc64 user: jan.nijtmans tags: trunk, main
11:50
A few more Package -> Library renamings (testcases only) check-in: 1613bdc543 user: jan.nijtmans tags: core-8-branch
11:35
Merge 9.0. Allow "Tcl9" prefix on MacOS check-in: 7c4f20e04c user: jan.nijtmans tags: bug-ea39ab591e, tip-595
10:47
Merge 9.0 check-in: 8eeef33e6c user: jan.nijtmans tags: novem
10:46
Merge 8.7 check-in: 88288b431e user: jan.nijtmans tags: trunk, main
10:44
A few missing renamings check-in: cde93d7b7e user: jan.nijtmans tags: core-8-branch
10:31
Merge 9.0 check-in: bc9e667b87 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
10:29
Merge 9.0 check-in: 8f19946e77 user: jan.nijtmans tags: novem
10:22
Merge 8.7 check-in: 161a0961d2 user: jan.nijtmans tags: trunk, main
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
15:57
Update rules.vc check-in: f1b8c07fd9 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
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
18:22
Merge 9.0 check-in: 68975cc909 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
18:11
Merge 9.0 check-in: 12bb28bdc1 user: jan.nijtmans tags: rfe-854941, tip-596
18:06
Merge 8.7 check-in: 444d44b1d6 user: jan.nijtmans tags: trunk, main
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
17:50
Merge 9.0 check-in: 70dae67d66 user: jan.nijtmans tags: rfe-854941, tip-596
15:48
merge trunk check-in: e6b336dd65 user: dgp tags: dgp-refactor
15:43
merge trunk check-in: 963eccebea user: dgp tags: dgp-properbytearray
15:42
merge 8.7 check-in: c9c3dc0277 user: dgp tags: tip-568
2021-04-04
17:20
Merge 9.0 check-in: c98b6d5364 user: jan.nijtmans tags: novem
17:15
Merge 8.7 check-in: 1348a29217 user: jan.nijtmans tags: trunk, main
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
15:35
Implement support for Tcl_SetPreInitScript() check-in: e05d8c0452 user: jan.nijtmans tags: rfe-854941, tip-596
14:43
Merge 8.7 check-in: 2292209b59 user: jan.nijtmans tags: trunk, main
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
merge 8.7 check-in: 78b4344fa9 user: dgp tags: tip-568
20:27
merge trunk check-in: d33402d840 user: dgp tags: dgp-refactor
20:21
merge trunk check-in: ceacac0a50 user: dgp tags: dgp-properbytearray
20:21
merge trunk check-in: b03ef7a112 user: dgp tags: novem
17:58
Update code comments. check-in: 4cf33b1ebd user: pooryorick tags: core-8-branch
13:53
Clean up the notifier code to not spread the hooks quite so widely check-in: a263b27340 user: dkf tags: trunk, main
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
12:04
When a namesapce is deleted delete all namespaces under it before making any modifictions to it. check-in: 89b2293603 user: pooryorick tags: trunk, main
11:09
Clean up the notifier code to not spread the hooks quite so widely check-in: 50b36bdcc7 user: dkf tags: core-8-branch
10:43
Remove suspected inadvertent copypasta from test. check-in: 5b6ebf54c9 user: pooryorick tags: trunk, main
2021-04-02
23:21
Use TclCleanupCommandMacro instead of just decrementing the reference count. check-in: 591e2bfdd7 user: pooryorick tags: trunk, main
23:02
OO cleanup fix that passes test 11.7. check-in: 3ddbaef356 user: pooryorick tags: trunk, main
21:20
New test for OO cleanup: routine for object gets deleted before namespace deletion is complete. check-in: 330ec158a8 user: pooryorick tags: trunk, main
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
08:36
Merge 9.0. Tcl_StaticPackage -> Tcl_StaticLibrary check-in: 9ab56c97fa user: jan.nijtmans tags: rfe-854941, tip-596
2021-04-01
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:23
Merge 8.7 check-in: a1336b26e8 user: jan.nijtmans tags: trunk, main
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
11:37
Merge 9.0 check-in: 23b70c06e1 user: jan.nijtmans tags: rfe-854941, tip-596
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:14
Merge 9.0 check-in: 1e8a4ba52b user: jan.nijtmans tags: bug-ea39ab591e, tip-595
10:12
Merge 8.7 check-in: 0ddc611f78 user: jan.nijtmans tags: trunk, main
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:34
Merge 8.7 check-in: dad9fea471 user: jan.nijtmans tags: trunk, main
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:18
Improve documentation for exec and open, especially in relation to binary pipelines check-in: bde0b97c0c user: dkf tags: trunk, main
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
07:46
Merge 8.7 check-in: cdacf07503 user: jan.nijtmans tags: trunk, main
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