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

2022-06-29
20:32
resolve unintended fork Leaf check-in: e3739e07 user: fvogel tags: unstable_tests
20:31
Further stabilize panedwindow-23.30 since after [5952fd21] it failed once at GitHub Actions in branch unstable_tests on macOS with clang (no, --enable-aqua). check-in: 4df00f8e user: fvogel tags: unstable_tests
2022-06-28
22:48
In unixEmbed-11.2, make a difference in the output between the result of the winfo containing commands and the -command triggered. check-in: 42d071ba user: fvogel tags: unstable_tests
22:20
Stabilize textImage-3.2 since after [ce12f9ac] it failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: db8a739e user: fvogel tags: unstable_tests
21:52
Further ruggedize unixEmbed-11.2 because it still failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). Even with [645a3198] the time out is hit (1 second in total), after which [winfo exists .embed.b] still is O. Try to update in more steps when creating toplevels or packs windows. check-in: a8787ce7 user: fvogel tags: unstable_tests
03:59
Add more debug output in order to understand why panedwindow-23.30 still fails (seen once at GitHub on macOS with xcode in the unstable_tests branch). check-in: 5952fd21 user: fvogel tags: unstable_tests
2022-06-27
12:03
Merge 8.7 Leaf check-in: bb485c37 user: jan.nijtmans tags: tcl8-compat
11:58
Merge 8.6 Leaf check-in: 85d3c338 user: jan.nijtmans tags: trunk, main
11:41
Fix [be29f72eb7]: Add ru translation messages, which used in "tk fontchooser" dialog Leaf check-in: beefdfdf user: jan.nijtmans tags: core-8-6-branch
11:28
Fix [aefdb8601b]: Invalid translation of "Cancel" mesage in tk/msgs/ru.msg file check-in: b16a47e5 user: jan.nijtmans tags: core-8-6-branch
11:20
Update rules.vc (add OPTS=tcl8) check-in: 00ddd65f user: jan.nijtmans tags: tcl8-compat
2022-06-25
10:01
TIP #628 for Tk: Shared 8.7/9.0 build environment check-in: 192eb542 user: jan.nijtmans tags: tcl8-compat
2022-06-23
11:04
typo Leaf check-in: 8b04ad04 user: jan.nijtmans tags: tip-626
10:50
Merge 8.7 check-in: 0cc1464b user: jan.nijtmans tags: tip-626
10:12
Fix crash in canvRect testcase. Adapt some more loops the same way, handling > 2^31 tags when Tcl >= 9.0 check-in: a787aae9 user: jan.nijtmans tags: trunk, main
2022-06-22
19:15
Merge 8.7 check-in: d4a075cd user: jan.nijtmans tags: tip-626
13:54
argc -> objc, where Tcl_Obj * arrays are handled check-in: b3419a84 user: jan.nijtmans tags: trunk, main
13:02
Almost finished check-in: 29247198 user: jan.nijtmans tags: tip-626
10:39
More WIP check-in: 5ee8e2de user: jan.nijtmans tags: tip-626
09:57
Handle crash in handling "update". More WIP check-in: 9f9dac4d user: jan.nijtmans tags: tip-626
2022-06-21
22:02
Start making Tk 64-bit ready check-in: 75bc2f52 user: jan.nijtmans tags: tip-626
21:43
Further ruggedize panedwindow-23.30 since [20a906bf] was not enough. The test till failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). [930cc27b] allowed to confirm the timeout (500 ms, in 10 steps of 50 ms) was hit ('waitForUnmap .f4: timeout!'). Double this time! And add more debug output when a timeout is hit. check-in: a5eeea3d user: fvogel tags: unstable_tests
19:20
Further ruggedize unixEmbed-11.2 because it still failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). [930cc27b] allowed to confirm the timeout (500 ms, in 10 steps of 50 ms) was hit ('waitForMap .embed.b: timeout!'). Double this time! check-in: 645a3198 user: fvogel tags: unstable_tests
19:12
Stabilize notebook-5.1. This test once failed at least, at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: f735736c user: fvogel tags: unstable_tests
09:17
Merge 8.7 Leaf check-in: 98d64add user: jan.nijtmans tags: revised_text, tip-466
08:57
Merge 8.7 Leaf check-in: ee4158f7 user: jan.nijtmans tags: glyph_indexing_2
2022-06-20
19:14
Further ruggedize panedwindow-23.30 since [fe28ce65] was just plain wrong and the test failed once at GitHub Actions in branch unstable_tests on macOS with clang (no, --enable-aqua). check-in: 20a906bf user: fvogel tags: unstable_tests
2022-06-19
19:27
Add debug output since unixEmbed-11.2 still failed once at GitHub Actions on macOS with clang (mem, --enable-aqua). check-in: 930cc27b user: fvogel tags: unstable_tests
13:33
Trailing spaces do need to be ignored when text is being wrapped. Leaf check-in: 790b8182 user: marc_culler tags: bug-adb6352846
04:56
Add message-4.3 test demonstrating bug [adb6352846]. check-in: bd43a38e user: fvogel tags: bug-adb6352846
02:35
merge 8.6 check-in: faebcdcd user: culler tags: bug-adb6352846
02:30
Fix [adb6352846]: on macOS message breaks lines at trailing spaces check-in: 1450173f user: culler tags: bug-adb6352846
2022-06-18
16:08
Fix [91ca777b4d]: ttk::notebook loose control over content of tabs on MacOS. Fix proposed by Christian Werner. Leaf check-in: 251223db user: fvogel tags: bug-91ca777b4d
15:17
Stabilize textImage-3.2 since after [ecc939fd] it failed once at GitHub Actions in branch unstable_tests on macOS with xcode. What we really need is that the returned bbox be up-to-date at each of the loop steps, i.e. the line heights must have been recomputed, and this can be obtained by calling '.t sync' rather than calling 'update idletasks' after some delay. check-in: ce12f9ac user: fvogel tags: unstable_tests
08:07
Further ruggedize panedwindow-23.30 since after [27e2d762] it failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). check-in: fe28ce65 user: fvogel tags: unstable_tests
07:22
Further ruggedize unixEmbed-11.2 since after [768fe936] it failed once at GitHub Actions in branch unstable_tests on macOS with clang (mem, --enable-aqua). Error was: ---- errorInfo: bad window path name ".embed.b" while executing "winfo ismapped $w" (procedure "waitForMap" line 3) invoked from within "waitForMap .embed.b" ("uplevel" body line 11) invoked from within "uplevel 1 $script" ---- errorCode: TK LOOKUP WINDOW .embed.b check-in: 72d070de user: fvogel tags: unstable_tests
2022-06-15
17:47
Restore what was working before previous commit. check-in: 74530805 user: fvogel tags: unstable_tests
14:10
Merge 8.6 check-in: c93953e1 user: jan.nijtmans tags: trunk, main
14:03
More Fix [b184347a3a]: configure needs more cygpath on windows check-in: bc025237 user: jan.nijtmans tags: core-8-6-branch
13:53
Fix [b184347a3a]: configure needs more cygpath on windows check-in: 393df033 user: jan.nijtmans tags: core-8-6-branch
06:05
Simplify frame-3.10 and frame-12.3 (the latter is failing sporadically). This is no stability fix though. check-in: 8ecfd507 user: fvogel tags: unstable_tests
2022-06-14
12:50
Merge 8.6 check-in: 3148e900 user: jan.nijtmans tags: trunk, main
12:47
Update ignore-glob and .gitignore check-in: b3f310c4 user: jan.nijtmans tags: core-8-6-branch
12:46
Update ignore-glob and .gitignore Leaf check-in: 826a5eed user: jan.nijtmans tags: core-8-5-branch
2022-06-12
12:20
merge core-8-6-branch check-in: f2cb340c user: fvogel tags: unstable_tests
12:17
merge trunk check-in: d093e61b user: fvogel tags: revised_text, tip-466
12:15
merge core-8-6-branch check-in: b6a18f57 user: fvogel tags: trunk, main
12:06
Copy changes (by hand) from unstable_tests branch that make textWind-3.2, -3.3, -3.4, -3.5 reliably fail on macOs aqua. check-in: dabe8f38 user: fvogel tags: core-8-6-branch
11:57
Use constraint aquaKnownBug on textDisp-6.5, -6.6 and -7.* instead of only notAqua. check-in: c9a2e2d2 user: fvogel tags: core-8-6-branch
11:50
Cherrypick [fce98074] (Constrain textWind-3.2, -3.3, -3.4 and -3.5 with aquaKnownBug until the fix for ticket [61e0bb8aab] gets merged.) check-in: 6347362d user: fvogel tags: core-8-6-branch