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

2020-06-05
11:34
Merge 8.7. Change TclListObjRange() signature, using size_t for index arguments (even though lists i... Leaf check-in: facb398c04 user: jan.nijtmans tags: trunk
11:27
Improve "end-offset" type such that it can not only handle "end+/-int" format, but "int+/-int" as we... Leaf check-in: ce29853f12 user: jan.nijtmans tags: core-8-branch
2020-06-04
15:19
Merge trunk Leaf check-in: 941bbcbdf4 user: jan.nijtmans tags: novem
15:15
Merge 8.7. Use more TCL_INDEX_NONE in documentation/headers/code. check-in: baad702302 user: jan.nijtmans tags: trunk
14:38
Merge 8.6 check-in: b48be1a169 user: jan.nijtmans tags: core-8-branch
2020-06-02
17:05
merge 8.5 Leaf check-in: 6256f30f45 user: sebres tags: core-8-6-branch
17:01
avoid segfault if Tcl_FreeParse, if parse structure remains uninitialized (parse.tokenPtr may be use... Leaf check-in: 9a34a46fde user: sebres tags: core-8-5-branch
2020-05-31
20:29
Merge 8.7 check-in: b2a3b5c77a user: jan.nijtmans tags: trunk
20:24
Make tclTomMath.h usable without tommath.h by defining TCL_NO_TOMMATH_H check-in: 4e9dafc4fe user: jan.nijtmans tags: core-8-branch
16:38
Merge 8.7 Closed-Leaf check-in: 56fdece4e7 user: jan.nijtmans tags: jn-index-reform
00:37
tip-551 implementation. check-in: 30d9822887 user: griffin tags: trunk
2020-05-30
23:47
tip-551 implementation. check-in: 3785bbf5a3 user: griffin tags: core-8-branch
2020-05-29
20:00
fixes [75d525d37c]: segfault by server socket transfer (accept proc executed in wrong interpreter); ... Leaf check-in: 455c680c3a user: sebres tags: bug-75d525d37c-sf-chan-transfer
19:54
better variant of test (no cycle needed) check-in: 5cfe4de59b user: sebres tags: bug-75d525d37c-sf-chan-transfer
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) check-in: 739d02d3e1 user: sebres tags: core-8-6-branch
15:15
Merge jn-index-reform, and fix some test-cases. Leaf check-in: 868f9fc39a user: jan.nijtmans tags: strict-index
14:54
Merge 8.7 check-in: 8b2c19c0e7 user: jan.nijtmans tags: jn-index-reform
13:36
Change implementation "charstart", not behaving as "prevchar" any more. Also optimize charend/charst... Leaf check-in: 076b766c9c user: jan.nijtmans tags: tip-575
2020-05-28
11:44
Remove nextword/prevword. Rename nextchar/prefchar to charend/charstart, for consistancy with worden... check-in: f610ee7453 user: jan.nijtmans tags: tip-575
09:49
Merge 8.7 check-in: 0d59130065 user: jan.nijtmans tags: trunk
09:38
In cookiejar, don't depend on "lrange $pieces 0 -1" doing anything useful. check-in: 517f493711 user: jan.nijtmans tags: core-8-branch
08:05
Allow the empty string "" as valid index too, representing "none" check-in: 6974c6eec8 user: jan.nijtmans tags: strict-index
2020-05-27
21:11
clock-iso-2.patch Leaf check-in: b29eba8aee user: jan.nijtmans tags: bug-a1bd37b719
15:26
Merge jn-index-reform check-in: 84f8919684 user: jan.nijtmans tags: strict-index
15:25
Merge 8.7 check-in: ffd378b351 user: jan.nijtmans tags: jn-index-reform
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
13:21
Escape the backslash in documentation check-in: 2fea80d5de user: jan.nijtmans tags: core-8-branch
06:35
Merge 8.7 check-in: d1045ba3c5 user: jan.nijtmans tags: trunk
06:31
Fix documentation for tcl_wordchars/tcl_nonwordchars matching the implementation. See: [f1253530cdd8... check-in: e0aa636f36 user: jan.nijtmans tags: core-8-branch
2020-05-26
22:42
Merge 8.7 check-in: 54797b3460 user: jan.nijtmans tags: trunk
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
21:35
Fix build check-in: 5625634f92 user: jan.nijtmans tags: strict-index
2020-05-25
11:53
Finish implementation of "string nextchar|nextword|prevchar|prevword". Not thourougly test yet, but ... check-in: 0a46907d56 user: jan.nijtmans tags: tip-575
09:48
Merge-mark check-in: 7fdc440c13 user: jan.nijtmans tags: tip-575
09:46
Merge 8.7 check-in: 383de70ed5 user: jan.nijtmans tags: trunk
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
07:48
Fix "string is wordchar" in compiled case handling characters > U+FFFF. Adapt testcase exposing the ... check-in: 66ad29d9c5 user: jan.nijtmans tags: tip-575
2020-05-24
22:35
Merge jn-index-reform branch check-in: 2d1fc5b3d1 user: jan.nijtmans tags: strict-index
22:34
Merge 8.7 check-in: 3184183373 user: jan.nijtmans tags: jn-index-reform
22:29
Put back "string bytelength", not _that_ important for this TIP. Document that Tcl_UtfCharComplete(... check-in: f4989d1e8f user: jan.nijtmans tags: tip-575
2020-05-23
22:07
Rewrite "string wordend" to use the Tcl_UniChar array. check-in: 8333c88b3c user: jan.nijtmans tags: tip-575
21:51
Fix testsuite when "string bytelength" doesn't exist. check-in: 56fca3f26d user: jan.nijtmans tags: tip-575
03:32
Update for TIP-551:

Add documentation for this feature to the expr man page. The keyword "integ... Leaf check-in: 002a6fdc7d user: griffin tags: tip-551

2020-05-22
21:28
Split more "string" functions. New helper function TclUniCharToUCS4(), not used yet but that's the n... check-in: ec03d6f62d user: jan.nijtmans tags: tip-575
15:27
New "string" subcommands: "nextchar", "nextword", "prevchar", "prevword". Not implemented yet (for n... check-in: 04d41e57ba user: jan.nijtmans tags: tip-575
14:36
Merge 8.7 Add function Tcl_UniCharFold(). It's the same as Tcl_UniCharToLower() for now, but that wi... check-in: c338858460 user: jan.nijtmans tags: tip-575
2020-05-20
19:17
Update from Xcode 11.4 to 11.5: Latest one should continue to work always. check-in: 3846e4c8fb user: jan.nijtmans tags: core-8-5-branch