Tk Source Code

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-05-01
21:10
Use Tcl_NewBooleanObj() where appropriate Leaf check-in: 64c5f686c5 user: jan.nijtmans tags: trunk, main
20:30
Use Tcl_NewBooleanObj() where appropriate Leaf check-in: 60b64b0620 user: jan.nijtmans tags: core-8-branch
17:26
Widget Demo: added demo script for ttk::spinbox widgets. check-in: 60e6066648 user: csaba tags: trunk, main
17:23
Widget Demo: added demo script for ttk::spinbox widgets. check-in: 2a4adc5a6f user: csaba tags: core-8-branch
17:20
Widget Demo: added demo script for ttk::spinbox widgets. Leaf check-in: a701bd1ba0 user: csaba tags: core-8-6-branch
16:39
Fix for [e306996882]: a few issues related to the arrows in Ttk widgets (scaling-agnostic backport from Tk 9 and 8.7). check-in: ad40c6162e user: csaba tags: core-8-6-branch
15:30
Doc update (to be reviewed) Leaf check-in: 0540ca2c71 user: jan.nijtmans tags: doc-update
14:49
Let this bugfix branch build and test at Github Actions. Leaf check-in: a1a8bcbd3c user: fvogel tags: bug-3c2a3a988f
14:48
One should now be able to remove the failsOnUbuntu and failsOnXQuarz constraints. check-in: 617f300441 user: fvogel tags: bug-3c2a3a988f
14:46
Fix [3c2a3a988f]: ttk entry-2.1.1 fails on Ubuntu 22.04. check-in: 76d1b5c14f user: fvogel tags: bug-3c2a3a988f
09:39
Backport ttk documentation from Tk 9.0 check-in: 0764601c9d user: jan.nijtmans tags: core-8-branch
09:23
Backout [15e322ca]: Eliminate the use of Tcl_GetPathType(), somehow doesn't work correctly check-in: 8fee1a276d user: jan.nijtmans tags: core-8-branch
09:05
Backout [15e322ca]: Eliminate the use of Tcl_GetPathType(), somehow doesn't work correctly check-in: f37a004d2c user: jan.nijtmans tags: trunk, main
2024-04-30
21:26
Merge 8.6 check-in: c29528183d user: jan.nijtmans tags: core-8-branch
19:57
Backport more error-handling in tkMain.c from 8.7: Tk 8.6 could be run with Tcl 8.7, while stdout/stderr could be set to -profile strict check-in: 15a6250ed7 user: jan.nijtmans tags: core-8-6-branch
19:36
Backport argx_rejig branch from Tk 8.7 check-in: 48bd62cbf8 user: jan.nijtmans tags: core-8-6-branch
12:26
Fix [a84de1a4d3]: Documentation errors, last remaining errors (after all Harold's fixes!) check-in: 1eb1db5ce7 user: jan.nijtmans tags: trunk, main
11:17
Fix TkCygwinMainEx() function: Didn't work on Cygwin X11 yet, because it used the wrong Tk library name. Also symplify this function (int -> void return) Fix warning in tkWinTest.c check-in: 3fde0cbfce user: jan.nijtmans tags: trunk, main
09:57
Fix --disable-shared build on Windows. Eliminate warning in tkWinTest.c check-in: 87938e1f60 user: jan.nijtmans tags: core-8-branch
09:52
Simplify TkCygwinMainEx (int -> void return). Fix --disable-shared build on Windows (broken by previous commit) check-in: 86e1195eb7 user: jan.nijtmans tags: core-8-6-branch
08:48
Merge 8.7: fix compiler warning in tkConfig.c. Eliminate the last usage of Tcl_GetPathType() (which is documented as 'Obsolete' in Tcl) check-in: c3a35eef41 user: jan.nijtmans tags: trunk, main
08:44
Eliminate the use of Tcl_GetPathType() check-in: 15e322caf4 user: jan.nijtmans tags: core-8-branch
08:35
doc syntax correction. only remaining htmlhelp error: "CrtPhImgFmt: SYNOPSIS: output-directive: ignoring .fi" check-in: 3121bc6181 user: oehhar tags: trunk, main
08:19
doc syntax correction in loadTk.n check-in: faf4e21b9a user: oehhar tags: trunk, main
2024-04-29
21:51
Make tkWinTest.c warning-free, when compiled with Tcl 8.7 headers check-in: 3d793297ae user: jan.nijtmans tags: core-8-6-branch
17:25
WIP: First round of changes summary pulled from release notes. Leaf check-in: 54094dae07 user: dgp tags: core-9-0-b2-rc
17:20
typo check-in: a86114c4c8 user: dgp tags: core-9-0-b2-rc
17:17
Intro for changes file check-in: cbd80ad16b user: dgp tags: core-9-0-b2-rc
15:24
Make TkCygwinMainEx() work when Tk 8.7 is compiled against Tcl 9.0 (cygwin-only change) Make Tk_MainEx() TCL_NORETURN1, since it never returns check-in: b183043572 user: jan.nijtmans tags: core-8-branch
14:45
Make TkCygwinMainEx() MODULE_SCOPE. Make Tk_MainEx TCL_NORETURN1 (which only makes a difference when compiled with Tcl 8.7) check-in: 50ac595758 user: jan.nijtmans tags: core-8-6-branch
14:24
Fix gcc warning seen with gcc 11.4: tkConfig.c: In function ‘GetObjectForOption’: tkConfig.c:1934:71: warning: ‘value’ may be used uninitialized in this function [-Wmaybe-uninitialized] 1934 | objPtr = Tcl_NewStringObj(((char **) optionPtr->specPtr->clientData)[ | ^ check-in: 8cd97ba3bd user: jan.nijtmans tags: core-8-6-branch
14:02
merge trunk check-in: 4c2667a924 user: dgp tags: core-9-0-b2-rc
13:44
indenting/formatting (backported from 8.7) check-in: 8d130ca8a6 user: jan.nijtmans tags: core-8-6-branch
2024-04-26
21:20
Merge-mark check-in: a1478a7f26 user: jan.nijtmans tags: trunk, main
21:18
Merge 8.6 check-in: 705f50a4b4 user: jan.nijtmans tags: core-8-branch
2024-04-25
17:12
Minor cosmetic improvements in ttkDefaultTheme.c. check-in: e49202ca84 user: csaba tags: core-8-branch
17:12
Minor cosmetic improvements in ttkDefaultTheme.c. check-in: 3d6ad1cd02 user: csaba tags: trunk, main
2024-04-24
15:19
merge trunk check-in: 91fa7e829b user: dgp tags: core-9-0-b2-rc
2024-04-21
13:09
merge core-8-6-branch Leaf check-in: 234468773b user: fvogel tags: less_tests_constraints
11:14
[ab839efc5f]: text edit undo: clearing text instead of restoring. The revised_text branch does not suffer from the problem, just merge the non-regression test. Leaf check-in: 1054588e24 user: fvogel tags: tip-466, revised_text
11:11
Fix [ab839efc5f]: text edit undo: clearing text instead of restoring. check-in: f1acaf0870 user: fvogel tags: trunk, main
11:03
Fix [ab839efc5f]: text edit undo: clearing text instead of restoring. check-in: d842b1555f user: fvogel tags: core-8-6-branch
2024-04-20
10:17
Let this bugfix branch build and test at Github Actions. Closed-Leaf check-in: 9bbfa73818 user: fvogel tags: bug-ab839efc5f
10:12
Fix [ab839efc5f]: text edit undo: clearing text instead of restoring. Test text-27.26 now passes. check-in: dca579ed98 user: fvogel tags: bug-ab839efc5f
10:04
Add (currently failing) test text-27.26 demonstrating bug [ab839efc5f]. check-in: 6e4d64bf08 user: fvogel tags: bug-ab839efc5f
2024-04-18
17:10
merge trunk check-in: 332f21bcc6 user: dgp tags: core-9-0-b2-rc
2024-04-17
20:40
Merge 9.0 check-in: 9b7c3afd22 user: jan.nijtmans tags: tip-466, revised_text
16:55
Merge 8.7 check-in: b42ce7842a user: jan.nijtmans tags: trunk, main
16:50
TIP 693: Restart the changes files. TODO: changes.md check-in: 7749e4a788 user: jan.nijtmans tags: core-8-branch
2024-04-16
15:31
In Tk 9.0, remove some unneeded "-encoding utf-8" (it's already the default) check-in: e366618b3b user: jan.nijtmans tags: trunk, main