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

2021-03-02
19:04
Merge 8.6 Leaf check-in: ea7782aa user: culler tags: trunk, main
19:03
Fix [1626ed65b8]: Aqua aborts when dead keys are used as menu accelerators. Leaf check-in: db32fe0b user: culler tags: core-8-6-branch
19:02
Adjust the key event processing logic to handle dead keys being used as menu accelerators. This prevents the crash at exit. Closed-Leaf check-in: 6cff5cd5 user: culler tags: bug-1626ed65b8
2021-03-01
19:59
Fix [9eb2c5c90c]: warning in tkImgPhoto.c check-in: f23f42a9 user: fvogel tags: trunk, main
17:34
Fix [1626ed65b8]: Aqua aborts when Command-backquote is pressed on a Spanish keyboard. check-in: bdb2ce53 user: culler tags: bug-1626ed65b8
16:36
Merge 8.6 check-in: 6d6dd610 user: jan.nijtmans tags: trunk, main
16:24
Need extra "update" after "after 50" check-in: cbcceb14 user: jan.nijtmans tags: core-8-6-branch
15:59
Fix event-9 testcase on Windows on Tk 8.6. See also [85c8397412] check-in: d9552e2e user: jan.nijtmans tags: core-8-6-branch
08:12
Merge 8.6 check-in: 32ebdabb 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: 24f86105 user: jan.nijtmans tags: core-8-6-branch
2021-02-28
09:20
merge trunk Leaf check-in: e56700cc user: fvogel tags: patch-85c8397412
09:20
merge core-8-6-branch Leaf check-in: ccd79148 user: fvogel tags: patch-85c8397412-86
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: bd3e4455 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: 0232e0db user: fvogel tags: core-8-6-branch
09:07
merge the part of core-8-6-branch that was left out in previous merge due to wrong baseline Closed-Leaf check-in: 17f37d12 user: fvogel tags: bug-9e1312f32c
08:53
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: 3d9e6f5e user: fvogel tags: bug-9e1312f32c
08:43
merge core-8-6-branch check-in: 894b5a96 user: fvogel tags: bug-9e1312f32c
03:56
Merge 8.6 check-in: ea1c1aad 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: 1ce1d38a user: marc_culler tags: core-8-6-branch
2021-02-27
15:22
Merge TIP 529 to trunk check-in: 790e32e7 user: kevin_walzer tags: trunk, main
10:46
Cherrypick Jan's suggestions [ee33dc39] and resolve conflict. check-in: 33dc4adb user: fvogel tags: patch-85c8397412
10:29
Resolve unintended fork check-in: 6a162bf1 user: fvogel tags: patch-85c8397412-86
10:27
Backout previous commit check-in: 844f2ab6 user: fvogel tags: patch-85c8397412-86
10:24
Implement Jan's suggestions. check-in: ee33dc39 user: fvogel tags: patch-85c8397412-86
2021-02-25
16:44
Merge 8.6 check-in: 119b5f73 user: jan.nijtmans tags: patch-85c8397412-86
15:45
Merge 8.7 Leaf check-in: 231be8e9 user: jan.nijtmans tags: mac_styles_87
15:44
Merge 8.7 Leaf check-in: 64b675f8 user: jan.nijtmans tags: glyph_indexing_2
15:09
Merge 9.0 Leaf check-in: b61da129 user: jan.nijtmans tags: strict-index, enhanced-index
14:04
Fix reference of tests Leaf check-in: 80d02564 user: fvogel tags: tip529-image-metadata-no-match-method
13:53
Merge 8.7 Leaf check-in: 1317f17f user: jan.nijtmans tags: bug-ea39ab591e
10:19
Merge 8.6 check-in: 7a8c5279 user: jan.nijtmans tags: trunk, main
10:17
Fix [be9cade996]: sigsegv in tkwait check-in: e208aac7 user: jan.nijtmans tags: core-8-6-branch
10:11
Fix [234ee4f83b]: macOS Crash - Pasting text with special characters into Text widget check-in: 5ddef083 user: jan.nijtmans tags: core-8-6-branch
10:08
ClipboardGetProc() should never assume the bytes it receives are valid UTF-8 Closed-Leaf check-in: e7bdb2ba user: jan.nijtmans tags: bug-234ee4f83b
08:27
Fix [234ee4f83b]: macOS Crash - Pasting text with special characters into Text widget check-in: 11f53b46 user: jan.nijtmans tags: bug-234ee4f83b
2021-02-23
08:21
Merge 8.7 check-in: 99f2f945 user: jan.nijtmans tags: strict-index, enhanced-index
2021-02-21
04:37
Fix minor typos Leaf check-in: 6f357192 user: kevin_walzer tags: tk_print
04:28
Trying different approach based on TextOut rather than DrawText. Currently prints narrow column on page, but will do further refinement. check-in: a1c82516 user: kevin_walzer tags: tk_print
2021-02-20
14:11
Fix [be9cade996]: sigsegv in tkwait. Propagate the fix from https://core.tcl-lang.org/tcl/tktview/16828b3744521541660af48501fa06e63e564ad3 from vwait to tkwait. Closed-Leaf check-in: fda7fe5d user: fvogel tags: bug-be9cade996
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: 2fb69231 user: jan.nijtmans tags: tk_print
02:21
Some progress with text printing on Windows check-in: f1bc3939 user: kevin_walzer tags: tk_print
2021-02-17
11:03
Merge 8.7 check-in: fdb93746 user: jan.nijtmans tags: bug-ea39ab591e
08:52
Using "ln" doesn't work correctly for lower-directories like "ttk", when zipping libtk.vfs check-in: 763267f7 user: jan.nijtmans tags: trunk, main
2021-02-16
14:01
Attempt to make double-arch binary on MacOS check-in: fac4d9dc user: jan.nijtmans tags: trunk, main
2021-02-15
15:01
Fix windows build using --disable-shared check-in: 6bc49a4f user: jan.nijtmans tags: trunk, main
14:36
Use "macher" utility in stead of append on MacOSX, just as Tcl does check-in: b4858cc4 user: jan.nijtmans tags: trunk, main
10:09
Sync unix/tcl.m4 with Tcl. Re-generate unix/configure check-in: d7c02c8e user: jan.nijtmans tags: trunk, main
2021-02-14
15:19
Cherrypick version detection fixes in controlPointerWarpTiming check-in: 24fd2f0b user: fvogel tags: patch-85c8397412
15:13
The relevant check is on [tk windowingsystem], not on $::tcl_platform(os). For instance think about Cygwin. check-in: 382d6ba0 user: fvogel tags: patch-85c8397412-86
15:09
Fix Tk version detection check-in: a87809c0 user: fvogel tags: patch-85c8397412-86