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-01-27
10:01
Merge 9.0 Leaf check-in: 552de882 user: jan.nijtmans tags: tk_print
09:59
Merge-mark Leaf check-in: 65760beb user: jan.nijtmans tags: trunk, main
09:58
Sync genStubs.tcl changes from Tcl 8.6. Finish "make genstubs" for Ttk in makefile.vc. Leaf check-in: 94187a74 user: jan.nijtmans tags: core-8-6-branch
09:44
Don't use hardcoded 'zipper.tcl' file in makefile.vc. Finish 'genstubs' target for ttk. check-in: 9a0a78b5 user: jan.nijtmans tags: trunk, main
08:07
needsTcl87 constraint is true for Tcl 9.0 as well check-in: cbaf2a35 user: jan.nijtmans tags: trunk, main
02:12
Minor tweak check-in: 2babb6fb user: kevin_walzer tags: tk_print
2021-01-26
18:54
Merge trunk; fix parsing errors in photo.n Leaf check-in: eaec02eb user: kevin_walzer tags: tip529-image-metadata-no-match-method
16:32
Tweak check-in: 8f20c2ce user: kevin_walzer tags: tk_print
15:33
Merge 8.7. Fix a few compiler warnings check-in: 88f352c3 user: jan.nijtmans tags: tk_print
15:12
Correct groff syntax check-in: c8b50437 user: oehhar tags: tip529-image-metadata-no-match-method
11:54
TIP529: image metadata: added driver interface documentation check-in: 39de82dd user: oehhar tags: tip529-image-metadata-no-match-method
09:49
Fix [0e1b64074]: Build error on Windows 10/VS 2019 check-in: ec93c882 user: jan.nijtmans tags: trunk, main
03:00
Remove invalid UTF check-in: 9c42f02b user: kevin_walzer tags: tk_print
01:01
Add tkWinPrint.c check-in: e5270c64 user: kevin_walzer tags: tk_print
00:17
Merge trunk check-in: 07c0370c user: kevin_walzer tags: tk_print
00:09
Initial attempt at printing tip check-in: d50e109a user: kevin_walzer tags: tk_print
2021-01-25
20:00
merge-mark check-in: 24ff9a28 user: jan.nijtmans tags: trunk, main
19:59
Make Tk 8.6 compile (again) with Tcl 8.7 headers and --disable-shared check-in: fa702e07 user: jan.nijtmans tags: core-8-6-branch
18:28
TIP529 image metadata: "photo" documentation page started. check-in: ce203a4c user: oehhar tags: tip529-image-metadata-no-match-method
14:28
Fix typo in tkWinIco.c check-in: 095536a9 user: kevin_walzer tags: trunk, main
2021-01-23
13:23
Merge main, Tk_CreatePhotoImageFormatVersion3: stubs position from 279 to 280, masterPtr->modelPtr check-in: 84174311 user: oehhar tags: tip529-image-metadata-no-match-method
12:15
Branch [tip529-image-metadata-no-match-method] to back out match method check-in: cdedc5da user: oehhar tags: tip529-image-metadata-no-match-method
2021-01-22
14:11
Fix warning, compiling on macOS with Tcl 9.0 headers check-in: a55a9c97 user: jan.nijtmans tags: trunk, main
13:03
Merge 8.6 check-in: b9adfbd7 user: jan.nijtmans tags: trunk, main
12:44
Fix [1712098]: Tk still needs Tcl source distro check-in: 90fb03c0 user: jan.nijtmans tags: core-8-6-branch
11:08
Mark testcases which fail on XQuarz Leaf check-in: f762ef0a user: jan.nijtmans tags: core-8-5-branch
2021-01-21
16:21
Merge 8.7 Leaf check-in: c5eb0a6c user: jan.nijtmans tags: bug-87e840c26c
15:17
Merge 8.6 check-in: 7dd1d856 user: jan.nijtmans tags: trunk, main
15:08
Compile stub library with -fno-lto. See 98ae20f0f5 for the reason why. check-in: 0e3d6628 user: jan.nijtmans tags: core-8-6-branch
10:43
Merge 8.6 check-in: 38c4620b user: jan.nijtmans tags: trunk, main
10:41
Merge 8.5 check-in: fd2756a8 user: jan.nijtmans tags: core-8-6-branch
10:34
More progress on github actions MacOS build. check-in: 9371be2a user: jan.nijtmans tags: core-8-5-branch
2021-01-20
15:51
Fix place-14.1 testcase in --enable-symbols=mem mode, which broke as a result of TIP #518. check-in: 1b6cad0d user: jan.nijtmans tags: trunk, main
09:31
"brew cask install" doesn't work, so use "brew install --cask" instead check-in: 9a07d613 user: jan.nijtmans tags: core-8-5-branch
2021-01-19
11:42
merge-mark check-in: 34504a10 user: jan.nijtmans tags: trunk, main
11:41
sync keysym.h and keysymdef.h with latest X11 version. Mostly formatting only, no new keycodes check-in: 870a2d1b user: jan.nijtmans tags: core-8-6-branch
2021-01-18
13:25
Change (non-standard, Windows-only) keysyms "Win_L", "Win_R" and "App" keycodes to be the same as "Super_L", "Super_R" and "Menu". Make old usage deprecated, but - for now - it still works. Update keysymdef.h to match latest X11R6 version. Fix documentation (some keysym's were still missing) check-in: 27ecebe8 user: jan.nijtmans tags: trunk, main
10:03
Make 3 keysyms, "OE", "oe" and "Ydiaeresis" available on Windows and MacOS. Already available on X11R6. Update "keysyms.n" documentation: Was not in sync with real keysym list. check-in: bc651830 user: jan.nijtmans tags: core-8-6-branch
2021-01-15
19:27
Aqua refresh issues: use [NSView lockfocus] when minimum target OS version is < 10.14 Leaf check-in: 87d589d5 user: marc_culler tags: mac_lockfocus
15:13
Merge 8.6 check-in: 1427fe34 user: jan.nijtmans tags: trunk, main
15:08
Always use -eofchar "\032 {}", not -eofchar \032. See: 5bfe3de008 check-in: c4d94408 user: jan.nijtmans tags: core-8-6-branch
14:27
Change shared Tk filename Leaf check-in: 77106e92 user: jan.nijtmans tags: bug-ea39ab591e
08:36
Merge-mark check-in: 86d21749 user: jan.nijtmans tags: trunk, main
08:35
Add (back) keysyms "Arabic_switch" and "Arabic_comma", since they were available in Tk 8.6 as well. Remove some keysyms that TIP #588 deprecated, because Tk 8.6 didn't have them either, like "ooblique" check-in: b03d1aad user: jan.nijtmans tags: trunk, main
08:24
Add 4 keycodes from X11R6: "Codeinput", "SingleCandidate", "MultipleCandidate" and "PreviousCandidate", so they are available on Windows/MacOS too. Also sort ks_names.h a little check-in: 8cbcef90 user: jan.nijtmans tags: core-8-6-branch
2021-01-14
15:14
Do some sorting in ks_names.h, no removals or additions. This way, it becomes clear that some Hangul_* entries are actually deprecated (same keycode as another symbol earlier in the table) check-in: 95abbffb user: jan.nijtmans tags: trunk, main
13:23
Make the declaration of tclIntStubsPtr match the declaration in tclStubLib.c. It looks like some gcc versions (10 ???) are picky on this, with certain C-flags check-in: 8d4ab90b user: jan.nijtmans tags: trunk, main
2021-01-13
17:17
merge-mark check-in: 32733956 user: jan.nijtmans tags: trunk, main
17:16
gcc warnings, when compiling with Tcl 8.7 headers check-in: 5ad03ec7 user: jan.nijtmans tags: core-8-6-branch
17:02
Merge 8.7 check-in: d2a85a10 user: jan.nijtmans tags: trunk, main