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.

50 most recent check-ins

2022-01-19
14:21
(partial) fix for a9929f112a. WIP Leaf check-in: 7460813a8a user: jan.nijtmans tags: bug-a9929f112a
11:04
Merge 8.7 Leaf check-in: a2ae4597f0 user: jan.nijtmans tags: tip-613
2022-01-18
23:53
Merge 8.7 Leaf check-in: daff5c453c user: jan.nijtmans tags: tip-615
23:34
Merge 8.7 Leaf check-in: 15373fc047 user: jan.nijtmans tags: trunk, main
23:26
Update documentation for Tcl_GetRange() Leaf 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
15:39
Fix [e9a2715d91]: Incompatible Tcl_GetRange(). From now on (unofficially) the last function argument... Leaf check-in: 26539e78a7 user: jan.nijtmans tags: core-8-6-branch
14:40
TIP #615: string is index. WIP check-in: 9077972219 user: jan.nijtmans tags: tip-615
2022-01-17
22:23
Remove all protections in StringRangeCmd(), and switch off compilation of "string range" Closed-Leaf check-in: 756287e16e user: jan.nijtmans tags: bug-e9a2715d91-investigate
17:26
Possible fix for [e9a2715d91]: Tcl 8.6.11: Incompatible Tcl_GetRange() Closed-Leaf check-in: ed61de701e user: jan.nijtmans tags: bug-e9a2715d91
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
16:44
Tcl_NewObj() -> TclNewObj() check-in: df30948549 user: jan.nijtmans tags: core-8-6-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
10:35
Follow-up to [767e070d35]: Tcl_GetRange and Tcl_GetUniChar do not validate index inputs. Now that T... check-in: 147f3b129a user: jan.nijtmans tags: core-8-6-branch
2022-01-15
17:07
Merge 8.7 Leaf check-in: e3af0e7eda user: jan.nijtmans tags: encodings-with-flags
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
09:54
Fix [816913a65e]: GrowStringBuffer(): signed integer overflow. And a few similar situations in other... check-in: 4b4cd18a44 user: jan.nijtmans tags: core-8-6-branch
09:53
Fix [bca10e3790]: Undefined behavior in ResultAdd(). Make functions like ResultAdd() equal in tclIOG... check-in: 58281c1992 user: jan.nijtmans tags: core-8-6-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
13:22
Fix [69218ab7b]: TEBCResume(): buffer over-read in INST_STR_MAP check-in: 66f6ea11a3 user: jan.nijtmans tags: core-8-6-branch
13:20
Fix for [26f1328a86]: sizeof(int) < sizeof(void*) -> Crash check-in: 967fa256db user: jan.nijtmans tags: core-8-6-branch
12:22
Fix [816913a65e]: GrowStringBuffer(): signed integer overflow. And a few similar situations in other... Closed-Leaf check-in: a03e9793d4 user: jan.nijtmans tags: bug-816913a65e
11:46
Fix [6cb3db4965]: pointer arithmetic using NULL in InitArgsAndLocals() check-in: 17a4e01dd3 user: jan.nijtmans tags: core-8-6-branch
11:12
Suggested fix for [bca10e3790]: Undefined behavior in ResultAdd(). Make functions like ResultAdd() e... Closed-Leaf check-in: acb2cec2bd user: jan.nijtmans tags: bug-bca10e3790
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:39
Fix [fba9c1fc12]: pointer arithmetic using NULL in PrintParse() check-in: ac6ce2e3cf user: jan.nijtmans tags: core-8-6-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
16:33
Fix [da6f155ca4]: STRING_SIZE() macro: parenthesize numChars usage. Fix more macro's like this. check-in: 2bb7cd72c8 user: jan.nijtmans tags: core-8-6-branch
15:50
Fix [69218ab7b]: TEBCResume(): buffer over-read in INST_STR_MAP Closed-Leaf check-in: 0f45a92d03 user: jan.nijtmans tags: bug-69218ab7b
14:19
Proposed fix for [26f1328a86]: sizeof(int) < sizeof(void*) -> Crash Closed-Leaf check-in: 7178b3b439 user: jan.nijtmans tags: bug-26f1328a86
2022-01-10
13:19
Merge 8.7 check-in: 1676687a2c user: jan.nijtmans tags: encodings-with-flags
2022-01-09
17:15
Merge 8.7 Leaf 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
19:52
tcltk-man2html-utils.tcl: Before doing a "string range", check if that makes sense at all check-in: 8396dc130d user: jan.nijtmans tags: core-8-6-branch