Tcl Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

50 descendants and 50 ancestors of [715274166d]

2017-09-08
03:49
WIP check-in: af8cc4ae35 user: dgp tags: dgp-refactor
2017-09-07
12:46
WIP check-in: 17672bd902 user: dgp tags: dgp-refactor
01:38
Implementation of persistent, immutable key/value lists. Lifetime management done with refcounts to ... check-in: 91867afcf2 user: dgp tags: dgp-refactor
2017-09-06
19:27
WIP check-in: 1f1e0ccf10 user: dgp tags: dgp-refactor
2017-09-05
12:41
merge novem check-in: 8dfd1f597e user: dgp tags: dgp-refactor
2017-09-01
01:29
merge novem check-in: 6043683920 user: dgp tags: dgp-refactor
2017-08-18
13:44
merge novem check-in: d592c0fb4a user: dgp tags: dgp-refactor
2017-08-08
16:40
Merge novem check-in: 0f3306d7d6 user: andy tags: dgp-refactor
2017-08-04
13:26
merge novem check-in: 7d00234e68 user: dgp tags: dgp-refactor
2017-07-18
13:46
merge novem check-in: 56f00462f4 user: dgp tags: dgp-refactor
2017-07-06
16:58
merge novem check-in: 7eb94b8f21 user: dgp tags: dgp-refactor
2017-06-29
11:42
merge novem check-in: 76a8ebccd9 user: dgp tags: dgp-refactor
2017-06-26
20:26
merge novem check-in: 69f79aa309 user: dgp tags: dgp-refactor
2017-06-22
14:23
merge novem check-in: e166a5a58b user: dgp tags: dgp-refactor
2017-06-19
18:11
merge novem check-in: 4cc19e9c99 user: dgp tags: dgp-refactor
2017-06-16
20:40
merge novem check-in: 95b720f9ff user: dgp tags: dgp-refactor
2017-05-23
13:10
merge novem check-in: 2d1c5050f9 user: dgp tags: dgp-refactor
2017-05-19
13:21
merge novem check-in: 52ffc34aff user: dgp tags: dgp-refactor
2017-05-15
18:19
merge novem check-in: 918c560383 user: dgp tags: dgp-refactor
2017-05-08
16:34
merge novem check-in: 4b307fb502 user: dgp tags: dgp-refactor
2017-04-27
13:28
merge novem check-in: 491c1074c5 user: dgp tags: dgp-refactor
2017-04-21
12:45
merge novem check-in: d0afdcd2a7 user: dgp tags: dgp-refactor
2017-04-17
13:28
merge novem check-in: bf2255adcc user: dgp tags: dgp-refactor
2017-04-12
13:45
merge novem check-in: dd0dd405a1 user: dgp tags: dgp-refactor
2017-04-11
14:38
merge novem check-in: f49b65e410 user: dgp tags: dgp-refactor
2017-04-06
14:02
merge novem check-in: 050e4650a5 user: dgp tags: dgp-refactor
2017-03-31
12:08
merge novem check-in: 4e45b41e44 user: dgp tags: dgp-refactor
2017-03-29
13:53
merge novem check-in: 540aba10b7 user: dgp tags: dgp-refactor
2017-03-21
14:35
merge novem check-in: d5e9047c6a user: dgp tags: dgp-refactor
2017-03-20
12:42
merge novem check-in: ef7cdf0b8e user: dgp tags: dgp-refactor
2017-03-17
13:08
merge novem check-in: 41aa381dd6 user: dgp tags: dgp-refactor
2017-03-13
16:01
merge novem check-in: bde9f068f5 user: dgp tags: dgp-refactor
2017-03-10
17:29
merge novem check-in: efea0df17b user: dgp tags: dgp-refactor
2017-03-09
14:11
merge novem check-in: 78d9ef7022 user: dgp tags: dgp-refactor
2017-03-06
17:42
merge novem check-in: 0ff120b466 user: dgp tags: dgp-refactor
2017-02-27
15:14
merge novem check-in: 2c9d27f9c7 user: dgp tags: dgp-refactor
2017-02-23
20:06
merge novem check-in: 26cf992df4 user: dgp tags: dgp-refactor
2017-02-16
15:16
merge novem check-in: a46dd344ac user: dgp tags: dgp-refactor
2017-02-09
13:53
merge novem check-in: 5f1476cb79 user: dgp tags: dgp-refactor
2017-02-03
17:48
merge novem check-in: f5db0c96ab user: dgp tags: dgp-refactor
2017-02-02
18:41
merge novem check-in: fbbae2d6f3 user: dgp tags: dgp-refactor
2017-01-27
17:52
merge novem check-in: 758a347ea0 user: dgp tags: dgp-refactor
2017-01-23
16:06
merge novem check-in: 52fb7c8efd user: dgp tags: dgp-refactor
2017-01-13
16:38
merge novem check-in: 9f54f117c7 user: dgp tags: dgp-refactor
2016-12-23
15:19
merge novem check-in: 579da81b3f user: dgp tags: dgp-refactor
2016-12-19
18:38
merge novem check-in: 313996a5c7 user: dgp tags: dgp-refactor
2016-12-06
12:46
merge novem check-in: 5101240106 user: dgp tags: dgp-refactor
2016-12-02
19:34
merge novem check-in: da8349c19a user: dgp tags: dgp-refactor
2016-11-29
13:50
merge novem check-in: 3cbb30adcd user: dgp tags: dgp-refactor
2016-11-28
16:24
merge novem check-in: 676824c7c1 user: dgp tags: dgp-refactor
2016-11-18
18:05
merge novem check-in: 715274166d user: dgp tags: dgp-refactor
11:15
Merge trunk check-in: a2bc365c8c user: jan.nijtmans tags: novem
10:53
Fix mp_cnt_lsb() signature, so it matches the signature used in Tcl check-in: 9ca8b95421 user: jan.nijtmans tags: trunk
10:23
Fix mp_cnt_lsb() signature, so it matches the signature used in Tcl. Add two missing "static" keywor... check-in: 018f6fdbb9 user: jan.nijtmans tags: core-8-6-branch
09:50
Fix [e6f27aa56f]: Update libtommath to 1.0 check-in: 6d14b81579 user: jan.nijtmans tags: trunk
03:34
Remove extra space in documentation for [file stat] check-in: 21feca063c user: andy tags: trunk
2016-11-17
16:27
merge trunk check-in: f365ba1ad9 user: jan.nijtmans tags: novem
16:26
Fix libtommath's mp_radix_size() function such that it returns 2 for single-digit numbers. Add testc... check-in: 06f3f845fb user: jan.nijtmans tags: trunk
16:24
Fix libtommath's mp_radix_size() function such that it returns 2 for single-digit numbers. Add testc... check-in: db3a4c3b27 user: jan.nijtmans tags: core-8-6-branch
16:12
Fix libtommath's mp_radix_size() function such that it returns 2 for single-digit numbers. Add testc... check-in: f321ad8690 user: jan.nijtmans tags: core-8-5-branch
15:30
Restore bn_mp_radix_size.c to exact copy of libtommath-1.0 version: Since the radix_size of "9" shou... Closed-Leaf check-in: 8cf7627603 user: jan.nijtmans tags: libtommath-1.0
13:18
Restore bn_mp_add_d.c to exact copy of libtommath-1.0 version: Since the mp_clamp() function already... check-in: 7442311ee4 user: jan.nijtmans tags: libtommath-1.0
11:38
Add test-case for mp_iseven(). If mp_iseven(0) ever returns 0, we will be warned that we are using t... check-in: d3f1169620 user: jan.nijtmans tags: libtommath-1.0
11:03
Bring in fix for mp_iseven().... almost missed that .... This should be given a dedicated test-cas... check-in: 04444b286a user: jan.nijtmans tags: libtommath-1.0
10:46
Merge trunk. Re-generate tclTomMath.h. Use faster exponentiation-function from libtommath 1.0 (in tc... check-in: 1e2d716ec7 user: jan.nijtmans tags: libtommath-1.0
09:34
Merge trunk check-in: 4a3294acba user: jan.nijtmans tags: novem
09:33
Remove subdirectories of "libtommath", and various individual related files, not taking any part in ... check-in: 634ffe2b64 user: jan.nijtmans tags: trunk
09:24
Remove subdirectories of "libtommath", and various individual related files, not taking any part in ... check-in: c0c5b62d0e user: jan.nijtmans tags: core-8-6-branch
2016-11-16
15:59
merge trunk Closed-Leaf check-in: ec44244e32 user: jan.nijtmans tags: gahr-ticket-e6f27aa56f
15:22
(experimental) Upgrade to libtommath 1.0 (actually by merging all changes between libtommath 0.42.0 ... check-in: d1210bac0b user: jan.nijtmans tags: libtommath-1.0
13:04
import libtommath 1.0 check-in: dfaa44e279 user: jan.nijtmans tags: libtommath
11:17
merge trunk check-in: 31a3f9bee0 user: jan.nijtmans tags: novem
10:55
Use more "size_t" in stead of "int" internall. Also eliminate a lot of type-casts which are not nece... check-in: 521d320b7b user: jan.nijtmans tags: trunk
2016-11-15
13:33
See Itcl Bug [1b28657c0e]. Make methodNameType honor the Tcl_ObjType contract. check-in: b35b8efef0 user: dkf tags: trunk
13:32
See Itcl Bug [1b28657c0e]. Make methodNameType honor the Tcl_ObjType contract. check-in: 9f5d17b078 user: dkf tags: core-8-6-branch
13:31
Slightly more efficient version as this is Hot Path code. Closed-Leaf check-in: e45c8a81d3 user: dkf tags: bug-itcl-1b2865
2016-11-14
17:01
See Itcl Bug [1b28657c0e]. The methodNameType fails to honor the Tcl_ObjType contract. Need dkf revi... check-in: 90eeca888c user: dgp tags: bug-itcl-1b2865
14:26
Merge core-8-6-branch check-in: 7bbea0e75d user: jan.nijtmans tags: trunk
14:25
Better fix for the usability of TCL_NO_DEPRECATED on MacOSX check-in: e041d7c814 user: jan.nijtmans tags: core-8-6-branch
14:20
Better fix for the usability of TCL_NO_DEPRECATED on MacOSX. check-in: 750cf822ec user: jan.nijtmans tags: core-8-5-branch
12:18
merge novem check-in: 1d352ef575 user: dgp tags: dgp-refactor
2016-11-12
11:20
Merge tzdata2016i from IETF check-in: 3a3a592ef9 user: venkat tags: novem
11:19
Merge tzdata2016i from IETF check-in: cbce1a9dea user: venkat tags: trunk
11:19
Merge tzdata2016i from IETF check-in: 24cf682242 user: venkat tags: core-8-6-branch
11:18
Update to tzdata2016i from IETF check-in: 8b0d120b2a user: venkat tags: core-8-5-branch
2016-11-11
15:18
merge trunk check-in: 6ca5f2d8bf user: jan.nijtmans tags: novem
14:53
Fix harmless gcc warning message: using "unsigned" doesn't serve any purpose, actually. check-in: 01243c07ff user: jan.nijtmans tags: trunk
10:58
Fix [79614fb8b6]: "glob", "encoding system" and encoding-fr... check-in: 1867fdf95b user: jan.nijtmans tags: trunk
10:55
Fix [79614fb8b6]: "glob", "encoding system" and encoding-fr... check-in: 56afef9ae8 user: jan.nijtmans tags: core-8-6-branch
10:53
Fix [79614fb8b6]: "glob", "encoding system" and encoding-fr... check-in: e0649af0bd user: jan.nijtmans tags: core-8-5-branch
2016-11-10
15:13
merge trunk check-in: 8d4c5a08c5 user: jan.nijtmans tags: novem
14:21
On OSX, there is a conflict with the "define panic" and definitions in "mach.h". check-in: e1804c00ba user: jan.nijtmans tags: trunk
14:19
On OSX, there is a conflict with the "define panic" and definitions in "mach.h". check-in: 3544f1674a user: jan.nijtmans tags: core-8-6-branch
2016-11-08
02:56
Route all [string last] operations through a common implementation. check-in: 6622b74446 user: dgp tags: trunk
2016-11-07
20:18
Purge disabled code. check-in: 9957c9b0c9 user: dgp tags: trunk
20:11
Refactor to channel all [string first] functions through a single implementation. check-in: 5fd1a339d3 user: dgp tags: trunk
20:04
Optimize case of all single-byte chars. Closed-Leaf check-in: e35f61d57e user: dgp tags: dgp-string-find
19:41
Consolidate the "find empty string" cases. check-in: 9bc07dee24 user: dgp tags: dgp-string-find
19:28
Implement direct eval [string first] with the refactored engine. check-in: 7fb4fda651 user: dgp tags: dgp-string-find
2016-11-04
21:29
First draft refactoring the [string first] functionality. check-in: 5073110f26 user: dgp tags: dgp-string-find
14:56
[824752f10e] Use LIST_MAX instead of INT_MAX for unknown number of elements to the end of the list. check-in: 24d9077003 user: dgp tags: trunk