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.

50 most recent check-ins related to "main"

2021-03-09
00:44
Create new branch named "bug-9b6065d1fd" Leaf check-in: 80849fbfeb user: griffin tags: bug-9b6065d1fd
2021-03-08
16:44
Merge 8.7. Another round of compiler warnings Leaf check-in: 03a153591a user: jan.nijtmans tags: tk_print
16:43
Unneccessary *_InitStubs() calls Leaf check-in: cd1fb75bf6 user: jan.nijtmans tags: trunk, main
15:18
Merge 8.7 check-in: c2b5f2c216 user: jan.nijtmans tags: tk_print
15:16
Merge 8.6 check-in: 076264ca5d user: jan.nijtmans tags: trunk, main
15:13
Mark more testcases with failsOnXQuarz Leaf check-in: 9bcf997a43 user: jan.nijtmans tags: core-8-6-branch
2021-03-06
01:14
Replacing my printer code with a complete implementation courtesy of Harald Oehlmann; adding Michael Schwartz's GDI code after light tweaking, more extensive review and re-work needed to build; need to review and add Michael Schwartz's script-level implementation for printing text files and canvas widgets based on these C primitives check-in: 89094b3efd user: kevin_walzer tags: tk_print
2021-03-05
08:47
Merge 8.7 Leaf check-in: 721d375bbf user: jan.nijtmans tags: bug-ea39ab591e, tip-595
07:39
Add Linux builds against Tcl 8.7 and 9.0 too check-in: 7737f79d9c user: jan.nijtmans tags: trunk, main
2021-03-04
20:39
Fix [8227d46f9d]: imgPhoto test failures and [236dfa6057]: imgPNG-4.4 test failure, which were essentially the same bug: a wrongly placed #endif check-in: e4d36a5ac1 user: jan.nijtmans tags: trunk, main
2021-03-02
19:04
Merge 8.6 check-in: ea7782aad8 user: culler tags: trunk, main
19:03
Fix [1626ed65b8]: Aqua aborts when dead keys are used as menu accelerators. check-in: db32fe0bba user: culler tags: core-8-6-branch
2021-03-01
19:59
Fix [9eb2c5c90c]: warning in tkImgPhoto.c check-in: f23f42a9d0 user: fvogel tags: trunk, main
16:36
Merge 8.6 check-in: 6d6dd61020 user: jan.nijtmans tags: trunk, main
16:24
Need extra "update" after "after 50" check-in: cbcceb14ed user: jan.nijtmans tags: core-8-6-branch
08:12
Merge 8.6 check-in: 32ebdabbc4 user: jan.nijtmans tags: trunk, main
08:11
Fix a few "$tcl_platform(platform) ==" which should have been "[tk windowingsystem] ==". On Cygwin this makes a difference check-in: 24f86105cc user: jan.nijtmans tags: core-8-6-branch
2021-02-28
09:20
merge trunk Leaf check-in: e56700cc10 user: fvogel tags: patch-85c8397412
09:08
Binding to all in test event-9 introduces coupling between this test and other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.'). check-in: bd3e44551e user: fvogel tags: trunk, main
09:08
Binding to all in test event-9 introduces coupling between this test and other tests, for instance textTag-18.1, which then fails when event.test and textTag.test are run together. Fix this binding to .top only, which produces the same result (see the 'bind' man page: 'If the tag is the name of a toplevel window the binding applies to the toplevel window and all its internal windows.'). check-in: 0232e0db8d user: fvogel tags: core-8-6-branch
03:56
Merge 8.6 check-in: ea1c1aade2 user: marc_culler tags: trunk, main
03:55
Fix [3b9296159c]: The NULL pointer guard in XSetupEvent is misplaced. (Why it is needed remains a mystery.) check-in: 1ce1d38ab4 user: marc_culler tags: core-8-6-branch
2021-02-27
15:22
Merge TIP 529 to trunk check-in: 790e32e753 user: kevin_walzer tags: trunk, main
2021-02-25
15:45
Merge 8.7 Leaf check-in: 231be8e923 user: jan.nijtmans tags: mac_styles_87
15:44
Merge 8.7 Leaf check-in: 64b675f8ce user: jan.nijtmans tags: glyph_indexing_2
15:09
Merge 9.0 Leaf check-in: b61da12919 user: jan.nijtmans tags: strict-index, enhanced-index
14:04
Fix reference of tests Leaf check-in: 80d0256482 user: fvogel tags: tip529-image-metadata-no-match-method
13:53
Merge 8.7 check-in: 1317f17f43 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
10:19
Merge 8.6 check-in: 7a8c527978 user: jan.nijtmans tags: trunk, main
10:17
Fix [be9cade996]: sigsegv in tkwait check-in: e208aac777 user: jan.nijtmans tags: core-8-6-branch
2021-02-23
08:21
Merge 8.7 check-in: 99f2f945ef user: jan.nijtmans tags: strict-index, enhanced-index
2021-02-19
07:46
Merge 8.7. Fix some warnings in tkWinPrint.c, like "if (output = 0)" should be "if (output == 0)" check-in: 2fb692311e user: jan.nijtmans tags: tk_print
2021-02-17
11:03
Merge 8.7 check-in: fdb9374617 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
08:52
Using "ln" doesn't work correctly for lower-directories like "ttk", when zipping libtk.vfs check-in: 763267f7dc user: jan.nijtmans tags: trunk, main
2021-02-16
14:01
Attempt to make double-arch binary on MacOS check-in: fac4d9dc38 user: jan.nijtmans tags: trunk, main
2021-02-15
15:01
Fix windows build using --disable-shared check-in: 6bc49a4fdc user: jan.nijtmans tags: trunk, main
14:36
Use "macher" utility in stead of append on MacOSX, just as Tcl does check-in: b4858cc413 user: jan.nijtmans tags: trunk, main
10:09
Sync unix/tcl.m4 with Tcl. Re-generate unix/configure check-in: d7c02c8ece user: jan.nijtmans tags: trunk, main
2021-02-12
09:30
More MSVC++ 6.0-friendly solution for [822330269b] check-in: e129a2efc2 user: jan.nijtmans tags: trunk, main
09:11
Fix pkgconfig testcase for --disable-shared builds check-in: 449aafff4c user: jan.nijtmans tags: trunk, main
08:50
Now that TIP #430 works for Tk, no longer install tk_library/tk.tcl and friends in <prefix>/lib/tk8.7 check-in: a9709559d4 user: jan.nijtmans tags: trunk, main
08:13
Better job of locating the tclsh binary (to be unzipped for --disable-shared). Also, don't abort build when it fails check-in: 7ae1803ca7 user: jan.nijtmans tags: trunk, main
2021-02-11
18:14
Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. Patch from Erik Leunissen applied as-is. check-in: 35b17035ff user: fvogel tags: patch-85c8397412
09:26
typo in github actions linux build check-in: b7c573183a user: jan.nijtmans tags: trunk, main
2021-02-10
11:13
Merge 8.7 check-in: 5bc0aaa72d user: jan.nijtmans tags: strict-index, enhanced-index
10:57
Make TIP #430 (finally) work with Tk. check-in: b5e6fa2427 user: jan.nijtmans tags: trunk, main
10:23
Merge 8.6 check-in: c2c7ce7bf1 user: jan.nijtmans tags: trunk, main
10:17
Fix [d3cd4c6949]: Make the ttk::notebook::CycleTab proc more robust check-in: 68ada642c4 user: jan.nijtmans tags: core-8-6-branch
2021-02-09
16:45
In Github actions, build against the Tcl bug-87e840c26c branch Closed-Leaf check-in: 87c2fefdbd user: jan.nijtmans tags: bug-87e840c26c
2021-02-08
15:18
Merge 8.7. Don't pack "demo" directory in zip-file check-in: 4886b4ca8a user: jan.nijtmans tags: bug-87e840c26c