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-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 Leaf check-in: 1427fe34 user: jan.nijtmans tags: trunk, main
15:08
Always use -eofchar "\032 {}", not -eofchar \032. See: 5bfe3de008 Leaf 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
17:00
Merge 8.5 check-in: 71a815a9 user: jan.nijtmans tags: core-8-6-branch
16:58
Don't use @[email protected] in win/Makefile.in (just as unix/Makefile.in). In stead, add the missing checks to win/configure.in. This resolves symbol conflicts like PACKAGE_NAME, which gives compiler warnings on Windows. Leaf check-in: 0dd6ecc4 user: jan.nijtmans tags: core-8-5-branch
16:19
gcc warnings, when compiling with Tcl 9.0 headers check-in: c6b2590d user: jan.nijtmans tags: trunk, main
16:09
Eliminate internal TkGetByteArrayFromObj() and TkGetStringFromObj() functions: Thanks to TIP #481 those are no longer needed. check-in: 511847fc user: jan.nijtmans tags: trunk, main
10:53
Merge 8.6 check-in: 2cfe4ccf user: jan.nijtmans tags: trunk, main
10:29
Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: c24792ef user: jan.nijtmans tags: core-8-6-branch
10:28
Fix [f6c5365244]: compilation error Windows 10 / Visual Studio 2019 check-in: da7e629e user: jan.nijtmans tags: core-8-5-branch
08:26
Mark textTag-18.1 with "knownBug": Not really worth to pay much attention to it any more. check-in: c62fb2ba user: jan.nijtmans tags: core-8-5-branch
08:15
Merge-mark core-8-6-11-rc (single-char fix, already done here). Remove wrong comment. check-in: 2eab6e3b user: jan.nijtmans tags: core-8-6-branch
07:51
Fix [7beaed7db6]: Typo in ttk binding script in Tk 8.6.11 Closed-Leaf check-in: 03611622 user: jan.nijtmans tags: core-8-6-11-rc, core-8-6-11-1
2021-01-12
09:31
Another experiment: bring back tkPack.c from 8.6 too Leaf check-in: 7b35f350 user: jan.nijtmans tags: bug-5816ae8d1e
08:24
Merge 8.5 check-in: 3187fdb8 user: jan.nijtmans tags: core-8-6-branch
08:18
backport textTag-18.1 changes from 8.6. Hopefully this makes the test pass on Windows check-in: 2ac6822e user: jan.nijtmans tags: core-8-5-branch
2021-01-11
15:36
Experiment: Bring back tkPlace.c from Tk 8.6, see if this helps. check-in: d8f47a3f user: jan.nijtmans tags: bug-5816ae8d1e
12:17
Merge-mark check-in: b902eac4 user: jan.nijtmans tags: core-8-6-branch
12:16
Don't bother MSVC build: makefile.vc is not maintained for loooooong time. check-in: 6965b9ad user: jan.nijtmans tags: core-8-5-branch
07:23
merge-mark check-in: 04113587 user: jan.nijtmans tags: trunk, main
07:19
Fix [7beaed7db6]: Typo in ttk binding script in Tk 8.6.11. Also remove some unnecessary braces. check-in: 349bcf8f user: jan.nijtmans tags: core-8-6-branch
2021-01-09
17:09
Fix [00c94e7d85]: A typo in 'text/images' manual. check-in: 7863d830 user: fvogel tags: trunk, main
17:09
Fix [00c94e7d85]: A typo in 'text/images' manual. check-in: 5c8f6f37 user: fvogel tags: core-8-6-branch
2021-01-08
17:22
Merge 8.7 Leaf check-in: d69226e8 user: jan.nijtmans tags: strict-index
17:21
Merge 8.7 Leaf check-in: 33ecc9e5 user: jan.nijtmans tags: bug-87e840c26c
17:14
Merge 8.6 Leaf check-in: bfe7f380 user: jan.nijtmans tags: bug-9e1312f32c
17:09
Merge 8.6 check-in: 6955891f user: jan.nijtmans tags: trunk, main
17:08
Merge 8.5 check-in: 071aafd1 user: jan.nijtmans tags: core-8-6-branch
17:05
[e57dbff619]: Ubuntu / Gnome desktop incorrect window mouseover labels in dock (doc update only) check-in: ac599898 user: jan.nijtmans tags: core-8-5-branch
16:54
[822330269b]: image svg: Potential buffer overflow (integer overflow for insane image sizes) check-in: 045f25f6 user: jan.nijtmans tags: trunk, main
16:50
[26889b3e7b]: Make the uniform mouse wheel event handling more standard-conform check-in: 8eaf6b60 user: jan.nijtmans tags: trunk, main
16:44
TIP #592 implementation: Stop support for Windows XP, Server 2003, Vista, Server 2008 check-in: 993d0a6e user: jan.nijtmans tags: trunk, main
14:36
Slightly better overflow-check, without doing too many re-calculations of the same multiply Closed-Leaf check-in: f3bb9eb3 user: jan.nijtmans tags: bug-822330269b_svg-overflow
14:21
Close fork Leaf check-in: dd072821 user: jan.nijtmans tags: mac_styles-8_6_11
13:34
TIP #587 addendum: When reading commands from stdin, decode from utf-8 independant from system encoding. Somehow bind-16.47 is still failing in CI environment, not reproducable in Visual Studio environment. check-in: 30e2618e user: jan.nijtmans tags: trunk, main
13:10
Merge 8.6. Sync */tcl.m4 with Tcl check-in: 4ee75a0a user: jan.nijtmans tags: trunk, main
12:37
Sync unix/tcl.m4 with Tcl check-in: 5a0c36f4 user: jan.nijtmans tags: core-8-6-branch
2021-01-07
17:29
Fix default values for the (now ignored) menu foreground and background options. check-in: 7f02ad5c user: marc_culler tags: mac_styles-8_6_11
2021-01-06
21:10
Ticket [822330269b] Add check for overflow before image plain ckalloc. check-in: 1d602ea6 user: oehhar tags: bug-822330269b_svg-overflow
16:39
Attempt to fix problem in TIP #587 implementation: When reading commands from stdin, they are - like - 'sourced', so it should be in utf-8 as well. Closed-Leaf check-in: df9c274f user: jan.nijtmans tags: tip-587-stdin
2021-01-05
18:42
Fix washed out controlAccentColor on old macOS systems. check-in: bf831661 user: marc_culler tags: mac_styles-8_6_11