Tk 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-08-14
15:27
Merge tip-580 Leaf check-in: 4a952104 user: jan.nijtmans tags: revised_text, tip-466
15:05
New function Tk_FontGetDescription() Leaf check-in: 9380c293 user: jan.nijtmans tags: tip-580
11:32
Merge tip-580 check-in: b06e223e user: jan.nijtmans tags: revised_text, tip-466
09:58
Merge trunk check-in: ccac6244 user: jan.nijtmans tags: tip-580
08:41
Merge branch-580 check-in: 86fee82d user: jan.nijtmans tags: revised_text, tip-466
08:30
Merge trunk check-in: fd12a22f user: jan.nijtmans tags: tip-580
2020-08-13
12:35
Merge tip-580 check-in: 1fd49515 user: jan.nijtmans tags: revised_text, tip-466
11:07
Merge 8.7 check-in: 3373d451 user: jan.nijtmans tags: tip-580
2020-07-15
15:02
Merge 8.7 check-in: 910c5027 user: jan.nijtmans tags: revised_text, tip-466
14:42
Merge 8.6 check-in: cb7ee941 user: jan.nijtmans tags: trunk
2020-07-05
10:30
Merge trunk. Remove 8.5 compatibility, since Tk 8.7 doesn't build with Tcl 8.5 anyway check-in: 211cf0e3 user: jan.nijtmans tags: revised_text, tip-466
10:13
Simplify various Tk bindings, where 'expr' is not necessary because the called function can already handle simple addition and substraction (since it's built into index-handling already) check-in: 7773effc user: jan.nijtmans tags: trunk
2020-07-02
08:33
Merge trunk check-in: ce6a8acf user: jan.nijtmans tags: revised_text, tip-466
08:33
More bool -> int conversions. Now revised_text should be portable for systems without <stdbool.h> check-in: 5493ee85 user: jan.nijtmans tags: revised_text, tip-466
03:53
merge core-8-6-branch ; fix [2d24591c3b] -postoffset with default style. check-in: 45f035b1 user: fvogel tags: trunk
2020-07-01
17:21
Merge trunk check-in: 35384029 user: jan.nijtmans tags: revised_text, tip-466
17:21
Don't bother using <stdbool.h>: int/0/1 is just as good as bool/false/true and more portable. Tk doesnt use it anywhere else check-in: 8374e435 user: jan.nijtmans tags: revised_text, tip-466
14:32
Let's ignore the rant about TCL_UTF_MAX>4: It's only used by AndroWish, for Tcl >= 8.7 it's the same as TCL_UTF_MAX=4 check-in: ed90a8cb user: jan.nijtmans tags: revised_text, tip-466
2020-06-29
12:38
Merge 8.6 check-in: e81d8e36 user: jan.nijtmans tags: trunk
07:50
Adapt to Tcl 9 API check-in: f60d0108 user: jan.nijtmans tags: revised_text, tip-466
2020-06-28
16:36
Merge trunk (only tested with Tcl 8.7, not yet with 9.0) check-in: 6ceb7185 user: jan.nijtmans tags: revised_text, tip-466
15:39
Merge 8.6 check-in: 7312d4e0 user: jan.nijtmans tags: trunk
2020-05-22
13:02
Merge 8.7 check-in: e1338766 user: jan.nijtmans tags: revised_text, tip-466
12:43
Don't use TCL_AUTO_LENGTH in Tk any more, just use TCL_INDEX_NONE consistantly everywhere: It's actually the same. check-in: 1c6ef075 user: jan.nijtmans tags: trunk
2020-04-25
12:32
Restore the build with MSVC after the C++ changes. check-in: a91c2341 user: fvogel tags: revised_text, tip-466
10:05
merge trunk check-in: 28e20a91 user: fvogel tags: revised_text, tip-466
09:54
Proceed with RFE [acde5a7641]: Add .gitignore file check-in: f7b8c43e user: fvogel tags: trunk
2020-04-07
07:36
Merge trunk check-in: b46730ff user: jan.nijtmans tags: revised_text, tip-466
2020-04-06
21:50
Merge 8.6 check-in: 97a40e98 user: jan.nijtmans tags: trunk
2020-04-01
15:24
Merge trunk check-in: f809476b user: jan.nijtmans tags: revised_text, tip-466
15:20
Merge 8.6 check-in: 2e56e84b user: jan.nijtmans tags: trunk
2020-03-30
12:06
Merge trunk check-in: e4e38d38 user: jan.nijtmans tags: revised_text, tip-466
09:58
Merge 8.6 check-in: 33d41c1f user: jan.nijtmans tags: trunk
2020-03-20
13:26
Merge 8.7 check-in: b2e6e967 user: jan.nijtmans tags: revised_text, tip-466
08:31
More usage of (internal) TkGetIntForIndex() function, and give this function an additional parameter "lastOK". This way, "end" doesn't need to be handled especially in other code places, all is centralized in this single functions. Only Ttk's "treeview" not done yet, since that requires handling a linked list in stead of an array. check-in: f164c265 user: jan.nijtmans tags: trunk
2020-03-17
09:12
Merge trunk check-in: 184f2ed0 user: jan.nijtmans tags: revised_text, tip-466
08:36
Another round of type-casts for ckalloc() calls. Makes C++ compilers even more happy. Mainly for MacOS code. check-in: 0efa6ec0 user: jan.nijtmans tags: trunk
07:49
Merge trunk check-in: 17b7dc29 user: jan.nijtmans tags: revised_text, tip-466
07:33
Replace stdbool.h by the llvm version. Suggested by Christian Gollwitzer for licence reasons. Thanks! Not actually used by Tk (yet). check-in: 09b488fb user: jan.nijtmans tags: trunk
2020-03-11
15:15
Merge trunk check-in: 6a77ea60 user: jan.nijtmans tags: revised_text, tip-466
15:14
Merge 8.6 check-in: 0d04b68a user: jan.nijtmans tags: trunk
13:45
Merge trunk check-in: b52dd087 user: jan.nijtmans tags: revised_text, tip-466
13:03
Eliminate More C++-related warnings, when compiling against Tcl 9.0 headers. check-in: 0596f214 user: jan.nijtmans tags: trunk
2020-03-10
13:31
Merge trunk. Now warning-free except on MacOS. check-in: abe3ed6a user: jan.nijtmans tags: revised_text, tip-466
11:12
Merge-mark check-in: 696f9d35 user: jan.nijtmans tags: trunk
2020-03-06
08:50
Merge trunk. More C++ fixes. Should - at least - compile now, not yet warning-free. check-in: f4060470 user: jan.nijtmans tags: revised_text, tip-466
08:19
Merge trunk. More C++ fixes check-in: 08503fba user: jan.nijtmans tags: revised_text, tip-466
2020-03-05
22:15
Eliminate many -Wextra warnings check-in: ac625e2f user: jan.nijtmans tags: trunk
2020-03-04
12:24
Finalize the fix for ticket [382712ade65] (X11: 'event generate . <KeyPress>' segfault) by documenting the leftover consequence of the fix. check-in: 97b043e2 user: fvogel tags: trunk
2020-03-01
21:35
Merge trunk. C++ fixes not finished yet (C++ compile will still fail) check-in: 2e62f136 user: jan.nijtmans tags: revised_text, tip-466