Tk Source Code

Timeline
Login

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

542 check-ins using file doc/RestrictEv.3 version d39a5cc6

2025-03-29
20:55
tests/constraints.tcl [testmenubarheight]: correct condition that tests existence of C-level command Leaf check-in: c7bc16c1 user: erikleunissen tags: core-8-branch
2025-03-17
10:04
Ticket [91d0e9d8] MS-Win: Withdrawn Tk transient windows can reappear in Windows taskbar preview check-in: 2d521128 user: oehhar tags: core-8-branch
09:38
Ticket [159aa5eb] MS-Win: Incorrect system menu entries for transient toplevels check-in: 164e47e0 user: oehhar tags: core-8-branch
2025-02-20
15:54
Don't worry building Tk 8.7 any more check-in: 21f405f3 user: jan.nijtmans tags: core-8-branch
2025-02-19
13:04
(cherry-pick): Fix a lot of comments, regarding argv/argc -> objv/objc check-in: 2050b2c3 user: jan.nijtmans tags: core-8-branch
12:44
Merge-mark check-in: 2d85e301 user: jan.nijtmans tags: core-8-branch
10:00
Merge 8.6 check-in: 5a2b4b5b user: jan.nijtmans tags: core-8-branch
2025-02-09
20:53
Optimization: borderPtr->bgColorPtr is never NULL. See: [517165eac] check-in: bf510eea user: jan.nijtmans tags: core-8-branch
18:32
Backport indent fixes, some more indent fixes check-in: e150a097 user: jan.nijtmans tags: core-8-branch
17:08
Merge 8.6 check-in: f9db60ea user: jan.nijtmans tags: core-8-branch
16:33
Fix [517165eac]: Tk_Get3DBorderColors broken by design check-in: 656e9bb4 user: jan.nijtmans tags: core-8-branch
2025-02-06
18:11
Solution for RFE [9902d8fc8e]: No grip element in ttk::panedwindow sashes of most built-in themes. check-in: c014701d user: csaba tags: core-8-branch
2025-01-30
10:30
Merge 8.6 check-in: 07f838fa user: jan.nijtmans tags: core-8-branch
2025-01-28
20:04
Merge 8.6 check-in: 2d373136 user: jan.nijtmans tags: core-8-branch
18:48
Fix for bug [5255360864]: Wrong appearance of the ttk::menubutton indicator of the "xpnative" theme. check-in: 60b8f4c5 user: csaba tags: core-8-branch
2025-01-25
17:42
Fix [1da19a69f8]: Backspace crashes 9.0 interpreter on FreeBSD check-in: f25e07fe user: jan.nijtmans tags: core-8-branch
17:33
Move some checks in alphabetical order. Backported from 9.0 check-in: be3af704 user: jan.nijtmans tags: core-8-branch
11:41
(cherry-pick): Fix [080a28104e]: Fixes crash caused by nil UTType when user provides a bogus file type check-in: 3136e2b8 user: jan.nijtmans tags: core-8-branch
11:32
Possible fix for [1da19a69f8]: Backspace crashes 9.0 interpreter on FreeBSD check-in: 7501e0f1 user: jan.nijtmans tags: bug-1da19a69f8
2025-01-19
22:17
(cherry-pick): Rename the fallback proc menubarheight to testmenubarheight check-in: 93667714 user: jan.nijtmans tags: core-8-branch
2025-01-17
21:24
wish doc: change synopsis from "wish ?-encoding encoding?" to "wish ?options?". There are more options nowdays. check-in: 032e33d1 user: jan.nijtmans tags: core-8-branch
2025-01-15
17:30
Merge 8.6 check-in: 84b567d2 user: jan.nijtmans tags: core-8-branch
2025-01-14
20:37
Fix for bug [126d071408]. check-in: 45af413e user: csaba tags: core-8-branch
2025-01-10
10:54
TK_DO_NOT_DRAW is deprecated check-in: 9e7fbbe4 user: jan.nijtmans tags: core-8-branch
10:35
Merge-mark check-in: 52277266 user: jan.nijtmans tags: core-8-branch
2025-01-06
21:50
(cherry-pick): Merge branch less_tests_constraints check-in: ed10cc20 user: jan.nijtmans tags: core-8-branch
2025-01-04
23:02
(cherry-pick): Fix warning when building on Linux check-in: 004699ee user: jan.nijtmans tags: core-8-branch
2025-01-03
21:44
(cherry-pick): Fix [13ac26b35d]: wm iconbitmap does not correctly set the icon pixmap hint on macOS. Thanks to Serhiy Storchaka. check-in: d5e75f00 user: jan.nijtmans tags: core-8-branch
2024-12-22
12:28
(cherry-pick): Fix [121786c0]: image svg upstream out of bound read nanosvg#262 check-in: a64fbcd2 user: jan.nijtmans tags: core-8-branch
12:24
(cherry-pick): Spacing/indenting fixes for ttk check-in: e1bf16b0 user: jan.nijtmans tags: core-8-branch
11:58
(cherry-pick): Fix [cb5d776b12]: Build tk 9.0.1 failed on macos 10.13 check-in: 6cf7c0b2 user: jan.nijtmans tags: core-8-branch
11:30
(cherry-pick): Fix [f88118a47]: inaccurate scrollbar error-message check-in: a7dcfb15 user: jan.nijtmans tags: core-8-branch
2024-12-19
12:26
Fix [a0d6ef020b]: Documentation bugs check-in: 6c685985 user: jan.nijtmans tags: core-8-branch
2024-12-18
14:38
(cherry-pick): Fix [844c0be72d]: Menu entry underline does not consider activeborderwidth. check-in: 4c07c6cb user: jan.nijtmans tags: core-8-branch
2024-12-12
16:26
Merge-mark check-in: 3d87264f user: jan.nijtmans tags: core-8-branch
16:06
Make sure that tkUuid.h doesn't end up in "make dist" check-in: 4dc57e41 user: jan.nijtmans tags: core-8-branch
15:57
(cherry-pick): Eliminate SUPPORT_ADDITIONAL_MOTION_SYNTAX (always 1) too check-in: a2eed073 user: jan.nijtmans tags: core-8-branch
2024-12-11
21:09
Merge-mark check-in: 0df519a3 user: jan.nijtmans tags: core-8-branch
08:43
Eliminate PREFER_MOST_SPECIALIZED_EVENT, since it's always 1 and not documented. Backport some error-message changes from Tk 9.0 check-in: 64d50f91 user: jan.nijtmans tags: core-8-branch
2024-12-10
11:29
Reduce the possibility for a conflict in Button8Mask/Button9Mask definition. See: [6bdf1a7ec3] check-in: 9c90917f user: jan.nijtmans tags: core-8-branch
2024-12-08
22:01
Fix [6bdf1a7ec3]: Bind mechanism vs. GNOME check-in: 0d61bcb3 user: jan.nijtmans tags: core-8-branch
17:23
(backport): Merge tip-706 following positive vote by the TCT check-in: 481a742f user: jan.nijtmans tags: core-8-branch
2024-12-06
15:12
Fix [bddc93017d]: `make` fails on Tk trunk with Tcl trunk check-in: 80c58b72 user: jan.nijtmans tags: core-8-branch
11:09
Unbreak windows build. 2 typo's check-in: d7f8fc34 user: jan.nijtmans tags: core-8-branch
2024-12-05
13:56
Backport indenting from Tk 9.0 check-in: cc0f7053 user: jan.nijtmans tags: core-8-branch
10:31
Fix aaa84fbbc5: zipfs info on mountpoint of executable returns zero offset in field 4 check-in: 91c3a0c3 user: jan.nijtmans tags: core-8-branch
08:01
Fix [947bb269ec]: tk::startOfCluster crashes on starting indices greater than string length check-in: fc927eac user: jan.nijtmans tags: core-8-branch
07:52
Remove somewhat more dead code, for macOS < 10.9 check-in: d3290ccb user: jan.nijtmans tags: core-8-branch
07:50
Indenting (backported from 9.0) check-in: 9c7b2133 user: jan.nijtmans tags: core-8-branch
2024-12-03
11:03
Merge 8.6 check-in: b577bce1 user: jan.nijtmans tags: core-8-branch
2024-11-28
10:31
Fix [a69fd7cdc7]: File clamTheme.tcl misses code related to the -indicatorforeground option. check-in: bd88e189 user: csaba tags: core-8-branch
2024-11-25
11:40
Fix [bcbf4c9875]: Tk intialization overwrites thread specific data check-in: b8b9360f user: jan.nijtmans tags: core-8-branch
2024-11-14
22:28
make tkDList.h equal to Tk 9.0 check-in: cfa6913c user: jan.nijtmans tags: core-8-branch
2024-11-13
21:36
Merge-mark check-in: a9dcc398 user: jan.nijtmans tags: core-8-branch
14:32
Fix [22d2341c9d]: Building extensions for Tk 8 and Tcl 8 in a Tcl 9 environment. Add a configure "--with-tk8" option check-in: fa41fdc0 user: jan.nijtmans tags: core-8-branch
2024-11-06
12:54
Add TK_MAJOR_VERSION markers check-in: 84ff303f user: jan.nijtmans tags: core-8-branch
11:09
Unnecessary type-cast check-in: 0eb15dc0 user: jan.nijtmans tags: core-8-branch
10:22
(cherry-pick) Workaround for [36e379c01b]: macOS Ventura, X11 build with XQuartz: crash in XLoadQueryFont. Some more code formatting, backported from 9.0 check-in: 9c7fbcd9 user: jan.nijtmans tags: core-8-branch
09:08
Fix frame-2.8 testcase on Windows check-in: eeaf8295 user: jan.nijtmans tags: core-8-branch
2024-11-05
18:33
Backport "cgimage_with_crossing" branch to Tk 8.7 check-in: ddc6dafd user: jan.nijtmans tags: core-8-branch
18:27
Make everything compile (again) against Tcl 8.6 headers Closed-Leaf check-in: 023db41f user: jan.nijtmans tags: cgimage_with_crossing
12:36
Revert some *.h changes which should be kept. Formatting. check-in: 136931df user: jan.nijtmans tags: cgimage_with_crossing
2024-11-04
23:51
Backport to 8.7 check-in: 3db0ed03 user: jan.nijtmans tags: cgimage_with_crossing
21:11
(cherry-pick): Handle non-zero exit code from hcc command (see [bb110c70d1]) check-in: efc4e27d user: jan.nijtmans tags: core-8-branch
08:24
(cherry-pick): Fix [bb110c70d1]: cannot build .chm help file (Windows) check-in: a9a3b0d4 user: jan.nijtmans tags: core-8-branch
2024-10-30
10:50
(backport) Update changes.md check-in: 19a860e3 user: jan.nijtmans tags: core-8-branch
10:21
(backport) Fix [fcfddc9f6d] and [7677029cd9]: tilde syntax for .Xdefaults and .wishrc check-in: f6eb5de6 user: jan.nijtmans tags: core-8-branch
2024-10-23
11:46
Revert tkTest.c (we still want to test TK_CONFIG_STRING using char *). Make tkScale.h and tkEntry.h usable for both Tk 8.7 and 9.0 check-in: e4bba8c3 user: jan.nijtmans tags: core-8-branch
11:04
Fix [f91aa24bbe] for allmost all remaining widgets. Canvtext is the only one which is not complete yet. check-in: efc86051 user: jan.nijtmans tags: core-8-branch
2024-10-22
22:24
tweaks Closed-Leaf check-in: 43305444 user: jan.nijtmans tags: bug-f91aa24bbe
22:09
Remaining fixes for [f91aa24bbe] check-in: 40a55996 user: jan.nijtmans tags: bug-f91aa24bbe
2024-10-21
20:37
complete fix [f91aa24bbe] for imgPhoto check-in: 76d36291 user: jan.nijtmans tags: core-8-branch
2024-10-20
19:04
Fix [f91aa24bbe] for entry/spinbox check-in: 27040119 user: jan.nijtmans tags: core-8-branch
2024-10-19
22:37
Fix [f91aa24bbe] for canvps. Few tweaks for frame check-in: f63f966f user: jan.nijtmans tags: core-8-branch
17:39
(backport) Fix [ac7c1fa381]: Crash at Tk startup check-in: 8c35b090 user: jan.nijtmans tags: core-8-branch
2024-10-18
21:50
Merge-mark check-in: ca4135a5 user: jan.nijtmans tags: core-8-branch
21:39
Revert part of [d64d63d0a701d517]: We won't fix [29ba539501] in Tk 8.7 check-in: 1763a231 user: jan.nijtmans tags: core-8-branch
21:37
Missing {} in wm-stackorder-2.3 testcase check-in: e0abf66e user: jan.nijtmans tags: core-8-branch
20:24
framePtr->menuNameObj could be NULL here check-in: 82358180 user: jan.nijtmans tags: core-8-branch
12:52
(cherry-pick): Fix wm-stackorder-2.3 on CI check-in: 057a2982 user: jan.nijtmans tags: core-8-branch
12:44
Fix [f91aa24bbe] for "textimage" and "frame": Use of Tcl_Obj vs char * in Widget storage check-in: 6c5646be user: jan.nijtmans tags: core-8-branch
2024-10-17
07:35
macOS 12 runner image will be removed check-in: f5f5c0d8 user: jan.nijtmans tags: core-8-branch
2024-10-16
19:28
Remove obsolete -single_module linker flag Remove a lot of stuff meant for macOS < 10.9 check-in: d7c0fb8a user: jan.nijtmans tags: core-8-branch
13:13
No longer use -Wl,-single_module linker flag: it's deprecated Closed-Leaf check-in: cbcffcf7 user: jan.nijtmans tags: bug-cb052066de
12:40
TkNumUtfChars -> TkGetCharLength, it's more efficient check-in: 330a5d73 user: jan.nijtmans tags: core-8-branch
07:45
Fix [73c5e3ad3]: Two potentially bogus binding scripts for <TouchpadScroll> check-in: 11f4dac8 user: jan.nijtmans tags: core-8-branch
2024-10-15
21:22
Fix [f91aa24bbe] for "message" check-in: 38556e6c user: jan.nijtmans tags: core-8-branch
14:49
Proposed fix for [73c5e3ad3]: Two potentially bogus binding scripts for <TouchpadScroll> Closed-Leaf check-in: ef6d0286 user: jan.nijtmans tags: bug-73c5e3ad3
2024-10-14
19:46
Remove a lot of stuff meant for macOS < 10.9 check-in: 568acde5 user: jan.nijtmans tags: bug-cb052066de
10:00
Eliminate info.commandSize, which is no longer necessary. This also unbreaks the Windows build. check-in: ed100c76 user: jan.nijtmans tags: core-8-branch
2024-10-13
21:48
Fix [f91aa24bbe] for CanvImg, scrollbar and text check-in: e736e587 user: jan.nijtmans tags: core-8-branch
21:26
Improvements in canvas images and scrollbar Closed-Leaf check-in: cad1b70c user: jan.nijtmans tags: bug-f91aa24bbe
2024-10-11
22:21
Fix [f91aa24bbe] for "text": Use of Tcl_Obj vs char * in Widget storage check-in: bb3c8b60 user: jan.nijtmans tags: bug-f91aa24bbe
11:50
Add comment. Backported some indenting/spacing check-in: 26efb83c user: jan.nijtmans tags: core-8-branch
10:56
Improved the appearance of the ttk::checkbutton widget in the "default" theme. check-in: 617a4fca user: csaba tags: core-8-branch
09:47
Fix [f52986c698]: SIGABRT from Tk_DeleteErrorHandler() check-in: 7a599109 user: jan.nijtmans tags: core-8-branch
2024-10-10
21:13
Merge 8.6 check-in: 62a5d4ad user: jan.nijtmans tags: core-8-branch
2024-10-09
21:21
Merge 8.6 check-in: 0ccdd55c user: jan.nijtmans tags: core-8-branch
19:38
Indenting (two more files) check-in: 4499229b user: jan.nijtmans tags: core-8-branch
19:37
Indenting (massive) check-in: abd4f8a0 user: jan.nijtmans tags: core-8-branch
2024-10-03
08:30
Update links, pointing to the 9.0 release as well check-in: 1f3b4fef user: jan.nijtmans tags: core-8-branch
2024-10-02
09:25
Unbreak Windows build check-in: 40b10c5e user: jan.nijtmans tags: core-8-branch
2024-10-01
20:18
Fix [f91aa24bbe] for "menubutton". Simplify -activerelief for "menu" check-in: fc2d6b7e user: jan.nijtmans tags: core-8-branch
20:14
Revert part of [788c1c6615]: would be **potential incompatibility** check-in: 2f258c29 user: jan.nijtmans tags: core-8-branch
2024-09-30
21:16
Finish for "menubutton". Simplify -activerelief for "menu" Closed-Leaf check-in: 92079294 user: jan.nijtmans tags: bug-f91aa24bbe
14:04
Merge 8.7 check-in: fdd29654 user: jan.nijtmans tags: bug-f91aa24bbe
09:33
Even when building against Tcl8, PRJLIBNAME9 should not have the "t" suffix else it breaks pkgIndex.tcl.in in extensions that load version-specific binary at runtime check-in: 0ec33508 user: jan.nijtmans tags: core-8-branch
2024-09-29
13:05
protect -insertborderwidth/-insertwidth/-selborderwidth, which cannot be negative check-in: b5898942 user: jan.nijtmans tags: core-8-branch
2024-09-28
23:27
Comment correction check-in: 28952410 user: jan.nijtmans tags: core-8-branch
2024-09-27
22:47
Backout part of [f8aab85b56]: Could cause compatibility problems, see [610a73a179] check-in: 61ba3f67 user: jan.nijtmans tags: core-8-branch
22:18
Merge 8.6 check-in: de92f959 user: jan.nijtmans tags: core-8-branch
16:40
unbreak macOS build check-in: d28cde1e user: jan.nijtmans tags: core-8-branch
15:54
Fix [f91aa24bbe] (Tcl_Obj usage) for "menubutton". check-in: 6adc81e3 user: jan.nijtmans tags: core-8-branch
13:46
Backport fix [f91aa24bbe] (Tcl_Obj usage) for "canvas" to Tk 8.7 check-in: 7d50c5f7 user: jan.nijtmans tags: core-8-branch
2024-09-21
14:49
Improved the appearance of the Treeitem.indicator element. check-in: e411f708 user: csaba tags: core-8-branch
2024-09-20
16:57
Fix [3981091e] Segmentation fault with bogus resource value (X11) check-in: 7013ecaf user: jan.nijtmans tags: core-8-branch
2024-09-16
19:22
Merge 8.6. Re-generate unix/configure check-in: dce0ed0d user: jan.nijtmans tags: core-8-branch
2024-09-14
21:42
re-generate tkConfig.h.in with latest "autoheader" check-in: 8bb43cb2 user: jan.nijtmans tags: core-8-branch
2024-09-13
22:09
Fix [fbcee2b106]: wrong TK_BUILD_LIB_SPEC on Windows platform (mingw64) check-in: 80a0958e user: jan.nijtmans tags: core-8-branch
2024-09-12
22:49
Make a start at [f91aa24bbe] for "menubutton". WIP check-in: dc5ce117 user: jan.nijtmans tags: bug-f91aa24bbe
2024-09-11
18:28
Backport doc formatting improvements from 9.0 check-in: dddf7a37 user: jan.nijtmans tags: core-8-branch
2024-09-10
11:44
Fix some compiler warnings, when compiling with g++ check-in: 5d59b389 user: jan.nijtmans tags: core-8-branch
2024-09-09
13:18
Move placeholder-related entry options to the end of the "Entry" structure, for maximum compatibility with 8.6 check-in: 874e3f1b user: jan.nijtmans tags: core-8-branch
13:08
Fix [5f739d2253]: Inconsistency in whether widgets allow negative borderwidths for "canvas" check-in: ebed3382 user: jan.nijtmans tags: core-8-branch
2024-09-08
21:19
Fix [29ba539501] for listbox: many PIXEL options don't keep their configured value check-in: 788c1c66 user: jan.nijtmans tags: core-8-branch
21:17
Backport from 9.0 check-in: 44856aa5 user: jan.nijtmans tags: core-8-branch
14:40
Backport Tk 9.0 changes in tkCanvUtil.c and tkOldConfig.c, without any other changes. So, demonstrating those changes are all 100% upwards compatible check-in: cd082af6 user: jan.nijtmans tags: core-8-branch
2024-09-07
17:54
Merge-mark check-in: 4ae8710e user: jan.nijtmans tags: core-8-branch
2024-09-06
17:12
Merge 8.6 check-in: a4992b0b user: jan.nijtmans tags: core-8-branch
2024-09-03
20:36
Merge 8.6 check-in: 0bb646d5 user: jan.nijtmans tags: core-8-branch
2024-09-02
09:11
Fix [0189a9ae39]: Use of Tk_Uid in Tk API check-in: fc05409e user: jan.nijtmans tags: core-8-branch
2024-09-01
20:40
Doc fix in GetRelief check-in: f2649b4f user: jan.nijtmans tags: core-8-branch
19:57
Use the more efficient Tk_AllocColorFromObj()/Tk_Alloc3DBorderFromObj()/Tk_AllocCursorFromObj()/Tk_GetJustifyFromObj() in tkOldConfig.c. Merge 8.6 check-in: ca5e64c3 user: jan.nijtmans tags: core-8-branch
00:24
Remove (apparent) unneeded Tk_GetUid() calls check-in: 36c13245 user: jan.nijtmans tags: core-8-branch
2024-08-30
23:05
two more check-in: 879fea12 user: jan.nijtmans tags: core-8-branch
23:03
Fix typo's. Backport more usefull parts from 9.0 check-in: 2294210c user: jan.nijtmans tags: core-8-branch
14:48
Merge 8.6 check-in: 507da764 user: jan.nijtmans tags: core-8-branch
11:03
Merge 8.6 check-in: b5d549c0 user: jan.nijtmans tags: core-8-branch
08:21
Made the width of the ttk::treeview heading separator (HALO) scaling-aware. check-in: 2d8ac235 user: csaba tags: core-8-branch
2024-08-29
08:21
Performance improvement in tkOldConfig.c. See [610a73a179]. Backport some formatting from 9.0 check-in: 3528b4e1 user: jan.nijtmans tags: core-8-branch
2024-08-28
12:21
Merge more ttk::treeview improvements related to bug [d82fa2953a]. check-in: 2b208c55 user: sbron tags: core-8-branch
2024-08-26
06:01
Fix [de83677067]: Compile error (undeclared identifier) in generic/tkFrame.c check-in: 00fcae19 user: jan.nijtmans tags: core-8-branch
2024-08-25
20:49
Remove caching for "frame" width/height as well check-in: 1c3e5313 user: jan.nijtmans tags: core-8-branch
19:51
Fix [29ba539501] for "frame": many PIXEL options don't keep their configured value. Remove unhelpful caching check-in: d64d63d0 user: jan.nijtmans tags: core-8-branch
19:43
Backport improvements from 9.0 check-in: a3a9d8b0 user: jan.nijtmans tags: core-8-branch
2024-08-24
10:38
Eliminated code duplicates. check-in: 08069d2d user: csaba tags: core-8-branch
10:33
Made the handling of non-default ttk::notebook tab positions more user-friendly. check-in: 780911b1 user: csaba tags: core-8-branch
2024-08-22
15:13
Because XP is no longer supported, _ATL_XP_TARGETING is no longer needed check-in: dd9e139d user: jan.nijtmans tags: core-8-branch
08:32
Lamda -> Lambda check-in: de2a6abd user: jan.nijtmans tags: core-8-branch
2024-08-21
14:20
Fix 14f0d2c9558caf67 (same mistake in Tk as well) check-in: 3a5b2911 user: jan.nijtmans tags: core-8-branch
08:02
Backport focus.test from 9.0. Formatting check-in: a626cdf0 user: jan.nijtmans tags: core-8-branch
2024-08-20
12:46
Made the ttk::treeview cell padding scaling-aware. check-in: f3664b8c user: csaba tags: core-8-branch
2024-08-19
10:04
Add 3 more failsOnXQuarz constrains, for test-cases which are failing check-in: 347d3c9b user: jan.nijtmans tags: core-8-branch
2024-08-18
17:41
Re-enable --disable-aqua builds check-in: 61252ca9 user: jan.nijtmans tags: core-8-branch
2024-08-17
21:25
zipfs is hidden now check-in: 9f079e88 user: jan.nijtmans tags: core-8-branch
2024-08-16
15:30
See if renaming the Tk 9 MacOS library name has any undesired side effects Closed-Leaf check-in: ebae1e51 user: jan.nijtmans tags: bug-1562e10c58-8.7
15:09
Merge fix for [d82fa2953a]: Cosmetic issues when ttk::treeview height is not a full number of lines. check-in: 5f6a8efa user: sbron tags: core-8-branch
2024-08-11
15:32
Backport part of [29ba539501]: many PIXEL options don't keep their configured value. Merge 8.6 check-in: f8aab85b user: jan.nijtmans tags: core-8-branch
2024-08-09
13:02
Merge mark check-in: 3bc0002b user: oehhar tags: core-8-branch
11:41
Fix [475692230a]: Wrong advice regarding TK_OPTION_PIXELS check-in: d1345ea2 user: jan.nijtmans tags: core-8-branch
10:59
Remove unused variable, fix shadowed variable. check-in: 520afa7b user: jan.nijtmans tags: core-8-branch
10:33
Fix build (broken by previous commit) check-in: 079a8099 user: jan.nijtmans tags: core-8-branch
09:22
Fix for ticket [f569b9410c]: Improve the look of the focus indicator on Windows. check-in: 06a3ce9c user: csaba tags: core-8-branch
07:52
Fix [26b2825319]: Strange behavior for highlightthickness/insertwidth/insertborderwidth in entry/spinbox check-in: a97a92d3 user: jan.nijtmans tags: core-8-branch
2024-08-08
22:48
Prevent possible "weird effects when drawing the cursor" Closed-Leaf check-in: 27c99569 user: jan.nijtmans tags: bug-26b2825319
22:15
Rebase to latest 8.7 check-in: e7520f8c user: jan.nijtmans tags: bug-26b2825319
22:01
Merge 8.6. Some further indenting fixes check-in: 0682c3e4 user: jan.nijtmans tags: core-8-branch
15:38
Proposed fix for [26b2825319]: Strange behavior for highlightthickness/insertwidth/insertborderwidth in entry/spinbox check-in: d16f869e user: jan.nijtmans tags: bug-26b2825319
15:21
nonnegative -> non-negative (just as everywhere else) check-in: 78843632 user: jan.nijtmans tags: core-8-branch
12:14
Eliminate gcc warnings check-in: 5e293767 user: jan.nijtmans tags: core-8-branch
08:04
Minor errormessage change in comdlg check-in: afe97ea4 user: jan.nijtmans tags: core-8-branch
2024-08-07
19:23
Merged fix for ticket [089da4d261] into core-8-branch. check-in: 36d7cbec user: csaba tags: core-8-branch
15:07
Tweak some error-messages. Fix indenting check-in: dc2676bf user: jan.nijtmans tags: core-8-branch
2024-08-06
14:13
Empty badgenumber is valid! check-in: abb4e100 user: jan.nijtmans tags: core-8-branch
12:52
Eliminate 2 strange usages of "string match" check-in: d0c7e7d9 user: jan.nijtmans tags: core-8-branch
12:51
Make testcases more independant from exact error-message. Tweak some error-messages. check-in: 7a97cb3a user: jan.nijtmans tags: core-8-branch
2024-08-05
13:21
[629b11ac] replace set by variable in namespace eval, as it may have critical side effects check-in: 1df28451 user: oehhar tags: core-8-branch
2024-08-04
21:16
TCLSCRIPTZIPNAME -> TCL_ZIP_FILE and TKSCRIPTZIPNAME -> TK_ZIP_FILE, for nmake makefile to be consistent with autoconf build check-in: 88e9ccaa user: jan.nijtmans tags: core-8-branch
20:59
Merge 8.6 check-in: 72ec87f8 user: jan.nijtmans tags: core-8-branch
19:57
Merge 8.6 check-in: e71ca670 user: jan.nijtmans tags: core-8-branch
2024-08-03
20:31
Fix merge conflict check-in: 3af15cb2 user: jan.nijtmans tags: core-8-branch
20:27
Missed backports from 9.0 check-in: 6910db53 user: jan.nijtmans tags: core-8-branch
2024-08-02
16:23
Correction in TkWinDrawDottedRect. check-in: 8c25c5a6 user: csaba tags: core-8-branch
13:21
Merged core-8-6-branch into core-8-branch. check-in: 81bc2ab8 user: csaba tags: core-8-branch
2024-07-31
14:48
Merged core-8-6-branch into core-8-branch. check-in: 5ceee755 user: csaba tags: core-8-branch
12:31
Backport fix for [7a17cfd1b5] from 9.0 check-in: 5aa64bdf user: culler tags: core-8-branch
2024-07-27
17:45
Ticket [957190f1]: replace NULL by (char *) NULL check-in: 71ff7109 user: oehhar tags: core-8-branch
2024-07-23
16:08
Merge core-8-6-branch. check-in: 309bdcc6 user: culler tags: core-8-branch
01:48
Merge core-8-6-branch check-in: fef11bef user: culler tags: core-8-branch
2024-07-22
19:53
merge core-8-6-branch check-in: 18ca7e5a user: culler tags: core-8-branch
12:30
Merge mark check-in: 475a047d user: oehhar tags: core-8-branch
12:25
Ticket [2d3a81c0] MS-Win: segfault on menubutton destroy: merge fix branch check-in: 6c5b6b9a user: oehhar tags: core-8-branch
2024-07-21
17:39
Merge core-8-6-branch check-in: f6e1eed1 user: culler tags: core-8-branch
2024-07-19
05:03
Merge core-8-6-branch check-in: 1325ca4f user: culler tags: core-8-branch
2024-07-17
10:47
Fix for bug [d1a5067111], related to the TouchpadScroll event bindings. check-in: bb86e02a user: csaba tags: core-8-branch
2024-07-15
19:41
Made sure that the TouchpadScroll event bindings won't polluate the global namespace (thanks to Rolf Ade for triggering this improvement). check-in: 17abdf82 user: csaba tags: core-8-branch
2024-07-12
16:24
Merge 8.7. Fix indenting check-in: d58d1c38 user: jan.nijtmans tags: core-8-branch
2024-07-11
22:15
Proposal for [475692230a]: Wrong advice regarding TK_OPTION_PIXELS Closed-Leaf check-in: f5c829f6 user: jan.nijtmans tags: bug-475692230a
13:45
Don't test for != TEXT_WRAPMODE_NULL, since it has a different value for different Tk versions. (Tk 8.6 already does this, missed in Tk 8.7) check-in: bf85d1c5 user: jan.nijtmans tags: core-8-branch
2024-07-10
22:05
(backport) Add TkLengthOne() function, just as TclLengthOne() in Tcl, for optimization within Tk internal objTypes. Only functional when compiling with Tcl 9.0 headers check-in: 92814d44 user: jan.nijtmans tags: core-8-branch
2024-07-03
16:33
(backport) Merge tkprint-cups branch. Ok by Kevin Walzer check-in: 455abbe8 user: jan.nijtmans tags: core-8-branch
2024-07-02
08:49
Temporary disable building on MacOS with --disable-aqua: This is not a Tk problem, but a known XQuartz problem. check-in: 8261fc9e user: jan.nijtmans tags: core-8-branch
2024-06-30
15:08
macos-11 is no longer available on GITHUB, so switch to macos-12/macos-14 check-in: 48f15597 user: jan.nijtmans tags: core-8-branch
2024-06-26
14:55
Merge-mark check-in: bb40e582 user: jan.nijtmans tags: core-8-branch
2024-06-25
21:18
Merge-mark check-in: 26ced72f user: jan.nijtmans tags: core-8-branch
2024-06-24
21:44
Don't use -encoding "binary" any more in Tk check-in: acd15597 user: jan.nijtmans tags: core-8-branch
2024-06-23
21:31
Fix [610aa08858]: Crash when collapsing toplevel vertically on X11. Thanks to Emiliano Gavilan and Donal Fellows. Merge 8.6 check-in: 6be96c85 user: jan.nijtmans tags: core-8-branch
2024-06-22
14:54
Some more cleanup, mainly in the Widget Demo. check-in: 7954ef8b user: csaba tags: core-8-branch
2024-06-21
20:18
Updated the Widget Demo script cscroll.tcl. check-in: 7213b45f user: csaba tags: core-8-branch
2024-06-20
15:59
Improvements in the proc ::tk::ScrollByPixels. check-in: 7d39f7c2 user: csaba tags: core-8-branch
2024-06-19
18:56
TTK_STATE_USER1 -> TTK_STATE_FIRST in win/ttkWinXPTheme.c. check-in: f0795d80 user: csaba tags: core-8-branch
15:03
Use "(char *)NULL" sentinels in more places. Fix some indenting check-in: 41f897c2 user: jan.nijtmans tags: core-8-branch
2024-06-18
15:01
Add braces, indenting check-in: 569ae117 user: jan.nijtmans tags: core-8-branch
08:40
Merge 8.6 check-in: 77177853 user: oehhar tags: core-8-branch
2024-06-17
13:14
"less than 0" -> negative, as everywhere else in the documentation check-in: f5dedd94 user: jan.nijtmans tags: core-8-branch
13:02
Move scrollbar sanity checks from platform-code to generic. Fix indenting in win/* files check-in: 0970c95e user: jan.nijtmans tags: core-8-branch
2024-06-16
22:32
Unintentional change in tk.h check-in: 2ec0342d user: jan.nijtmans tags: core-8-branch
22:29
Something wrong with previous commit check-in: e789860e user: jan.nijtmans tags: core-8-branch
22:16
Implement TK_CONFIG_NULL_OK for TK_CONFIG_PIXELS. Needed for "-elementborderwidth" in tkScrollbar.c Make TK_OPTION_NULL_OK the same value as TCL_NULL_OK for Tcl 9, but keep binary compatibility. Fix some spacing check-in: 7deaab4f user: jan.nijtmans tags: core-8-branch
12:05
Remove TK_OPTION_NULL_OK usage in tkPlace.c, doesn't belong there. Some indenting and varname consistancy check-in: 951d538b user: jan.nijtmans tags: core-8-branch
2024-06-14
20:20
Better fix for [4d0a6f32b7]: Unique behavior of some options in the message widget in 8.7/9.0. No longer cache PIXEL values in button's and message. With testcases check-in: 4df5ec98 user: jan.nijtmans tags: core-8-branch
15:45
Add quotes to the "processing * option" error-messages, for consistancy. Some indenting fixes check-in: 4cd35ddb user: jan.nijtmans tags: core-8-branch
10:33
Merge 8.7. Add testcases Closed-Leaf check-in: 4f594dc0 user: jan.nijtmans tags: bug-4d0a6f32b7
07:24
Fix [1576528fff]: image read file with -from option check-in: 1d4d20df user: jan.nijtmans tags: core-8-branch
07:13
Merge 8.6 check-in: 1051f555 user: jan.nijtmans tags: core-8-branch
2024-06-13
22:06
No caching in TK_OPTION_PIXELS 'message' variables padX/padY/borderWidth/highlightWidth any more. check-in: 54a87e95 user: jan.nijtmans tags: bug-4d0a6f32b7
2024-06-10
20:46
Fix indenting check-in: c56ee95d user: jan.nijtmans tags: bug-4d0a6f32b7
20:36
Also handle the situation that -padx/-pady is initialized as the empty string check-in: 7d427bf7 user: jan.nijtmans tags: bug-4d0a6f32b7
20:10
Better solution for [4d0a6f32b7], which doesn't cache padX/padY/borderWidth/hightlightWidth any more: If scaling changes, it needs to be re-calculated, which wasn't taken into account. Done for 'button' and 'message' check-in: 653813f7 user: jan.nijtmans tags: bug-4d0a6f32b7
2024-06-09
22:10
Adapt testcases to hidden command change in Tcl check-in: 4605c6b1 user: jan.nijtmans tags: core-8-branch
17:36
Fix [a0241c0e25]: photo image copy command can unexpectedly hang for 20+ seconds. check-in: a3c101ef user: jan.nijtmans tags: core-8-branch
2024-06-08
22:44
"Scale" done too check-in: 14ce260a user: jan.nijtmans tags: bug-29ba539501
18:27
Finish "Entry" restructureing check-in: b5b06012 user: jan.nijtmans tags: bug-29ba539501
17:06
More progress check-in: 98561723 user: jan.nijtmans tags: bug-29ba539501
2024-06-07
15:32
Introduce TK_OPTION_NONNEG, simplifying things check-in: 799b128b user: jan.nijtmans tags: bug-29ba539501
10:10
Fix variable initialization and test-cases check-in: 2275a02e user: jan.nijtmans tags: bug-29ba539501
07:24
Proposed solution for [29ba539501]: many PIXEL options don't keep their configured value check-in: cbe80fc5 user: jan.nijtmans tags: bug-29ba539501
2024-06-05
20:59
Fix [4d0a6f32b7]: Unique behavior of some options in the message widget in 8.7/9.0 check-in: 880fb1fa user: jan.nijtmans tags: core-8-branch
14:10
Possible fix for [4d0a6f32b7]: Unique behavior of some options in the message widget in 8.7/9.0 Closed-Leaf check-in: 35f81e52 user: jan.nijtmans tags: bug-4d0a6f32b7
2024-06-03
19:32
Merge-mark check-in: 9c4cbd34 user: jan.nijtmans tags: core-8-branch
13:50
Somewhat better error-messages (addendum to previous commit) check-in: 3fd2b9e1 user: jan.nijtmans tags: core-8-branch
09:26
Fix [e6140f3404]: Crashes in empty ttk::panedwindowfor pane and forget commands (and a bugfix in ttk::notebook tab insert command while passing by). check-in: ae8003f4 user: jan.nijtmans tags: core-8-branch
07:42
Fix [0fb337ea84]: ttk::combobox selection overruns downarrow element. Thanks to Emiliano Gavilan check-in: 1e18cb11 user: jan.nijtmans tags: core-8-branch
07:37
Fix [e64820c1de]: The -justify configure option is duplicated for ttk::label check-in: 56e0bcd5 user: jan.nijtmans tags: core-8-branch
2024-05-29
20:11
Merge 8.6 check-in: c97bea36 user: jan.nijtmans tags: core-8-branch
2024-05-24
17:11
Merge-mark check-in: 1c6e3d5e user: jan.nijtmans tags: core-8-branch
15:16
Fix [7255ef9aa6]: problems with [tk systray] balloon on X11 check-in: 0e538d6f user: jan.nijtmans tags: core-8-branch
14:58
Small round of sentinel/spacing improvements check-in: 001d6665 user: jan.nijtmans tags: core-8-branch
2024-05-20
17:13
Fix [527cb3cd5d]: Documentation of ttk states. user1/user2 are no longer misused for other (internal) purposes check-in: 602822d2 user: jan.nijtmans tags: core-8-branch
2024-05-19
17:24
Merge 8.7 Closed-Leaf check-in: 71b559ec user: jan.nijtmans tags: bug-527cb3cd5d
17:20
ttk state implementation improvements. This gives 32 possible flags in stead of only 16 check-in: 7a3149d6 user: jan.nijtmans tags: core-8-branch
12:09
Fix [527cb3cd5d]. Moves special internal flags outside the user1-user6 range check-in: 324cb88d user: jan.nijtmans tags: bug-527cb3cd5d
2024-05-18
20:49
Update changes.md check-in: f461f844 user: jan.nijtmans tags: core-8-branch
2024-05-17
15:13
Document user1-user6, and make them usable in scripts check-in: 9e745793 user: jan.nijtmans tags: core-8-branch
2024-05-16
12:39
Merge 8.6 (whitespace-only) check-in: 0a6e8f3c user: jan.nijtmans tags: core-8-branch
2024-05-15
16:24
Using the application's TkMainInfo struct for sharing the data of the trough's inner box in a thread-safe manner when drawing the ttk::scale widget of the "default" theme. check-in: 59fd4913 user: csaba tags: core-8-branch
10:00
Scaling-related improvements in the "classic" theme. check-in: 5d05292e user: csaba tags: core-8-branch
2024-05-13
19:14
Merge 8.6, which means some more Tk_GetPixelsFromObj() improvements check-in: fe606133 user: jan.nijtmans tags: core-8-branch
13:39
selectborderwidth/insertwidth can take any "pixel" form as well check-in: fe1b96f0 user: jan.nijtmans tags: core-8-branch
13:36
-mintabwidth could be specified in any pixel form as well check-in: 02cae49d user: jan.nijtmans tags: core-8-branch
12:53
Better way to set the borderwidth of two style elements of the "classic" theme to 2. check-in: cab75ebf user: csaba tags: core-8-branch
2024-05-12
17:34
One more adaptation of the "classic" theme to the look of current Tk core widgets. check-in: facb9fe8 user: csaba tags: core-8-branch
2024-05-11
23:37
Merge 8.6 (left-over spacing) check-in: 955949bc user: jan.nijtmans tags: core-8-branch
2024-05-10
17:29
Code cleanup related mainly to the "classic" theme. check-in: 107692ae user: csaba tags: core-8-branch
14:08
Fix typo, revert unintended change check-in: 2ecbd011 user: jan.nijtmans tags: core-8-branch
13:57
4 more Tk_GetPixelsFromObj() usage: for highlightThickness, shiftrelief and sashthickness check-in: c7978fd9 user: jan.nijtmans tags: core-8-branch
2024-05-09
22:39
Since "borderWidth" are pixels, not ints, Tk_GetPixelsFromObj() should be used check-in: 6b26f640 user: jan.nijtmans tags: core-8-branch
21:52
Fix warning: tkImgListFormat.c:1092:5: warning: variable 'suffixAlpha' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized] check-in: ead20ae3 user: jan.nijtmans tags: core-8-branch
21:40
(c) -> © check-in: 2d448437 user: jan.nijtmans tags: core-8-branch
18:38
Improvements related to the "classic" theme, submitted by Emiliano Gavilan (see ticket [aa2dd4c16d]). check-in: 2f6d7d28 user: csaba tags: core-8-branch
2024-05-06
07:33
Fix [ff5417505b]: xlib/X11/X.h not compilable on x64 Windows, using gcc check-in: 5246e4ad user: jan.nijtmans tags: core-8-branch
2024-05-04
09:54
Merge 8.6 check-in: 7d0b63ce user: jan.nijtmans tags: core-8-branch
2024-05-01
20:30
Use Tcl_NewBooleanObj() where appropriate check-in: 60b64b06 user: jan.nijtmans tags: core-8-branch
17:23
Widget Demo: added demo script for ttk::spinbox widgets. check-in: 2a4adc5a user: csaba tags: core-8-branch
09:39
Backport ttk documentation from Tk 9.0 check-in: 0764601c user: jan.nijtmans tags: core-8-branch
09:23
Backout [15e322ca]: Eliminate the use of Tcl_GetPathType(), somehow doesn't work correctly check-in: 8fee1a27 user: jan.nijtmans tags: core-8-branch
2024-04-30
21:26
Merge 8.6 check-in: c2952818 user: jan.nijtmans tags: core-8-branch
09:57
Fix --disable-shared build on Windows. Eliminate warning in tkWinTest.c check-in: 87938e1f user: jan.nijtmans tags: core-8-branch
08:44
Eliminate the use of Tcl_GetPathType() check-in: 15e322ca user: jan.nijtmans tags: core-8-branch
2024-04-29
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: b1830435 user: jan.nijtmans tags: core-8-branch
2024-04-26
21:18
Merge 8.6 check-in: 705f50a4 user: jan.nijtmans tags: core-8-branch
2024-04-25
17:12
Minor cosmetic improvements in ttkDefaultTheme.c. check-in: e49202ca user: csaba tags: core-8-branch
2024-04-17
16:50
TIP 693: Restart the changes files. TODO: changes.md check-in: 7749e4a7 user: jan.nijtmans tags: core-8-branch
2024-04-16
15:27
Merge 8.6 check-in: 07bb0e3a user: jan.nijtmans tags: core-8-branch
2024-03-29
14:39
Fix [c2b8a44bb9]: compiler warnings about ckfree() check-in: cef6f4ff user: jan.nijtmans tags: core-8-branch
2024-03-27
16:16
Don't use "boolean" as variable name check-in: 47844700 user: jan.nijtmans tags: core-8-branch
13:18
Revise some (void *)/(char *) usage. Now on X11, everything compiles/runs with a C++ compiler. check-in: e74b8192 user: jan.nijtmans tags: core-8-branch
2024-03-25
16:27
Fix [76646bdf6]: "photo get" command leaks memory check-in: 47c9921e user: jan.nijtmans tags: core-8-branch
16:26
Fix indenting Use (char *)NULL sentinels. Some int -> Tcl_Size check-in: 115200d4 user: jan.nijtmans tags: core-8-branch
2024-03-23
21:51
Fix Ttk_CreateTagTable() signature check-in: fdc79204 user: jan.nijtmans tags: core-8-branch
21:15
Allow more tags in ttk (when compiled against Tcl 9.0) check-in: f87d5df8 user: jan.nijtmans tags: core-8-branch
19:27
Merge 8.6 check-in: 6a5f6461 user: jan.nijtmans tags: core-8-branch
17:57
Another round of int -> Tcl_Size. Use more (char *)NULL in stead of simply NULL. Re-generate stub table, only creating dummy stub entries for TCL_MAJOR_VERSION < 9 check-in: ce556d49 user: jan.nijtmans tags: core-8-branch
2024-03-19
12:44
int -> Tcl_Size in font handling (not done yet) check-in: 79f671e6 user: jan.nijtmans tags: core-8-branch
2024-03-17
19:29
Merge 8.6. Make some functions MODULE_SCOPE or static check-in: bd62e6e7 user: jan.nijtmans tags: core-8-branch
2024-03-16
20:03
Merge 8.6 check-in: 7e9f4f30 user: jan.nijtmans tags: core-8-branch
18:56
--disable-shared is only supported with same Tcl version check-in: a4baf1dd user: jan.nijtmans tags: core-8-branch
2024-03-15
08:42
Merge 8.6 check-in: 52185dd6 user: jan.nijtmans tags: core-8-branch
08:40
Complete fix for [53fdb87e49]: "Glyph indexing is still unperfect". Tk 8.7 now uses UTF-32 indices everywhere, just as Tk 9.0. check-in: df4d2c8b user: jan.nijtmans tags: core-8-branch
08:36
Fix --disable-shared build Closed-Leaf check-in: 1b6f84be user: jan.nijtmans tags: bug-53fdb87e49
2024-03-14
13:45
Handle Tcl_UtfToUniChar/Tcl_UniCharToUtf correctly as well check-in: 5225b3f6 user: jan.nijtmans tags: bug-53fdb87e49
08:32
Better approach, using "Tk" prefix for UTF-32 versions of API check-in: 7355f80a user: jan.nijtmans tags: bug-53fdb87e49
2024-03-13
22:13
More progress, backporting bugfix from Tk 9.0 check-in: 9a0d6321 user: jan.nijtmans tags: bug-53fdb87e49
20:53
Merge 8.7 check-in: 07285c87 user: jan.nijtmans tags: bug-53fdb87e49
2024-03-08
08:06
Fix [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. Patch from Erik Leunissen. check-in: 63edac1d user: jan.nijtmans tags: core-8-branch
2024-03-07
15:58
Another round of int -> Tcl_Size changes check-in: ade8d72a user: jan.nijtmans tags: core-8-branch
2024-03-06
16:48
Use more Tcl_CmdDeleteProc/Tcl_ObjCmdProc in stead of full function signatures check-in: cdecd6ad user: jan.nijtmans tags: core-8-branch
14:16
Merge 8.6 check-in: 3268ac91 user: jan.nijtmans tags: core-8-branch
10:00
a6 -> b1, as preparation for possible release (one day, hopefully) check-in: bd4112c7 user: jan.nijtmans tags: core-8-branch
2024-03-05
15:27
Merge 8.6 check-in: 82d1ebfe user: jan.nijtmans tags: core-8-branch
2024-02-19
14:28
Text tag priorities should be Tcl_Size (just as numTags) check-in: c10c9737 user: jan.nijtmans tags: core-8-branch
13:08
typo in tkWinSend.c check-in: 698d4ed3 user: jan.nijtmans tags: core-8-branch
12:48
TIP #686: Make NextWord/SelectNextWord behavior platform-independant check-in: 24551291 user: jan.nijtmans tags: core-8-branch
11:45
Use Tcl_ObjCmdProc(2?) in stead of full signature, where possible check-in: 92ddd156 user: jan.nijtmans tags: core-8-branch
2024-02-16
15:22
Merge 8.6 check-in: 81c381e8 user: jan.nijtmans tags: core-8-branch
08:31
Unneeded type-cast check-in: ebac7a24 user: jan.nijtmans tags: core-8-branch
08:30
Fix warning in tkEntry.c. More typecast cleanup check-in: b15a691c user: jan.nijtmans tags: core-8-branch
2024-02-14
15:03
Tcl_Alloc -> ckalloc. Remove unnecessary type-casts. check-in: bbf1f38c user: jan.nijtmans tags: core-8-branch
2024-02-13
16:06
Merge 8.6 check-in: f98fb96e user: jan.nijtmans tags: core-8-branch
2024-02-12
16:17
Merge 8.6 check-in: db4aa9ed user: jan.nijtmans tags: core-8-branch
2024-02-09
15:38
Upgrade to autoconf-2.72 check-in: d967d35d user: jan.nijtmans tags: core-8-branch
09:21
Continuing work on [53fdb87e49] for 8.7: Glyph indexing is still unperfect check-in: fc776bad user: jan.nijtmans tags: bug-53fdb87e49
2024-02-08
21:09
Merge 8.6 check-in: 48cc15af user: jan.nijtmans tags: core-8-branch
2024-02-07
15:22
Eliminate a bunch of unneeded type-casts, mainly (char *) check-in: bb4329a0 user: jan.nijtmans tags: core-8-branch
2024-02-06
13:47
Rebase to latest 8.7 check-in: f4495ef8 user: jan.nijtmans tags: tip-686
2024-02-02
15:06
Change textPtr parameter of TkTextGetTabs to a "const" check-in: 60e8155c user: jan.nijtmans tags: core-8-branch
11:57
Some int -> Tcl_Size check-in: 121034ce user: jan.nijtmans tags: core-8-branch
2024-01-31
09:56
Don't worry about text tags for now check-in: fd39d870 user: jan.nijtmans tags: tip-687
2024-01-30
21:41
Merge tip-686 check-in: 6a40da28 user: jan.nijtmans tags: tip-687
21:40
Merge 8.7 check-in: 18599742 user: jan.nijtmans tags: tip-686
21:39
Few TK_OPTION_ENUM_VAR fixes check-in: d0fdead7 user: jan.nijtmans tags: core-8-branch
21:38
Re-generate dummy stub entries (accidently removed in previous commit) check-in: 157d7069 user: jan.nijtmans tags: core-8-branch
20:48
TkTextMakeByteIndex byteIndex int -> Tcl_Size check-in: ecac8bd2 user: jan.nijtmans tags: core-8-branch
13:23
Merge tip-686. Implement "regexp" locale check-in: 1e4375c4 user: jan.nijtmans tags: tip-687
12:42
Merge 8.7 check-in: 13ecc571 user: jan.nijtmans tags: tip-686
12:39
Add "locale" parameter to ttk::entry::(WordBack|WordForward) check-in: 3545431a user: jan.nijtmans tags: core-8-branch
11:04
Merge 8.7 check-in: 6047b328 user: jan.nijtmans tags: tip-686
10:27
tk::endOfGlyphCluster doesn't exist check-in: bf5a98cc user: jan.nijtmans tags: core-8-branch
10:25
Add "-locale" to text/entry (and derivatives) check-in: 0b2e87ae user: jan.nijtmans tags: tip-687
2024-01-29
22:27
Test <<NextWord>> check-in: 2d2d70cd user: jan.nijtmans tags: tip-686
12:35
Merge 8.7 check-in: b2d4ddff user: jan.nijtmans tags: tip-686
10:55
Merge 8.6 check-in: 97e7e839 user: jan.nijtmans tags: core-8-branch
2024-01-28
11:34
Merge 8.7 check-in: 3d2951af user: jan.nijtmans tags: tip-686
10:39
Merge 8.6 check-in: e68f5c90 user: jan.nijtmans tags: core-8-branch
2024-01-27
22:52
Merge 8.7 check-in: 8fd58c5f user: jan.nijtmans tags: tip-686
22:40
Simplify some TIP #621 procs, since it's Tcl counterparts can (now) handle indices like "end-1" check-in: ef2c12d7 user: jan.nijtmans tags: core-8-branch
21:29
Merge 8.6 check-in: 73cab828 user: jan.nijtmans tags: core-8-branch
00:13
Same change for Entry en (ttk::)spinbox check-in: b4a14597 user: jan.nijtmans tags: tip-686
2024-01-26
16:17
Possible fix for [55e742aea6]: In text, Ctrl+Left and Ctrl+Right behave different in Windows and Linux. Text-widget only (for now). Entry and Spinbox will need the same change. For discussion. check-in: f89af094 user: jan.nijtmans tags: tip-686
16:02
Fix compiler warning check-in: 65532cf1 user: jan.nijtmans tags: core-8-branch
15:41
Make a start with implementing "-locale" for text/entry/spinbox widgets. WIP Leaf check-in: ae63d66b user: jan.nijtmans tags: text-with-locale
08:55
Let's simply use "1" for -underline/-overstrike in stead of "on" check-in: 68aa4c64 user: jan.nijtmans tags: core-8-branch
2024-01-25
21:24
Implement TK_OPTION_VAR(Tcl_Size) for TK_OPTION_INT option. Needed in ttkTreeview.c for int -> Tcl_Size. check-in: d6fb1d54 user: jan.nijtmans tags: core-8-branch
16:17
Merge 8.7 check-in: cbd4f55f user: jan.nijtmans tags: trunk, main
15:32
Eliminate many (Tcl_Size) typecasts, which are no longer necessary check-in: 397785bb user: jan.nijtmans tags: core-8-branch
2024-01-24
22:17
Merge 8.7 check-in: 0bcfa5cd user: jan.nijtmans tags: trunk, main
22:00
Backport doc/systray.n from Tk 9.0, fix some format issues check-in: 02649a30 user: jan.nijtmans tags: core-8-branch
21:19
Merge 8.7 check-in: a56a1bc9 user: jan.nijtmans tags: trunk, main
19:11
Implement TK_OPTION_ENUM_VAR for TK_OPTION_ANCHOR/TK_OPTION_JUSTIFY/TK_OPTION_ANCHOR. Only really useful for platforms/compiler-options for which sizeof(enum)!=sizeof(int) check-in: d0270dc5 user: jan.nijtmans tags: core-8-branch
17:03
Merge 8.7 check-in: c6704b38 user: jan.nijtmans tags: trunk, main
17:02
All TK_OPTION_PIXELS implementation need Tcl_Obj storage, otherwise the full option value will be lost, as proven by message-1.11 testcase check-in: e760faf4 user: jan.nijtmans tags: core-8-branch
16:37
Merge 8.7 check-in: 9c1f0263 user: jan.nijtmans tags: trunk, main
16:35
If TK_NO_DEPRECATED, report back message -padX/-padY as {} check-in: bca487f3 user: jan.nijtmans tags: core-8-branch
14:01
Merge 8.7 check-in: 73803f46 user: jan.nijtmans tags: trunk, main
13:59
Allow {} as magical value for the -padx/-pady default, in stead of the magical value -1, for message widget. check-in: ec7c5c36 user: jan.nijtmans tags: core-8-branch
12:06
Merge 8.7 check-in: be275fa4 user: jan.nijtmans tags: trunk, main
12:03
Limit "screen distances" in error-messages to 50 characters (as was done sometimes, but not everywhere) check-in: 9630145b user: jan.nijtmans tags: core-8-branch
2024-01-23
21:04
Merge 8.7 check-in: bc9293f3 user: jan.nijtmans tags: trunk, main
20:46
Revise "bad screen distance" error-messages check-in: 4b46abde user: jan.nijtmans tags: core-8-branch
20:46
Keep Tk 8.7 as much as possible binary compatible with Tk 9.0 check-in: 2913f9a8 user: jan.nijtmans tags: core-8-branch
19:07
One more int -> TkTextTabStyle (eliminates a compiler warning). check-in: b763d9a1 user: csaba tags: core-8-branch
19:07
One more int -> TkTextTabStyle (eliminates a compiler warning). check-in: 2168e2d3 user: csaba tags: trunk, main
17:16
Merge 8.7 check-in: 444817d1 user: max tags: trunk, main
17:13
Fix a mistake in [181d1cb337] that broke the ixset and rolodex demos. check-in: 526e331f user: max tags: core-8-branch
14:10
Someone might like to use "long double" in an option table, let's allow that. check-in: 4417b753 user: jan.nijtmans tags: trunk, main
13:55
Merge-mark check-in: 5bb65305 user: jan.nijtmans tags: trunk, main
13:54
Merge 8.6 check-in: 0d75bea9 user: jan.nijtmans tags: core-8-branch
2024-01-22
13:05
tagPtr->wrapMode is an enum with only 4 possible values, so no need to test for 3 of them check-in: 85c86b5d user: jan.nijtmans tags: trunk, main
12:48
Make updatePending and doubleBuffer "bool" variables check-in: ff2c229e user: jan.nijtmans tags: trunk, main
12:14
Get rid of tagPtr->(reliefObj|justifyObj|overstrikePtr|underlinePtr|elideObj). Due to TIP #613, they are not needed any more. check-in: fe0ea41b user: jan.nijtmans tags: trunk, main
08:58
Merge 8.7 check-in: 2b571678 user: jan.nijtmans tags: trunk, main
08:57
Fix [e2f740cc64]: Open Tk choosers and press Alt+Z check-in: 400b50c8 user: jan.nijtmans tags: core-8-branch
2024-01-21
17:33
Merge 8.6 check-in: a73afcb6 user: jan.nijtmans tags: core-8-branch
17:08
Remove comment which isn't accurate any more check-in: 8a29393f user: jan.nijtmans tags: core-8-branch
00:00
Many small tweaks to docs

The main one is I've added a comment in to make primary subcommands ("methods") more obvious when editing. check-in: 3766abef user: dkf tags: trunk, main

2024-01-20
16:08
Resolve duplicate tests names (menu-40.1 and menu-40.2) by renumbering the tests added in [e2b00bfd]. check-in: cc78c025 user: fvogel tags: trunk, main
12:20
Mention option in alphabetical order check-in: 68c5aa7e user: jan.nijtmans tags: core-8-branch
11:32
Merge-mark check-in: 09ac334c user: jan.nijtmans tags: trunk, main
11:32
Backport comment fixes check-in: 534bb98e user: jan.nijtmans tags: core-8-branch
10:02
Fix comments following [724fbd24]. check-in: acf97d72 user: fvogel tags: trunk, main
09:57
Fix comments following [cd59cd0e]. check-in: f41e0f0d user: fvogel tags: trunk, main
09:51
Fix comments following [50c29f08]. check-in: 4a0995b4 user: fvogel tags: revised_text, tip-466
09:45
Fix comments following [48598763]. check-in: ef1f5c65 user: fvogel tags: trunk, main
2024-01-19
12:29
Merge-mark check-in: 82966ca5 user: jan.nijtmans tags: trunk, main
12:28
Improve "-align" check-in: 16d11bbf user: jan.nijtmans tags: core-8-branch
11:55
Merge 8.7. int -> TkAlignMode where appropriate check-in: 724fbd24 user: jan.nijtmans tags: trunk, main
10:51
Merge 8.6 check-in: 3e4c78c2 user: jan.nijtmans tags: core-8-branch
2024-01-18
22:32
Put "flush" in the right alphabetic position check-in: 0193cf7e user: jan.nijtmans tags: core-8-branch
22:25
int -> TkTextTabStyle wherever possible check-in: cd59cd0e user: jan.nijtmans tags: core-8-branch
16:24
Merge 8.7. Eliminate TkTextJustify check-in: 50c29f08 user: jan.nijtmans tags: revised_text, tip-466
14:27
Merge 8.7 check-in: 48598763 user: jan.nijtmans tags: trunk, main
14:24
Add TK_OPTION_ENUM_VAR to config tables, where enum's are involved. check-in: 244484cb user: jan.nijtmans tags: core-8-branch
14:23
int -> TkTextInvalidateAction check-in: 9772bdc9 user: jan.nijtmans tags: core-8-branch
2024-01-17
16:03
Rename some variables check-in: f341d2aa user: jan.nijtmans tags: revised_text, tip-466
14:36
Go back to a state which is known to work (hopefully) check-in: 41666103 user: jan.nijtmans tags: revised_text, tip-466
12:06
Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: 72dd909a user: jan.nijtmans tags: trunk, main
11:51
Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway. Let TIP #613 handle it all. check-in: aa23a01f user: jan.nijtmans tags: core-8-branch
09:40
Merge-mark (Fix for [026e2bb685] will look totally different on 8.7) check-in: 604af025 user: jan.nijtmans tags: core-8-branch
2024-01-16
16:10
Fix [026e2bb685] for revised_text -justify option (not yet working for -relief) check-in: ad03d6b4 user: jan.nijtmans tags: revised_text, tip-466
14:39
Eliminate TkTextJustify type too, just use Tk_Justify check-in: d99baa91 user: jan.nijtmans tags: revised_text, tip-466
14:12
Eliminate TkTextTabAlign type, more simplifications/improvements check-in: 50e74fb4 user: jan.nijtmans tags: revised_text, tip-466
13:40
Add two flags TK_OPTION_JUSTIFY_FULL/TK_OPTION_JUSTIFY_NUMERIC, meant to be used in revised_text widget. Not used yet. Few other improvements check-in: a13cf5d8 user: jan.nijtmans tags: revised_text, tip-466
11:04
Revert most of [b8ced4cd8b]: it doesn't work yet check-in: 59d7af2a user: jan.nijtmans tags: revised_text, tip-466
2024-01-15
23:00
Merge 9.0 check-in: 5606e162 user: jan.nijtmans tags: revised_text, tip-466
22:51
Merge 8.7 check-in: 1f1ddd15 user: jan.nijtmans tags: trunk, main
22:38
-constraint -> -constraints check-in: 0d5b6189 user: jan.nijtmans tags: core-8-branch
22:10
Merge 9.0 check-in: b8ced4cd user: jan.nijtmans tags: revised_text, tip-466
2024-01-14
22:23
Those #define's are no longer necessary check-in: 3677e6e1 user: jan.nijtmans tags: trunk, main
21:56
Remove tricky code, no longer necessary in 9.0 check-in: c720d92f user: jan.nijtmans tags: trunk, main
21:49
Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: 12db53f1 user: jan.nijtmans tags: trunk, main
21:30
Fix [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: 21faaaa9 user: jan.nijtmans tags: core-8-branch
20:49
Merge 8.7. Adapt test-cases Closed-Leaf check-in: 0df5ef59 user: jan.nijtmans tags: bug-026e2bb685
17:56
Fix for TIP #613: In case of TK_XXXX_NULL handling for relief/justify/anchor, don't create a "" object but just use NULL (as other options do) check-in: 7d66400d user: jan.nijtmans tags: core-8-branch
15:52
Proposed fix for [026e2bb685]: text tag sets bad relief, gets error, but bad relief is saved anyway check-in: ae28324a user: jan.nijtmans tags: bug-026e2bb685
2024-01-13
21:52
Merge 9.0 check-in: 02216b70 user: jan.nijtmans tags: revised_text, tip-466
11:19
Close fork check-in: 35196a87 user: jan.nijtmans tags: trunk, main
11:17
Merge 8.7 check-in: 390ba120 user: jan.nijtmans tags: trunk, main
11:15
Cherry-pick [47bcd4a0] (and a few more of the same) check-in: 44df083e user: jan.nijtmans tags: core-8-branch
09:01
merge trunk check-in: 7a9c754c user: fvogel tags: revised_text, tip-466
09:00
Correct one missing -1 --> TCL_INDEX_NONE change in previous commit. check-in: 47bcd4a0 user: fvogel tags: trunk, main
2024-01-12
20:53
Merge 8.7 check-in: 020127b4 user: jan.nijtmans tags: trunk, main
20:48
Merge 8.6 (there we go again) check-in: 639ada70 user: jan.nijtmans tags: core-8-branch
20:29
merge mark check-in: 068702f9 user: fvogel tags: revised_text, tip-466
20:24
Fix [737abf4523]: text widget has terrible performance with image create. check-in: 9c5394a6 user: fvogel tags: trunk, main
20:16
merge trunk check-in: 37579cd2 user: fvogel tags: revised_text, tip-466
2024-01-09
23:01
Merge-mark check-in: c72b01fb user: jan.nijtmans tags: trunk, main
22:59
Merge 8.6 check-in: 109c7a65 user: jan.nijtmans tags: core-8-branch
22:02
Fix [b7abf0d817]: ttk::treeview shows O(n^2) destruction time check-in: f24dfbca user: fvogel tags: trunk, main
21:47
Merge-mark check-in: c0700046 user: jan.nijtmans tags: trunk, main
21:44
Merge-mark 8.6. Don't bother build for Tcl 9.1. Some missing constraints check-in: 83a63def user: jan.nijtmans tags: core-8-branch
19:37
Scrolling-related improvements in the documentation. check-in: e2b0be75 user: csaba tags: core-8-branch
19:36
Scrolling-related improvements in the documentation. check-in: 146c8487 user: csaba tags: trunk, main
15:44
Make TK_NO_DEPRECATED=1 test-cases work with Tcl 8.6 too. check-in: 453bd962 user: jan.nijtmans tags: core-8-branch
15:34
Remove test constraints which are not necessary any more in Tk 9.0 check-in: 287de5cb user: jan.nijtmans tags: trunk, main
14:08
More "Tk" -> "tk" check-in: e9ff5d37 user: jan.nijtmans tags: trunk, main
14:07
Make TK_NO_DEPRECATED=1 test-cases work check-in: 7c5d699c user: jan.nijtmans tags: core-8-branch
08:57
Starting with Tcl 9.0, lower-case package-names are recommended check-in: 56dd1fd7 user: jan.nijtmans tags: trunk, main
2024-01-08
21:24
Merge 8.7 check-in: 9fd8fe46 user: jan.nijtmans tags: trunk, main
21:23
Merge 8.6. "parenright" -> ")" (simply since we can ....) check-in: a6aeda72 user: jan.nijtmans tags: core-8-branch
21:20
Restore "$menu index" to return "none" for no index (for compatibility with Tk 8.6) check-in: e80077b7 user: jan.nijtmans tags: core-8-branch
11:13
Merge 8.7 check-in: 207ef11d user: oehhar tags: trunk, main
11:08
nanosvg #148 "Remove unnecessary parentheses" https://github.com/memononen/nanosvg/commit/93ce879dc4c04a3ef1758428ec80083c38610b1f check-in: d8e3ca2f user: oehhar tags: core-8-branch
09:27
nanosvg #252 "Fixed invalid memory read on single stop gradient" https://github.com/memononen/nanosvg/commit/55b64b5070f937ddb65a8dc5985f9948d3c52d37 check-in: 4b310bdc user: oehhar tags: core-8-branch
2024-01-06
17:06
Merge 8.7 check-in: dfd55e22 user: jan.nijtmans tags: trunk, main
17:05
Merge 8.6 check-in: 41dbe6ac user: jan.nijtmans tags: core-8-branch
16:41
Fix [a9e637f1c8]: ttk::treeview does not show partial bottom row check-in: 8c435b26 user: jan.nijtmans tags: trunk, main
16:41
Merge 8.6 check-in: 74a2fa1c user: jan.nijtmans tags: core-8-branch
2024-01-05
18:38
merge release check-in: 243dbd89 user: dgp tags: trunk, main
14:39
Make the SUFX for nmake-builds the same as for Makefile builds, if TCL_VERSION > 86 check-in: 762b0093 user: jan.nijtmans tags: trunk, main
14:38
Make the SUFX for nmake-builds the same as for Makefile builds, if TCL_VERSION > 86 check-in: 25bf5d43 user: jan.nijtmans tags: core-8-branch
08:51
Merge 9.0 check-in: 1086205d user: jan.nijtmans tags: revised_text, tip-466
08:23
Correct "make dist" for removed buttons.bmp file check-in: 24a8f79e user: jan.nijtmans tags: trunk, main
08:22
Correct "make dist" for removed buttons.bmp file check-in: 5da4d506 user: jan.nijtmans tags: core-8-branch
08:18
Remove buttons.bmp from makefile.vc too check-in: f167167f user: jan.nijtmans tags: trunk, main
08:12
Remove buttons.bmp from makefile.vc too check-in: f235e274 user: jan.nijtmans tags: core-8-branch
2024-01-04
21:07
Merge 9.0 check-in: 922f7a76 user: jan.nijtmans tags: revised_text, tip-466
20:49
remove buttons.bmp and lamp.bmp: those are not used anywhere any more check-in: 9102f58b user: jan.nijtmans tags: trunk, main
20:43
remove buttons.bmp and lamp.bmp: those are not used anywhere any more check-in: 986d8724 user: jan.nijtmans tags: core-8-branch
16:48
Fix [1ca3c8d9da]: nmake build with OPTS=static. Give testtest.exe a version-number check-in: 940996d8 user: jan.nijtmans tags: trunk, main
16:46
Fix [1ca3c8d9da]: nmake build with OPTS=static. Give tktest.exe a version-number check-in: a8ca8ba8 user: jan.nijtmans tags: core-8-branch
2024-01-03
15:00
Fix [52df668390]: Measurement of control characters are wrong after measurement of characters that cannot be displayed by the given font. AllocFont() -> InitFont() in comments check-in: 870f992f user: jan.nijtmans tags: trunk, main
14:58
Merge 8.6 check-in: af5eb7cb user: jan.nijtmans tags: core-8-branch
14:32
Merge 8.7 check-in: b20dcd3c user: jan.nijtmans tags: trunk, main
14:22
Merge 8.6 check-in: 027b5991 user: jan.nijtmans tags: core-8-branch
01:41
Merge-mark check-in: b9029bbc user: jan.nijtmans tags: core-8-branch
2024-01-02
14:46
unneeded "if" statement check-in: d9a28515 user: jan.nijtmans tags: trunk, main
13:05
Merge 8.7 check-in: 63d7a56b user: jan.nijtmans tags: core-8-branch
10:47
Merge 8.6 check-in: 7de56f70 user: jan.nijtmans tags: core-8-branch
2023-12-28
17:11
Make sure that the zip-file is attached to tcl9tk90.dll for non-static builds too Closed-Leaf check-in: c8037a50 user: dgp tags: rc4, core-9-0-b1-rc, core-9-0-b1
17:10
Fix TK_RELEASE_SERIAL for "b1" release check-in: 51a5317b user: dgp tags: core-9-0-b1-rc
17:06
Ticket [0de707ab06]: Add explanation of the solution provided on the core list by Jan check-in: 8e5aac2b user: dgp tags: core-9-0-b1-rc
2023-12-26
17:10
Add "none" as possible index value for menu's (but keep it undocumented). See [fec9e3879d] check-in: 49ee1144 user: jan.nijtmans tags: trunk, main
17:06
Put back "none" as possible index value for Tk > 8 check-in: 5f8259b7 user: jan.nijtmans tags: core-8-branch
15:49
Never use TCL_SIZE_MODIFIER "u", because Tcl_Size can be negative check-in: 9e08a5ce user: jan.nijtmans tags: trunk, main
15:23
Never use TCL_SIZE_MODIFIER "u", because Tcl_Size can be negative check-in: a7db1c5b user: jan.nijtmans tags: core-8-branch
14:38
[da23032e6a]: Update documentation check-in: 5471e09e user: jan.nijtmans tags: trunk, main
14:22
Document that "none" is no longer a valid menu index check-in: 57cc76f4 user: jan.nijtmans tags: trunk, main
14:17
Document "none" in menu's as deprecated check-in: c0e6b908 user: jan.nijtmans tags: core-8-branch
2023-12-23
20:22
Rename linux-with-tcl87-build.yml -> linux-with-tcl8-build.yml check-in: db523c70 user: jan.nijtmans tags: trunk, main
2023-12-22
18:45
Merge 8.7 check-in: 7a619281 user: jan.nijtmans tags: trunk, main
16:51
Merge 8.6 check-in: 9baaf06e user: jan.nijtmans tags: core-8-branch
10:31
(cherry-pick): Make sure that the zip-file is attached to tk87.dll for non-static builds too check-in: 14f96815 user: jan.nijtmans tags: core-8-branch
10:26
Make sure that the zip-file is attached to tcl9tk90.dll for non-static builds too check-in: b6b83daf user: jan.nijtmans tags: trunk, main
10:06
Fix TK_RELEASE_SERIAL for "b1" release check-in: 6da2de36 user: jan.nijtmans tags: trunk, main
09:52
int -> Tcl_Size in menu handling check-in: bb926267 user: jan.nijtmans tags: core-8-branch
2023-12-21
22:56
Merge 9.0 check-in: 387c79a0 user: jan.nijtmans tags: revised_text, tip-466
22:53
Merge 9.0 check-in: d13fcc28 user: jan.nijtmans tags: tip-626
22:53
Merge-mark check-in: c64f9a3c user: jan.nijtmans tags: trunk, main
21:58
Add missing cleanup of (non-implicit) selection handlers at the end of the recently aded tests. Maybe implicit handlers (UTF8_STRING handlers automatically created by STRING handlers) should be cleaned as well, or perhaps cleaning the STRING handler should automatically clean the UTF8_STTRING handler (the current code doesn't do this). Leaf check-in: e3ecda2f user: fvogel tags: bug-af31a84c91
21:49
Add one more select-14.x test. check-in: 35e355f4 user: fvogel tags: bug-af31a84c91
21:41
Remove unwanted character check-in: 927ec3c6 user: fvogel tags: bug-af31a84c91
02:05
Update to print documentation check-in: 5339d3cf user: kevin_walzer tags: core-8-branch
01:59
Update documentation for print command check-in: e2933f24 user: kevin_walzer tags: trunk, main
2023-12-20
12:10
Merge 8.7 check-in: c29f762a user: jan.nijtmans tags: trunk, main
12:06
Merge-mark check-in: 627de844 user: jan.nijtmans tags: core-8-branch
11:48
remove tkUnixDialog.c, since it's no longer used check-in: b00a2f9d user: jan.nijtmans tags: core-8-branch
11:06
Ticket [0de707ab06]: Add explanation of the solution provided on the core list by Jan check-in: e006a5f0 user: oehhar tags: trunk, main
09:53
Rebase to 9.0 check-in: 6e1b85da user: jan.nijtmans tags: tip-626
2023-12-19
21:21
Add more tests (select-14.2.2 currently fails). check-in: 453b8814 user: fvogel tags: bug-af31a84c91
20:51
UTF8-STRING is a Linux-specific target (at least Windows does not understand it, test select-14.2 fails with 'PRIMARY selection doesn't exist or form UTF8_STRING not defined') check-in: 364e32e6 user: fvogel tags: bug-af31a84c91
15:55
Merge 8.7 check-in: 84872714 user: jan.nijtmans tags: trunk, main
15:55
Provide variable-names in comments check-in: 83ad1ca5 user: jan.nijtmans tags: core-8-branch
09:57
Merge 8.7 check-in: 66d255fa user: jan.nijtmans tags: trunk, main
09:55
Merge 8.6 check-in: 6350f256 user: jan.nijtmans tags: core-8-branch
09:53
Make it compile (again) with Tcl 8.6 check-in: 38ec3d0a user: jan.nijtmans tags: core-8-branch
2023-12-18
22:19
Merge 9.0 check-in: a41d9d3a user: jan.nijtmans tags: tip-626
21:52
Merge 8.7 check-in: c941ee14 user: jan.nijtmans tags: trunk, main
21:49
Make Ttk_ManagerSpec "const" check-in: 1bfd68d9 user: jan.nijtmans tags: core-8-branch
21:26
Merge 8.7 check-in: cb503aa2 user: jan.nijtmans tags: trunk, main
21:21
ttk improvements (e.g. regarding TCL_UNUSED) check-in: 42619206 user: jan.nijtmans tags: core-8-branch
13:43
Merge 8.7 check-in: d3c10567 user: jan.nijtmans tags: trunk, main
13:29
Use Tcl_ObjCmdProc in stead of full function signature check-in: cf35e7de user: jan.nijtmans tags: core-8-branch
13:27
Even more TCL_UNUSED usage check-in: 172fb6dc user: jan.nijtmans tags: core-8-branch
09:36
Proposal for a fix using a simplified Tk_CreateSelHandler(). check-in: 793effdb user: sbron tags: bug-af31a84c91
08:19
Merge 8.7 check-in: cc8afe5d user: jan.nijtmans tags: trunk, main
2023-12-17
22:25
(internal) int -> Tcl_Size check-in: 438f826c user: jan.nijtmans tags: core-8-branch
2023-12-16
23:12
Merge 8.7 check-in: 5164e127 user: jan.nijtmans tags: trunk, main
2023-12-15
21:18
Many more TCL_UNUSED() usage check-in: dca75010 user: jan.nijtmans tags: core-8-branch
2023-12-14
16:20
Fix for Cygwin build check-in: 73a336ae user: jan.nijtmans tags: trunk, rc3, rc2, main
13:36
Merge 8.7 check-in: b07cf6b5 user: jan.nijtmans tags: trunk, main
12:59
Merge 8.6 check-in: d7be880e user: jan.nijtmans tags: core-8-branch
2023-12-13
14:51
Remove unused variable. check-in: 8a0038df user: culler tags: trunk, main
14:43
Remove unused variable. check-in: 613dc295 user: culler tags: core-8-branch
14:19
Clean up selection handler at the end of the test. check-in: 2e137440 user: sbron tags: bug-af31a84c91
13:30
Add a test to catch bug [af31a84c91]: Replacing selection handler is ineffective. check-in: 10121ce3 user: sbron tags: bug-af31a84c91
11:08
Merge 8.7 check-in: 2af033c9 user: jan.nijtmans tags: trunk, main
11:08
Fix 2 (minor) compiler warnings check-in: 07482bda user: jan.nijtmans tags: core-8-branch
10:53
Merge-mark check-in: a28c7f88 user: jan.nijtmans tags: trunk, main
10:51
Don't use Tcl_Size in documentation (yet), since Tk 8.7 will mainly be used with Tcl 8.7 check-in: 555c3e24 user: jan.nijtmans tags: core-8-branch
10:39
Merge-mark check-in: dc1f5dad user: jan.nijtmans tags: trunk, main
10:38
(Cherry-pick): Fix Tk_CharBbox/Tk_DrawTextLayout signature (int -> Tcl_Size). Update documentation. check-in: 5d520316 user: jan.nijtmans tags: core-8-branch
10:09
Fix Tk_CharBbox/Tk_DrawTextLayout signature (int -> Tcl_Size). Update documentation. check-in: 1fa18623 user: jan.nijtmans tags: trunk, main