Tcl Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.

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

2020-05-29
19:40
test illustrating [75d525d37c]: segfault by server socket transfer (accept proc executed in wrong in... check-in: 0e2fa18bb9 user: sebres tags: bug-75d525d37c-sf-chan-transfer
19:02
no functional changes (closed bracket in comment, lint concerns only) Leaf check-in: 739d02d3e1 user: sebres tags: core-8-6-branch
2020-05-27
13:58
Proposed soution for [a1bd37b719]: clock (free)scan of ISO 8601 timestamp with literal T behaves str... check-in: f0ea6d62c1 user: jan.nijtmans tags: bug-a1bd37b719
2020-05-26
22:21
Merge 8.6. Add MacOS build using Clang++ check-in: f351d1fef7 user: jan.nijtmans tags: core-8-branch
21:49
Merge 8.5 check-in: c792cfeb7f user: jan.nijtmans tags: core-8-6-branch
2020-05-25
09:32
Fix compiled "string is <class>" for characters > U+FFFF. Add testcase exposing this bug. check-in: 2a3709ca18 user: jan.nijtmans tags: core-8-branch
09:02
Fix compiled "string is <class>" for TCL_UTF_MAX=4 build, for characters > U+FFFF. check-in: 1eec2e52c3 user: jan.nijtmans tags: core-8-6-branch
2020-05-20
19:17
Update from Xcode 11.4 to 11.5: Latest one should continue to work always. Leaf check-in: 3846e4c8fb user: jan.nijtmans tags: core-8-5-branch
2020-05-18
20:25
Merge-mark check-in: 4427efd83c user: jan.nijtmans tags: core-8-branch
20:23
Tiny fix for TCL_UTF_MAX=4 build only: Since Tcl_UtfNext() verifies 4 bytes for lead bytes F0-F5, Tc... check-in: f299c3c546 user: jan.nijtmans tags: core-8-6-branch
2020-05-14
10:16
Merge 8.6 check-in: 10e951f190 user: jan.nijtmans tags: core-8-branch
09:46
In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the individual bytes of a string sear... check-in: aa6cbf0a7f user: jan.nijtmans tags: core-8-6-branch
2020-05-13
19:57
Sync testcases with 8.6 check-in: 7bddc02e53 user: jan.nijtmans tags: core-8-branch
17:24
Merge-mark check-in: a558dbacdf user: jan.nijtmans tags: core-8-6-branch
17:23
Testcase cleanup: Sync with testcases in core-8-6-branch check-in: 4527f68d41 user: jan.nijtmans tags: core-8-5-branch
16:56
Merge 8.6 check-in: 4a9267b7a2 user: jan.nijtmans tags: core-8-branch
16:51
Fix [ed29806baf]: Tcl_UtfToUniChar reads more than TCL_UTF_MAX bytes check-in: 2a7beb9d18 user: jan.nijtmans tags: core-8-6-branch
15:23
In some places, Tcl_UtfPrev()/Tcl_UtfNext() is used traversing the individual bytes of a string sear... Closed-Leaf check-in: 6b8770b300 user: jan.nijtmans tags: prev-next-cleanup
11:13
merge 8.5 check-in: 2d6256ffd6 user: sebres tags: core-8-6-branch
11:10
clock.test: more tests for negative month offsets over threshold of a year (important for C-implemen... check-in: 94802818a8 user: sebres tags: core-8-5-branch
10:19
One Tcl_UtfPrev() -> TclUtfPrev() change. Just a little bit cheaper. check-in: 2ee35161c1 user: jan.nijtmans tags: core-8-6-branch
09:13
Merge 8.6 check-in: 28c786908d user: jan.nijtmans tags: core-8-branch
09:07
Fix documentation of Tcl_UtfAtIndex(), in accordance with implementation. See: [81242a48c8] check-in: 07324a311e user: jan.nijtmans tags: core-8-6-branch
09:06
Fix documentation of Tcl_UtfAtIndex(), in accordance with implementation. See: [81242a48c8] check-in: e44aa30085 user: jan.nijtmans tags: core-8-5-branch
2020-05-12
19:41
Merge 8.6 check-in: 1d587617b0 user: jan.nijtmans tags: core-8-branch
19:20
Revert implementation of Tcl_UniCharAtIndex() change done in this commit: [6596c4af31e29b5d]. Just l... check-in: 0418b67de2 user: jan.nijtmans tags: core-8-6-branch
11:08
Merge testcase cleanup. Make Tcl_UtfPrev() behave the same for any TCL_UTF_MAX value, since we didn'... Closed-Leaf check-in: b5d4bf440b user: jan.nijtmans tags: bug-ed29806baf-8.6
10:34
Merge 8.5 check-in: 34050ed15d user: jan.nijtmans tags: core-8-6-branch
10:08
Unsplit some test-cases and renumber, for testcase which give the same results for different TCL_UTF... check-in: fac078eb8f user: jan.nijtmans tags: core-8-5-branch
2020-05-11
12:25
Merge 8.6. Mark testcase utf-4.11 as "knownBug": this one still doesn't give the right answer. Add t... check-in: aeb46f9ed0 user: jan.nijtmans tags: bug-ed29806baf-8.6
11:13
Merge 8.6 check-in: 35c3be5b22 user: jan.nijtmans tags: core-8-branch
10:41
Fix [d402ffe76]: Win32 potential crash when using main(). Thanks to Christian Werner for the Bug rep... check-in: 778543bca7 user: jan.nijtmans tags: core-8-6-branch
10:18
Merge 8.6 check-in: 097c064eb4 user: jan.nijtmans tags: core-8-branch
10:03
Tweak the Tcl_UtfPrev() implementation for TCL_UTF_MAX=4. This fixes 10 testcases in 4 groups (utf-7... check-in: ae6c7e8b86 user: jan.nijtmans tags: core-8-6-branch
07:41
Merge 8.6 check-in: 6a7f9c3f67 user: jan.nijtmans tags: core-8-branch
07:39
occurance -> occurrence. check-in: 1f06b263bc user: jan.nijtmans tags: core-8-6-branch
2020-05-10
20:11
Merge 8.6 check-in: 2cff341b8c user: jan.nijtmans tags: core-8-branch
19:28
Tweak Invalid() function: No need for "return 0" twice in the function. For start bytes F0-F4, case... check-in: 1c924d98e0 user: jan.nijtmans tags: core-8-6-branch
13:24
Merge-mark check-in: 7c4f36bd7f user: jan.nijtmans tags: core-8-branch
13:10
Merge bug-31aa44375d branch. Mark encoding-15.5 testcase as "knownBug". Discussion is not over yet, ... check-in: 9185977c43 user: jan.nijtmans tags: core-8-6-branch
2020-05-08
15:19
Rebase to latest core-8-6-branch. Closed-Leaf check-in: 03e4d0a22a user: jan.nijtmans tags: bug-31aa44375d
14:30
Merge 8.6 check-in: f6c43e1c9f user: jan.nijtmans tags: core-8-branch
14:18
Merge 8.5 check-in: b3fc054686 user: jan.nijtmans tags: core-8-6-branch
13:47
More test-case cleanup. Enhance "testutfnext", so it can detect whether bytes after the string-end a... check-in: 01cef62b75 user: jan.nijtmans tags: core-8-5-branch
08:14
Merge 8.6 check-in: de5675870e user: jan.nijtmans tags: core-8-branch
08:09
More testcases that can run without "testbytestring" constraints. check-in: 8a993ae14f user: jan.nijtmans tags: core-8-6-branch
2020-05-07
21:59
Merge 8.6 check-in: 6f4a6b90ef user: dgp tags: core-8-branch
21:28
Merge 8.6 check-in: c59e41ca4e user: jan.nijtmans tags: bug-ed29806baf-8.6
20:50
close fork check-in: 3278d4c6ea user: dgp tags: core-8-6-branch
20:44
merge 8.5 check-in: 46d4cccefe user: dgp tags: core-8-6-branch