Tk Source Code

Timeline
Login

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

50 most recent check-ins

2024-04-30
21:26
Merge 8.6 Leaf 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 Leaf 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!) Leaf 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
15:27
Merge 8.6 check-in: 07bb0e3aa9 user: jan.nijtmans tags: core-8-branch
15:24
More internal "-encoding utf-8" check-in: a155c7b407 user: jan.nijtmans tags: core-8-6-branch
2024-04-14
15:17
Since in proc setup_win_mousepointer we're using $w, which is supposed to be a not-already visible window, we can [tkwait visibility] on it instead of [_pause]-ing. Leaf check-in: 6bdef79b62 user: fvogel tags: bug-22349fc78a
2024-04-07
10:07
merge unintended fork check-in: 116624c25e user: fvogel tags: bug-22349fc78a
10:06
Proof of concept letting event-9.11 pass on macOS aqua. This shows there are missing NSevents (or missing processing of these events by the macOS aqua code). check-in: b3c05ed6fb user: fvogel tags: bug-22349fc78a
2024-04-05
15:45
changes file removed check-in: bb0eccc120 user: dgp tags: rc0, core-9-0-b2-rc
15:43
Remove changes file pending decisions on TIP 693. check-in: ac28fa4f7f user: dgp tags: core-9-0-b2-rc
2024-04-04
23:03
merge trunk check-in: 4f8673a005 user: dgp tags: core-9-0-b2-rc
2024-03-29
14:45
Merge 8.7 check-in: 9ceed359cc user: jan.nijtmans tags: trunk, main
14:39
Fix [c2b8a44bb9]: compiler warnings about ckfree() check-in: cef6f4ff2c user: jan.nijtmans tags: core-8-branch
2024-03-27
16:16
Don't use "boolean" as variable name check-in: 4784470047 user: jan.nijtmans tags: core-8-branch
14:41
Merge 8.7 check-in: 33ae483be1 user: jan.nijtmans tags: trunk, main
13:18
Revise some (void *)/(char *) usage. Now on X11, everything compiles/runs with a C++ compiler. check-in: e74b819271 user: jan.nijtmans tags: core-8-branch