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-01-06
12:13
Merge 8.5 check-in: 3cfdca75 user: jan.nijtmans tags: core-8-6-branch
12:11
Sync tcl.m4 with Tcl Leaf check-in: 1d57b048 user: jan.nijtmans tags: core-8-5-branch
2019-12-09
23:08
Merge 8.5 check-in: 54ef4774 user: jan.nijtmans tags: core-8-6-branch
23:07
Fix [7ca9a5b7cc]: Segfault due to pointer truncation in DLL_PROCESS_DETACH check-in: 05ad5678 user: jan.nijtmans tags: core-8-5-branch
2019-11-27
11:49
Sync tcl.m4 with the vesion provided by Tcl 8.6 check-in: 4490f0bf user: jan.nijtmans tags: core-8-6-branch
11:45
Sync rules.vc and tcl.m4 with the version included with Tcl8.5 check-in: 7615dde1 user: jan.nijtmans tags: core-8-5-branch
2019-11-25
12:47
Fix [a953736b54]: Potential wrong use of TkKeyEvent check-in: be77d20c user: jan.nijtmans tags: core-8-6-branch
12:45
Fix [a953736b54]: Potential wrong use of TkKeyEvent check-in: 6648de1b user: jan.nijtmans tags: core-8-5-branch
2019-10-31
09:57
Fix [056f9e85dc]: debian patches Don't define HAVE_STDINT_H in win/makefile.vc: Most (older) Visual Studio versions still don't have stdint.h, and it isn't used by Tk. check-in: 149ce586 user: jan.nijtmans tags: core-8-6-branch
09:49
Fix [056f9e85dc]: debian patches Don't define HAVE_STDINT_H in win/makefile.vc: Most (older) Visual Studio versions still don't have stdint.h, and it isn't used by Tk. check-in: 9c2d16d9 user: jan.nijtmans tags: core-8-5-branch
2019-10-02
11:36
Merge 8.5 check-in: c250e134 user: jan.nijtmans tags: core-8-6-branch
11:26
Sync tcl.m4 with Tcl version check-in: 49d19dbd user: jan.nijtmans tags: core-8-5-branch
2019-09-12
20:46
windows: rename WINDIR -> WIN_DIR to follow the same change in Tcl check-in: d4f2a479 user: fvogel tags: core-8-6-branch
20:41
windows: rename WINDIR -> WIN_DIR to follow the same change in Tcl check-in: 9e235ef3 user: fvogel tags: core-8-5-branch
2019-09-09
13:28
Merge 8.5 check-in: 51e66266 user: jan.nijtmans tags: core-8-6-branch
13:28
Took over a few too many comments from Tcl's win/Makefile.in .. correct that. check-in: 9faf0e59 user: jan.nijtmans tags: core-8-5-branch
13:20
Merge 8.5 check-in: cb2f4bc6 user: jan.nijtmans tags: core-8-6-branch
13:19
Fix build with Visual Studio (configure/make/cl). It appears we cannot use "sed" then. check-in: 00d52aae user: jan.nijtmans tags: core-8-5-branch
09:13
Fix configure script for use in git-bash (re-generated with a modified autoconf-2.59, in which the AC_PROG_MAKE_SET macro is replaced inspired by autoconf-2.69) check-in: 51926fba user: jan.nijtmans tags: core-8-5-branch
2019-09-02
09:12
Merge 8.5 check-in: 722aa664 user: jan.nijtmans tags: core-8-6-branch
09:11
Add runstatedir to Makefile.in. Not used yet, only used if "configure" script is re-generated with autoconf-2.70 check-in: 74c64fd1 user: jan.nijtmans tags: core-8-5-branch
2019-08-21
07:48
In X11-R6 _XLIB_H changed to _X11_XLIB_H_, so adapt for that check-in: 342b046b user: jan.nijtmans tags: core-8-6-branch
07:45
In X11-R6 _XLIB_H changed to _X11_XLIB_H_, so adapt for that. Also include <stddef.h> in more compilers we know of (same as in tclInt.h). check-in: 484dcf52 user: jan.nijtmans tags: core-8-5-branch
2019-08-20
08:43
Merge 8.5 check-in: 0454f6ec user: jan.nijtmans tags: core-8-6-branch
08:41
Don't use ".." in Windows paths during build. Taken from Tcl 40d5ff2a0e check-in: 65d2f05f user: jan.nijtmans tags: core-8-5-branch
2019-08-02
18:57
Merge 8.5 check-in: f4154162 user: jan.nijtmans tags: core-8-6-branch
18:55
typo check-in: e274e517 user: jan.nijtmans tags: core-8-5-branch
2019-07-31
11:00
Merge 8.5 check-in: 514941be user: jan.nijtmans tags: core-8-6-branch
10:57
Fix [eca765ab7c]: Manual page for Tk_NameOfImage check-in: 36ff1f5a user: jan.nijtmans tags: core-8-5-branch
2019-07-05
09:55
Fix [bc6a495949]: Documentation bug for upper case %X an %Y binding script substitutions check-in: dd06d14e user: jan.nijtmans tags: core-8-6-branch
09:53
Fix [bc6a495949]: Documentation bug for upper case %X an %Y binding script substitutions check-in: b81321b7 user: jan.nijtmans tags: core-8-5-branch
2019-07-03
19:39
Change for alphabetical order of events concerned by %X,%Y Closed-Leaf check-in: 1c5f8d6f user: fvogel tags: bug-bc6a495949
2019-06-26
07:38
Merge 8.5 check-in: 693c45d1 user: jan.nijtmans tags: core-8-6-branch
07:34
Remove use of/documentation regarding deprecated symbols/macro's, which moved to Tcl headers long ago. check-in: 039af3ad user: jan.nijtmans tags: core-8-5-branch
2019-06-15
20:42
Define offsetof() macro for (very rare) platforms which don't have it. Don't punish developers for using offsetof() in extensions, forgetting that ... check-in: 64dace1d user: jan.nijtmans tags: core-8-6-branch
20:41
Define offsetof() macro for (very rare) platforms which don't have it. Don't punish developers for using offsetof() in extensions, forgetting that ... check-in: ea8b4d11 user: jan.nijtmans tags: core-8-5-branch
2019-05-27
21:13
Merge 8.5 check-in: d7d2f71f user: jan.nijtmans tags: core-8-6-branch
21:06
Rename top README to README.md, just as done in Tcl. Reformat to md format. check-in: e902b5d9 user: jan.nijtmans tags: core-8-5-branch
2019-01-13
14:48
Merge 8.5 check-in: 1993e127 user: jan.nijtmans tags: core-8-6-branch
14:44
Not actually necessary to fix those (they don't give warnings because those are switched off), but while on it it's better to correct those ill-usages of 'None' too check-in: 442ad0d2 user: jan.nijtmans tags: core-8-5-branch
2019-01-08
15:24
Merge 8.6 and all changes from original [bug-9e31fd9449] branch Closed-Leaf check-in: 6e620cfa user: jan.nijtmans tags: bug-9e31fd9449-8-6
08:31
Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols. *** POTENTIAL INCOMPATIBILITY *** on Windows only: gcc/clang/MSVC will generate new warnings in extensions when the "None" symbol is used incorrectly. Those warnings are all fixed in the core, that's what most of this commit is doing. check-in: 418f1c05 user: jan.nijtmans tags: core-8-5-branch
2019-01-04
23:27
Merge 8.5 check-in: dbb582dd user: jan.nijtmans tags: core-8-6-branch
22:41
Fix a few minor compiler warnings, occurring in later gcc/clang versions. check-in: 8c8dd813 user: jan.nijtmans tags: core-8-5-branch
2019-01-03
20:53
Bring back more original "None" usages, and fix other warnings which gradually slipped in. Wherever possible, pragma's are used in MSVC to silence useless compiler warnings. Closed-Leaf check-in: b5d29f4e user: jan.nijtmans tags: bug-9e31fd9449
2018-12-20
08:02
Fix [9e31fd9449]: X11/X.h and Windows.h have conflicting symbols. Also fix a few newer (harmless) gcc warnings. check-in: a9d7c4da user: jan.nijtmans tags: bug-9e31fd9449
2018-07-28
12:02
merge core-8-5-branch check-in: 58762c7c user: fvogel tags: core-8-6-branch
11:58
Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif. Cherrypicked [95f4a8e283] check-in: aa4f089b user: fvogel tags: core-8-5-branch
2018-07-27
21:03
Fix [fbaed1f66b]: [image create photo] errors out on a sane animated gif check-in: 95f4a8e2 user: fvogel tags: core-8-6-branch
2018-06-18
07:44
Sync tcl.m4 with Tcl, and regenerate configure script check-in: 984c527a user: jan.nijtmans tags: core-8-6-branch