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-02-28
12:06
Implement TIP #557: C++ support for Tcl check-in: c4a27f443c user: jan.nijtmans tags: core-8-branch
2020-02-26
10:58
Merge 8.7 Closed-Leaf check-in: cfcbd55aba user: jan.nijtmans tags: cplusplus
08:04
Merge 8.6 check-in: f5bc93143d user: jan.nijtmans tags: core-8-branch
2020-02-13
22:06
Merge 8.7 check-in: c59e305ca6 user: jan.nijtmans tags: cplusplus
2020-02-12
13:18
Merge 8.6 check-in: d3d2b49204 user: jan.nijtmans tags: core-8-branch
2020-01-07
15:20
Merge 8.7 check-in: b219c8f278 user: jan.nijtmans tags: cplusplus
14:42
Don't use "operator" as variable name, as it is a keyword in C++. Add some break statements, so Tcl ... check-in: 873949be4b user: jan.nijtmans tags: core-8-branch
2019-12-20
16:11
Fix 2 unused arguments with USE_DTRACE check-in: 49960e9b3c user: jan.nijtmans tags: cplusplus
14:23
Two more unused arguments. Merge 8.7 check-in: 9ecacdc143 user: jan.nijtmans tags: cplusplus
2019-12-19
22:12
Merge 8.6 check-in: 32bc878a76 user: jan.nijtmans tags: core-8-branch
2019-12-13
22:20
merge-mark check-in: 3863b26e12 user: jan.nijtmans tags: cplusplus
22:18
One #undef too much check-in: c1c0378b37 user: jan.nijtmans tags: core-8-branch
22:12
Merge 8.7 and (hopefully) fix Travis build with C++ check-in: 99180d133a user: jan.nijtmans tags: cplusplus
21:48
Don't export mp_sqr() directly from libtcl check-in: 5cfeb37cfe user: jan.nijtmans tags: core-8-branch
15:39
Merge 8.7 check-in: a4ec5ee9ad user: jan.nijtmans tags: cplusplus
15:13
merge-mark check-in: 976ab9d065 user: jan.nijtmans tags: core-8-branch
2019-12-12
16:14
Merge 8.7. Add C++ entries for Windows to Travis build. check-in: c090d902cf user: jan.nijtmans tags: cplusplus
13:12
Add many missing constraints check-in: 8806c61bad user: jan.nijtmans tags: core-8-branch
13:11
Update win/tcl.m4, for use with C++ check-in: 4d8539b98e user: jan.nijtmans tags: cplusplus
2019-12-11
15:53
Merge 8.7 check-in: 25b6c4eefb user: jan.nijtmans tags: cplusplus
08:52
Fix bug in tclEncoding.c, only manifesting in testcase encoding-15.4 for TCL_UTF_MAX=6. (knownBug, f... check-in: b8ea626e72 user: jan.nijtmans tags: core-8-branch
2019-12-08
16:55
Merge 8.7 check-in: 3909061642 user: jan.nijtmans tags: cplusplus
16:49
Merge 8.6Merge 8.6 check-in: a9647a100b user: jan.nijtmans tags: core-8-branch
2019-12-03
16:12
Merge 8.7 check-in: 41773410ac user: jan.nijtmans tags: cplusplus
13:21
Merge 8.6 check-in: 82b698cbc1 user: jan.nijtmans tags: core-8-branch
2019-11-09
20:39
Merge 8.7 check-in: 90a1a23f37 user: jan.nijtmans tags: cplusplus
19:39
Now that libtommath has mp_init_l/mp_init_ll/mp_init_ull, use those instead of the legacy TclBNInitB... check-in: ffa4e7a35d user: jan.nijtmans tags: core-8-branch
2019-11-07
15:39
Merge 8.7 check-in: 0c78b48a01 user: jan.nijtmans tags: cplusplus
14:57
merge-mark check-in: efdcc25a5d user: jan.nijtmans tags: core-8-branch
2019-11-06
12:34
Fix tclScan.c, not generating a string representation any more with unsigned wideints check-in: ea2c3fd303 user: jan.nijtmans tags: cplusplus
2019-11-04
12:10
Merge 8.7 check-in: d6202cc2c7 user: jan.nijtmans tags: cplusplus
2019-11-01
10:11
Merge 8.6 check-in: f9cf5c9a97 user: jan.nijtmans tags: core-8-branch
2019-10-25
20:32
Merge 8.7 check-in: 519dbb4bbc user: jan.nijtmans tags: cplusplus
19:51
More code cleanup related to libtommath 1.2.0: Adapt naming of (internal) symbols to new conventions... check-in: 4ed7fc3b13 user: jan.nijtmans tags: core-8-branch
2019-10-24
15:34
Merge 8.7 check-in: 8b08c15d80 user: jan.nijtmans tags: cplusplus
15:07
Add support for libtommath's MP_WUR annotation to genStubs.tcl. Not enforced yet by the Tcl core, bu... check-in: 7c78d3bcab user: jan.nijtmans tags: core-8-branch
2019-10-06
20:39
Merge 8.7 check-in: f5613703c1 user: jan.nijtmans tags: cplusplus
2019-10-05
20:44
Merge 8.6 check-in: e0329f2be8 user: jan.nijtmans tags: core-8-branch
2019-10-01
19:32
Merge 8.7 check-in: 87738da9b0 user: jan.nijtmans tags: cplusplus
2019-09-29
15:45
Fix correct export on win32 for TclZipfs_AppHook, when not building with -DUNICODE check-in: 0b8a43908a user: jan.nijtmans tags: core-8-branch
2019-09-25
15:06
Merge 8.7 check-in: 63d2673623 user: jan.nijtmans tags: cplusplus
13:14
Merge 8.6 check-in: c88529bbda user: jan.nijtmans tags: core-8-branch
2019-09-20
21:28
merge-mark check-in: 1a0db3fd7a user: jan.nijtmans tags: cplusplus
21:20
Merge 8.6 check-in: eb2dd45bdd user: jan.nijtmans tags: core-8-branch
13:53
More Win32 API impovals. check-in: 3cd1f252bf user: jan.nijtmans tags: cplusplus
2019-09-19
18:27
Merge 8.7 check-in: f6491a4282 user: jan.nijtmans tags: cplusplus
15:24
Merge 8.6 check-in: 6b92f77a0a user: jan.nijtmans tags: core-8-branch
2019-09-18
09:33
Make less dependent on UNICODE definition check-in: f6ddeca6f1 user: jan.nijtmans tags: cplusplus
2019-09-17
11:39
Merge 8.7 check-in: 981dd35686 user: jan.nijtmans tags: cplusplus
10:45
Fix .travis.yml check-in: 367284f275 user: jan.nijtmans tags: core-8-branch
2019-09-14
21:52
Merge 8.7 check-in: 6f27e2ad0a user: jan.nijtmans tags: cplusplus
12:41
TIP #548 implementation: Support `wchar_t` conversion functions and deprecate `Tcl_WinUtfToTChar()` ... check-in: 2061b7bdd2 user: jan.nijtmans tags: core-8-branch
2019-09-05
15:14
Mark more function paramaters as unused. Now Tcl compiles fully (on UNIX and Windows) without -Wunus... check-in: 48b1783ecd user: jan.nijtmans tags: cplusplus
07:55
Merge 8.7 check-in: 131849aa4d user: jan.nijtmans tags: tip-548
2019-09-04
22:11
interp is not dummy any-more check-in: b022b9859e user: jan.nijtmans tags: cplusplus
22:08
Bring back Tcl_UntraceVar check-in: b083cc3c36 user: jan.nijtmans tags: cplusplus
21:19
Handle "Unload" as well check-in: 359b4a501a user: jan.nijtmans tags: cplusplus
20:51
(experiment) Allow C++ symbols to be found in loaded extensions check-in: 4ffcb2dcd0 user: jan.nijtmans tags: cplusplus
2019-09-03
20:32
Mark more unused parameters check-in: c07dbdd62a user: jan.nijtmans tags: cplusplus
14:55
Merge tip-548 check-in: d69543a65a user: jan.nijtmans tags: cplusplus
14:19
Merge 8.7 check-in: 8b5f613fa3 user: jan.nijtmans tags: tip-548
2019-09-02
12:27
Merge tip-548. A few more fixes, trying to make the Travis build work (finally) check-in: 2c25cbf8b0 user: jan.nijtmans tags: cplusplus
11:35
Merge 8.7 check-in: 047480a971 user: jan.nijtmans tags: tip-548
2019-08-30
15:21
Let's try a real C++ build with Travis on Linux check-in: 5732a73bf5 user: jan.nijtmans tags: cplusplus
2019-08-29
13:36
Merge 8.7 check-in: 516dbebb26 user: jan.nijtmans tags: tip-548
13:28
Merge tip-548 check-in: c933888049 user: jan.nijtmans tags: cplusplus
2019-08-28
14:38
Merge 8.7 check-in: dba8e47516 user: jan.nijtmans tags: tip-548
2019-08-15
15:20
Merge tip-548 check-in: fb24db99f5 user: jan.nijtmans tags: cplusplus
08:59
Merge 8.7 check-in: 42a10393d8 user: jan.nijtmans tags: tip-548
2019-08-11
21:33
Merge tip-548 check-in: 4c438921db user: jan.nijtmans tags: cplusplus
21:24
Merge 8.7 check-in: bb9ef2a5e3 user: jan.nijtmans tags: tip-548
2019-08-03
20:25
Merge tip-548 (since using the *WChar* functions leads to less type-casts in c++) Als finish implem... check-in: 3da6c33030 user: jan.nijtmans tags: cplusplus
2019-08-02
15:13
Spread out definitions of Tcl_*WChar* functions over multiple lines, making it more readable. check-in: da05c42f89 user: jan.nijtmans tags: tip-548
12:15
Merge 8.7. Continue implementation for win32 check-in: ff6fa30271 user: jan.nijtmans tags: cplusplus
08:08
Do UTF_MAX=6 build before NO_DEPRECATED build: consistant ordering of Travis builds. check-in: 007798c60a user: jan.nijtmans tags: core-8-branch
2019-07-10
05:51
Merge 8.7, and continue implementation. Almost done check-in: 237cdadf3f user: jan.nijtmans tags: cplusplus
2019-07-08
20:26
Merge-mark check-in: 3e78f0ff4f user: jan.nijtmans tags: core-8-branch
2019-07-04
06:54
Experiment: compile Tcl with C++ compiler. WIP check-in: 99d5f9c948 user: jan.nijtmans tags: cplusplus
2019-07-03
14:22
unicode -> utf16/ucs2 in documentation check-in: c9ef61b554 user: jan.nijtmans tags: core-8-branch