Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2018 Conference, Houston/TX, US, Oct 15-19
Send your abstracts to tclconference@googlegroups.com or submit via the online form
by Aug 20.

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

50 most recent check-ins

2021-04-08
16:09
Merge 8.6 Leaf check-in: bcba9db453 user: culler tags: trunk, main
16:01
Finish fix for [58222c42b3]: revert defaults for entry and text highlight bg, entry insert bg, entry readonly bg; change default text highlight to make text highlight visible in dark mode. Thanks to Christopher Chavez. Leaf check-in: 81bf5e37c1 user: culler tags: core-8-6-branch
2021-04-07
16:04
Adjustment to the subframework build; deal with systems that report the OS version as 10.16 even though 10.16 was never released. check-in: 60c2c625f9 user: culler tags: core-8-6-branch
15:44
Merge 8.6 check-in: 85ebe380e2 user: culler tags: trunk, main
15:36
Fix [58222c42b3]: ttk entries and spinboxes have the wrong background color. check-in: 53b073743a user: culler tags: core-8-6-branch
15:34
Fix the background for ttk::spinbox too. Leaf check-in: 460aa6deb8 user: culler tags: bug-58222c42b3
2021-04-06
15:58
update rules.vc Leaf check-in: dcbfe98602 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
15:47
Make pkgIndex.tcl files work on all platforms check-in: e0e1f58cca user: jan.nijtmans tags: bug-ea39ab591e, tip-595
2021-04-05
20:19
Always measure color string in bytes, not (unicode?) chars. check-in: b500f1a45f user: jan.nijtmans tags: trunk, main
19:31
Merge 8.7 Leaf check-in: 3f269e533e user: jan.nijtmans tags: revised_text, tip-466
19:29
Merge 8.7 Leaf check-in: 0240ed5562 user: jan.nijtmans tags: mac_styles_87
19:27
merge-mark Leaf check-in: 80004156e7 user: jan.nijtmans tags: glyph_indexing_2
19:25
Merge 8.7 Leaf check-in: 10c6e7015d user: jan.nijtmans tags: strict-index, enhanced-index
2021-04-04
15:13
Merge 8.7 check-in: 44de2fe48c user: jan.nijtmans tags: glyph_indexing_2
15:06
Merge 8.7 Leaf check-in: 2bd1907ffd user: jan.nijtmans tags: tk_print
15:03
Merge 8.7 check-in: 74f1313a71 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
15:01
Merge 8.6 check-in: e1a4f30a70 user: jan.nijtmans tags: trunk, main
14:53
Tcl_StaticPackage -> Tcl_StaticLibrary check-in: e9f936abf6 user: jan.nijtmans tags: core-8-6-branch
2021-04-01
14:06
Merge 8.7. Use Tcl_StaticLibrary in tkAppInit.c/winMain.c (accidently committed to the wrong branch, doesn't really matter) check-in: d20c36a309 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
11:01
Merge 8.7 check-in: 8645edd6c2 user: jan.nijtmans tags: glyph_indexing_2
2021-03-31
18:23
Imported fix for: nanosvg #179: "Division by float 0" check-in: f6d43a8500 user: oehhar tags: trunk, main
01:07
Merge trunk; remove more compiler warnings check-in: 4d1a398b83 user: kevin_walzer tags: tk_print
2021-03-30
08:41
slightly simpler check-in: ef060f2d27 user: jan.nijtmans tags: glyph_indexing_2
08:32
Teach wrapper functions like ::tk::endOfCluster how to handle "end-1" check-in: 50f253b934 user: jan.nijtmans tags: glyph_indexing_2
2021-03-29
07:32
Merge 8.7 check-in: 1f2a070665 user: jan.nijtmans tags: bug-ea39ab591e, tip-595
07:30
Merge "enhanced-index" branch, so this TIP can make use of indices like "end-1" check-in: dbf5832612 user: jan.nijtmans tags: glyph_indexing_2
06:48
Merge 8.7 check-in: cea564b173 user: jan.nijtmans tags: strict-index, enhanced-index
06:30
Merge 8.6 check-in: 25b7344a3c user: jan.nijtmans tags: trunk, main
06:29
Follow-up to [9b6065d1fd]. Only save "update" command if there is no clientData and no deleteProc. Otherwise it cannot be restored. check-in: 0838cd6a04 user: jan.nijtmans tags: core-8-6-branch
2021-03-26
23:48
Back out commit of print.tcl, not ready for prime time check-in: 7185c3c574 user: kevin_walzer tags: tk_print
21:07
Adding print script commands, not ready to deploy or test; adding cleaned up printer and GDI code for Windodws check-in: 68f0e956ab user: kevin_walzer tags: tk_print
14:03
macOS code cleanup check-in: 6aab4a41d3 user: jan.nijtmans tags: glyph_indexing_2
10:25
renumber testcases and add constraints check-in: 83f7ab4b0f user: jan.nijtmans tags: glyph_indexing_2
07:51
Support any ICU version between 50 and 69 check-in: dda0bc8568 user: jan.nijtmans tags: glyph_indexing_2
2021-03-25
23:30
renumber testcases check-in: a8c3d5b857 user: jan.nijtmans tags: glyph_indexing_2
23:29
Add optional argument ?locale?. Only used for the ICU implementation check-in: 0f492477e1 user: jan.nijtmans tags: glyph_indexing_2
23:07
Merge trunk check-in: 106a481f85 user: jan.nijtmans tags: glyph_indexing_2
22:46
Merge 8.6 check-in: 9441dae26c user: jan.nijtmans tags: trunk, main
22:45
Use "tkwait visibility" to stabilize the testcase check-in: f28744b99b user: jan.nijtmans tags: core-8-6-branch
22:06
Add "cluster" testcases, and make them pass in all environments check-in: a3147e49a9 user: jan.nijtmans tags: glyph_indexing_2
10:05
More WIP check-in: 01ffd7cfc9 user: jan.nijtmans tags: glyph_indexing_2
2021-03-24
16:54
Handle Characters > U+FFFF better check-in: fac7b5871f user: jan.nijtmans tags: glyph_indexing_2
16:08
::tk::startOfCluster/::tk::endOfCluster are now giving the correct result on ICU 68 (or ICU 64 on XQuarz) check-in: edad79cafe user: jan.nijtmans tags: glyph_indexing_2
11:33
more progress check-in: edcbb06a5b user: jan.nijtmans tags: glyph_indexing_2
2021-03-23
20:37
Increase delay between pack and -warp in event-9 Leaf check-in: aef4e6f88f user: fvogel tags: gcc_unstable_tests
20:36
merge core-8-6-branch check-in: d799932384 user: fvogel tags: gcc_unstable_tests
17:03
Merge 8.7. Start integrating ICU with Tk. WIP. check-in: ced3b5a16f user: jan.nijtmans tags: glyph_indexing_2
16:34
Merge 8.6 check-in: df882603f3 user: jan.nijtmans tags: trunk, main
16:33
Fix 3 places where Tcl_UtfToUniChar must be used and not TkUtfToUniChar: numChars/charIndex is counting character indexes here; surrogate-pairs count as 2. This can cause a miscount when Emoji are pasted in a Text widget. check-in: cb9a4e3a44 user: jan.nijtmans tags: core-8-6-branch
14:07
Merge 8.7 check-in: c633ca6a64 user: jan.nijtmans tags: glyph_indexing_2