Tk Source Code

Timeline
Login
Bounty program for improvements to Tcl and certain Tcl packages.
Tcl 2019 Conference, Houston/TX, US, Nov 4-8
Send your abstracts to [email protected]
or submit via the online form by Sep 9.

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

50 descendants and 50 ancestors of [5d358b29]

2017-04-13
12:54
merge-mark check-in: d2b56698 user: jan.nijtmans tags: core-8-6-branch
12:31
Translate all octal \??? sequences to their UTF-8 counterpart in *.msg files check-in: 4b942801 user: jan.nijtmans tags: trunk
12:26
Translate all \u???? sequences to their UTF-8 counterpart in *.msg files check-in: 857945e0 user: jan.nijtmans tags: trunk
12:00
Some changes in formatting of doc, especially for HTML. check-in: 4abc7c5e user: gcramer tags: revised_text, tip-466
2017-04-12
17:06
Fix in DisplayText(), eventually scroll region must me 1 pixel wider. check-in: b1373e27 user: gcramer tags: revised_text, tip-466
17:00
Fix in DisplayDLine(), eventually we have to copy 1 pixel more. check-in: 940d93e5 user: gcramer tags: revised_text, tip-466
14:01
(1) Rework of blinking cursor handling, especially the values for TkTextRedrawRegion() were incorrect. (2) Refactorization of cursor computation. check-in: af53c530 user: gcramer tags: revised_text, tip-466
10:55
Fix [5cfd9dfe0d]: -startindex and -endindex defaults cannot be re-eaten by the text widget check-in: 4714b122 user: fvogel tags: revised_text, tip-466
2017-04-11
15:12
merge trunk check-in: cfd90ed6 user: jan.nijtmans tags: novem-support
14:47
merge 8.6 check-in: 8c36731e user: dgp tags: core-8-6-7-rc
2017-04-10
18:40
merge trunk check-in: f902f56a user: fvogel tags: revised_text, tip-466
18:31
Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer. check-in: 05f110c6 user: fvogel tags: trunk
18:31
Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer. check-in: 7a7ac87a user: fvogel tags: core-8-6-branch
2017-04-09
20:12
Fix [3f323bf2b4]: wm protocol crash on OSX compiled with XCode 8.3.1. Patch from Christian Gollwitzer Closed-Leaf check-in: 4fb3db23 user: fvogel tags: bug-3f323bf2b4
09:58
Fixed incorrect parsing of #ARGB format on Windows check-in: c4b018e1 user: simon tags: tip-166
08:27
merge trunk check-in: 42567ed8 user: simonbachmann tags: tip-166
08:23
Performance tuning in color parsing code and the 'data' subcommand check-in: 838304b5 user: simonbachmann tags: tip-166
2017-04-08
12:50
Fixed bug in format suboptions parsing (crash with no value to -colorformat) check-in: a6dca2ed user: simonbachmann tags: tip-166
08:34
merged trunk check-in: 175fe4fc user: fvogel tags: tip-166
08:12
Fixed bug [f0188aca9e] (color names parsing on Windows), by Simon Bachmann check-in: 88df9a16 user: fvogel tags: trunk
08:07
Fixed bug [f0188aca9e] (color names parsing on Windows), by Simon Bachmann check-in: 8b406736 user: fvogel tags: core-8-6-branch
07:58
The typo introduced in [c483179b] does not help in running the tests in color.test. Fix that. Closed-Leaf check-in: 143a5027 user: fvogel tags: bug-f0188aca9e
07:30
merge trunk check-in: 1c0ae108 user: simonbachmann tags: tip-166
07:17
Fixed bug [f0188aca9e] (color names parsing on Windows) check-in: d8a75c2f user: simonbachmann tags: bug-f0188aca9e
2017-04-07
20:10
Fix [d6fd19e4e5]: Documentation of ttk::notebook 'tabs' widget command clarification check-in: 32f15697 user: fvogel tags: trunk
20:07
Fix [2912962fff]: Notebook does not set TTK_STATE_USER1 and TTK_STATE_USER2. check-in: 032158a8 user: fvogel tags: trunk
20:01
Fix [3089640fff], [6020ee2d03], [e016579efb], [6bf197edbf] and [7ffb9e554c]: ttk::notebook tabs can disappear (tab width incorrectly calculated), and -tabminwidth option of a style incorrect behaviour. check-in: 9e55bf0b user: fvogel tags: trunk
2017-04-06
16:11
[db8c541b6b] Prevent access of freed memory in warp pointer callbacks. check-in: d71780db user: dgp tags: trunk
2017-04-04
22:01
fixing accidental fork check-in: dbd8db17 user: simonbachmann tags: tip-166
2017-03-31
14:12
merge trunk check-in: 60ca29b5 user: jan.nijtmans tags: novem-support
2017-03-29
20:02
Fix [28a3c366e6]: memory leak in the text widget. Patch contributed anonymously check-in: 0e08f18d user: fvogel tags: trunk
13:25
Companion to Tcl's z_modifier branch: test whether the TCL_Z_MODIFIER can be used in its various forms on all platforms, outside of the Tcl core. Closed-Leaf check-in: 33828c1c user: jan.nijtmans tags: z_modifier
2017-03-26
15:26
merge mark check-in: 4edfd80f user: fvogel tags: trunk
15:22
Merged tip-464 following positive vote by the TCT. check-in: 0a78ed7d user: fvogel tags: trunk
12:37
merge trunk Leaf check-in: 23723457 user: fvogel tags: bug-434d294df
12:21
merge trunk check-in: c44d9b24 user: fvogel tags: tip-166
2017-03-24
13:26
Add test-case for 1cc44617e2: Mechanism with 64 bit support in tcl.h does not work outside of core This test-case passes on all platforms I know of. check-in: dd4d4f82 user: jan.nijtmans tags: trunk
2017-03-22
11:00
Merge trunk check-in: 22401d75 user: jan.nijtmans tags: novem-support
10:56
Fix test-case safe-1.2. Failure introduced by commit b13eeffcd1 in Tcl check-in: 9720ad3f user: jan.nijtmans tags: trunk
2017-03-21
21:22
Fixed [ddac78bd5e]: Incomplete documentation for ttk::entry check-in: 7510e5a9 user: fvogel tags: trunk
20:56
Merged tip-442 following positive vote by the TCT. check-in: 5a16de13 user: fvogel tags: trunk
20:54
merge trunk Closed-Leaf check-in: 8f000256 user: fvogel tags: tip-442
2017-03-13
14:18
Add minimal test of -justify for ttk::button check-in: 48cfc4fa user: fvogel tags: tip-442
14:10
Document -font for ttk::progressbar check-in: 4089f161 user: fvogel tags: tip-442
13:59
Document units for -length and -wraplength check-in: 039f614f user: fvogel tags: tip-442
13:43
Reorder progressbar options alphabetically (to follow the standard convention in the source code) check-in: b00e64c4 user: fvogel tags: tip-442
13:33
Add test progressbar-3.2 (tweaked from a proposal from RenĂ© Zaumseil) check-in: 01aee6e3 user: fvogel tags: tip-442
2017-03-11
10:38
Add minimal testing of the ttk::progressbar options check-in: 8de53960 user: fvogel tags: tip-442
2017-03-07
22:00
Remove duplicate documentation of -width in ttk::button check-in: 72d43a1d user: fvogel tags: tip-442
21:43
Document the new options for ttk::progressbar check-in: 54883d9b user: fvogel tags: tip-442
20:46
Document -justify for ttk::button check-in: 5d358b29 user: fvogel tags: tip-442
2017-03-06
18:30
Updated patch from RenĂ© Zaumseil, now consistent with the proposed implementation at http://wiki.tcl.tk/20059 check-in: 77ec697d user: fvogel tags: tip-442
18:24
merge trunk check-in: 364771f9 user: fvogel tags: tip-442
2017-03-03
21:11
merge mark check-in: 08efcdf7 user: jima tags: trunk
21:06
Patch on behalf of TheLemonMan that addresses bug [6b3644a4858f018cd08615d3d516b07d271fe2a]. check-in: 484c16f6 user: jima tags: core-8-6-branch
18:26
Patch on behalf of TheLemonMan that addresses bug [6b3644a4858f018cd08615d3d516b07d271fe2a]. check-in: e0f243b4 user: jima tags: trunk
2017-02-22
19:52
Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) - Patch from Koen Danckaert check-in: c98093ba user: fvogel tags: trunk
19:51
Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) - Patch from Koen Danckaert check-in: f12c3312 user: fvogel tags: core-8-6-branch
2017-02-16
11:05
If compiled with TK_NO_DEPRECATED, remove support for old "set" and "get" syntax on scrollbar. check-in: c0b0f14f user: jan.nijtmans tags: trunk
2017-02-15
13:56
Change some internal refCount's from int to size_t. check-in: 9fc92122 user: jan.nijtmans tags: trunk
2017-02-13
09:57
Make tk.h work unchanged with Tcl 9.0 (novem), account for possible missing TCL_STORAGE_CLASS definition. More internal use of size_t in stead of int. check-in: 54ff80e8 user: jan.nijtmans tags: trunk
2017-02-10
11:39
Fix [7d967c68a0] follow-up: Tk applications segmentation fault when ibus-daemon IME is restarted. Patch by Brad Lanam. check-in: 835bc95b user: jan.nijtmans tags: trunk
11:38
Fix [7d967c68a0] follow-up: Tk applications segmentation fault when ibus-daemon IME is restarted. Patch by Brad Lanam. check-in: 963ff051 user: jan.nijtmans tags: core-8-6-branch
2017-02-09
19:28
Group multiple [style map TCombobox] statements into a single instruction Closed-Leaf check-in: 8cf7d5dc user: fvogel tags: bug-c492c96aa2
2017-02-08
18:22
Fix [c492c96aa2]: Combobox arrow not grayed (alt, clam and default ttk themes) check-in: e90562e5 user: fvogel tags: bug-c492c96aa2
2017-02-05
19:30
Fix [7d967c68]: Tk application fault when ibud-daemon IME is restarted check-in: 5693e0dc user: jan.nijtmans tags: trunk
19:29
Fix [7d967c68]: Tk application fault when ibud-daemon IME is restarted check-in: c9224070 user: jan.nijtmans tags: core-8-6-branch
17:35
Fix [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts check-in: 678fdae0 user: fvogel tags: trunk
17:17
Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail check-in: f7e1ba37 user: fvogel tags: trunk
17:17
Fix [ae32eb7e10]: Win + specific text widget configuration : textDisp-18.6, -20.2 -20.3 -20.4 fail check-in: 97e420e7 user: fvogel tags: core-8-6-branch
2017-02-01
21:15
Remove old pack syntax from the scripts of the Tk test suite check-in: 16a8fb9b user: fvogel tags: trunk
21:09
Remove old pack syntax from the scripts of the Tk test suite check-in: 75c8d750 user: fvogel tags: core-8-6-branch
2017-01-29
16:48
Remove superfluous 'textfonts' constraint in textDisp-20.1,2,3,4,5 Closed-Leaf check-in: 278779a8 user: fvogel tags: bug-ae32eb7e10
16:08
Merge core-8-6-branch check-in: f9748ed1 user: fvogel tags: bug-ae32eb7e10
2017-01-28
17:38
Make tests pass again after fixing [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts Closed-Leaf check-in: fad15f3f user: fvogel tags: bug-c0dbdd3ff3
17:37
Fixed [c0dbdd3ff3]: Tk Compatibility Fonts block access to system fonts check-in: 3f19aebf user: fvogel tags: bug-c0dbdd3ff3
2017-01-25
22:10
Fix [140ea8ab38]: Long text lines are not drawn on Windows. check-in: 48a1e406 user: pspjuth tags: trunk
22:08
Fix [140ea8ab38]: Long text lines are not drawn on Windows. check-in: 8912c3c5 user: pspjuth tags: core-8-6-branch
22:05
Fix [140ea8ab38]: Long text lines are not drawn on Windows. check-in: 44e27f3e user: pspjuth tags: core-8-5-branch
2017-01-23
20:13
Fix [89a638af38]: OS X - textDisp-15.8 fails check-in: b0ed344f user: fvogel tags: trunk
20:12
Fix [89a638af38]: OS X - textDisp-15.8 fails check-in: 402e43c1 user: fvogel tags: core-8-6-branch
20:11
Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false check-in: 50abd4b9 user: fvogel tags: trunk
20:09
Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false check-in: 56ac5d36 user: fvogel tags: core-8-6-branch
14:52
more typos check-in: ab225481 user: jan.nijtmans tags: trunk
14:46
If Tk is compiled with -DTK_NO_DEPRECATED=1, remove some deprecated code (pack subcommands) and other stuff which is not used any more. And fix a few typos. Remove rmd.bat and rmd.bat, which are also not used any more. check-in: 55b5a057 user: jan.nijtmans tags: trunk
09:51
merge core-8-6-branch check-in: 37d2fba2 user: jan.nijtmans tags: trunk
09:49
Remove superfluous double-quotes in widget's "about" dialog. check-in: fff532fd user: jan.nijtmans tags: core-8-6-branch
09:45
Remove superfloeus double-quite in widget's "about" dialog. check-in: bfb8e49e user: jan.nijtmans tags: core-8-5-branch
2017-01-22
09:05
Fix [89a638af38]: OS X - textDisp-15.8 fails Closed-Leaf check-in: cedcc9b5 user: fvogel tags: bug-89a638af38
2017-01-21
13:06
Fix [ed22529c92]: Spinbox validation is turned off when validate function returns false Closed-Leaf check-in: 2605e936 user: fvogel tags: bug-ed22529c92
2017-01-20
15:56
merge core-8-6-branch check-in: 3b9fca18 user: jan.nijtmans tags: trunk
15:55
Typo in Dutch translation. Use copyright sign directly in *.msg files (and widget demo). check-in: 976be2f7 user: jan.nijtmans tags: core-8-6-branch
15:51
Typo in Dutch translation. Use copyright sign directly in *.msg files (and widget demo). check-in: 2d8404b9 user: jan.nijtmans tags: core-8-5-branch
14:39
Compile with -Wwrite-strings, as does Tcl. In pkgIndex files, allow "8.6-" to match, for better interoperability with "novem" check-in: f78f4ee1 user: jan.nijtmans tags: trunk
14:37
Smarter initialization of doubleTypePtr/intTypePtr without hash-table lookup or creating complete Tcl_Obj's. In Windows tests, allow up to 64 bits for HWND. Check stubs for "8.6-" in stead of "8.6", for better interoperability with "novem". check-in: 009ee46a user: jan.nijtmans tags: trunk
2017-01-18
22:24
Fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). check-in: dc1fe9bf user: fvogel tags: trunk
22:23
Fix [fab5fed65e]: OS X - lots of textDisp failures (spurious 'borders' and indices in tk_textRedraw). check-in: fa21b1df user: fvogel tags: core-8-6-branch
13:03
merge core-8-6-branch check-in: 283c2cec user: jan.nijtmans tags: trunk
12:45
Use the win32 Wide API in some more places. And some simplifications, since we no longer support win95/98/ME check-in: 9c4c3b7a user: jan.nijtmans tags: core-8-6-branch
12:44
Change more refCount checks to the form "(...refCount-- <= 1)", so no separate decrement and compare is necessary. This allows (in the future) the same code to work when refCount becomes unsigned (which at least doubles the range). No functional change. check-in: cc3ef4be user: jan.nijtmans tags: core-8-6-branch
2017-01-17
12:39
tag Tk_FreeXId() as deprecated. Remove the function from the build if TK_NO_DEPRECATED is defined. check-in: 107d399c user: jan.nijtmans tags: trunk