Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for tests/bind.test
2025-06-12
| ||
14:56 | Remove all occurrences of "return" as the last command in a test file file: [b74b996b] check-in: [fe0156eb] user: erikleunissen branch: uniform_test_file_structure, size: 199285 | |
2025-06-10
| ||
12:04 | Round 2 of adding section headers, correcting oversights caused by flawed search in previous round. file: [0790dffb] check-in: [b1f84284] user: erikleunissen branch: uniform_test_file_structure, size: 199292 | |
2025-06-02
| ||
08:35 | Wrap long line in section "TESTFILE INITIALIZATION" file: [dd2c2b6c] check-in: [b44b1ae4] user: erikleunissen branch: uniform_test_file_structure, size: 199288 | |
2025-05-14
| ||
15:45 | Correct hierarchical inconsistency in previous commit (amended plan for section headers) file: [7f8f1cda] check-in: [202155d7] user: erikleunissen branch: uniform_test_file_structure, size: 199284 | |
12:09 | bell.test, bgerror.test, bind.test, bitmap.test, border.test, busy.test, button.test: insert section headers corresponding to prototype file: [ec3b5015] check-in: [25c08a66] user: erikleunissen branch: uniform_test_file_structure, size: 199301 | |
2025-01-06
| ||
21:50 | (cherry-pick): Merge branch less_tests_constraints file: [326719be] check-in: [ed10cc20] user: jan.nijtmans branch: core-8-branch, size: 199038 | |
2025-01-03
| ||
05:34 | Merge trunk. In branch less_tests_constraints, let's work off trunk from now on. file: [97dc8772] check-in: [49fdd4b2] user: fvogel branch: less_tests_constraints, size: 198988 | |
2024-12-13
| ||
14:10 | Merge 9.0 file: [6a2d6fbc] check-in: [713034d3] user: jan.nijtmans branch: tip-708, size: 198979 | |
2024-12-12
| ||
12:24 | New TIP implementation (still exprimental and incomplete). Change in handling Num-keyboard keys/events file: [70cdf6d7] check-in: [a2f31865] user: jan.nijtmans branch: tip-708, size: 198976 | |
2024-10-18
| ||
19:41 | merge core-8-6-branch file: [37255cd4] check-in: [feacdc73] user: fvogel branch: less_tests_constraints, size: 197519 | |
2024-10-09
| ||
19:37 | Indenting (massive) file: [7c09e27f] check-in: [abd4f8a0] user: jan.nijtmans branch: core-8-branch, size: 199026 | |
2024-09-29
| ||
00:10 | Merge 8.7. More indent fixes file: [208b71ac] check-in: [df1efa60] user: jan.nijtmans branch: main, size: 198976 | |
2024-09-27
| ||
22:18 | Merge 8.6 file: [c74b620d] check-in: [de92f959] user: jan.nijtmans branch: core-8-branch, size: 199327 | |
20:22 | Fix [1f3de1c387]: Redundant [expr] in tests. file: [fd8cbebd] check-in: [8a705dd1] user: fvogel branch: main, size: 199277 | |
20:21 | Fix [1f3de1c387]: Redundant [expr] in tests. file: [ecf02ff3] check-in: [ce260f2d] user: fvogel branch: core-8-6-branch, size: 197507 | |
2024-08-07
| ||
16:58 | merge core-8-6-branch file: [100c36d1] check-in: [d5a7cd1b] user: fvogel branch: less_tests_constraints, size: 197526 | |
13:57 | Make testcases more independant from exact error-message. file: [aaa22925] check-in: [dc9b3b08] user: jan.nijtmans branch: core-8-6-branch, size: 197514 | |
2024-07-08
| ||
20:24 | 0439e1e1a3 can't -> cannot in all error-messages file: [4015bf78] check-in: [90e6962b] user: jan.nijtmans branch: bug-0439e1e1a3, size: 199307 | |
2024-04-21
| ||
13:09 | merge core-8-6-branch file: [a8bbb0ae] check-in: [23446877] user: fvogel branch: less_tests_constraints, size: 197529 | |
2024-03-08
| ||
08:06 | Fix [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. Patch from Erik Leunissen. file: [e301f7f7] check-in: [63edac1d] user: jan.nijtmans branch: core-8-branch, size: 199334 | |
2024-03-04
| ||
19:48 | merge trunk file: [f8e61ccf] check-in: [a0785092] user: fvogel branch: mistake, size: 199284 | |
2024-02-25
| ||
20:27 | Fix [47d4f29159]: Ignored binding scripts for events with detail field NotifyInferior. Patch from Erik Leunissen. file: [c0d84842] check-in: [58a10b35] user: fvogel branch: bug-47d4f29159, size: 197517 | |
2024-01-23
| ||
21:04 | Merge 8.7 file: [e48ea625] check-in: [bc9293f3] user: jan.nijtmans branch: main, size: 199243 | |
20:46 | Revise "bad screen distance" error-messages file: [669890af] check-in: [4b46abde] user: jan.nijtmans branch: core-8-branch, size: 199293 | |
2024-01-09
| ||
21:44 | Merge-mark 8.6. Don't bother build for Tcl 9.1. Some missing constraints file: [681110ed] check-in: [83a63def] user: jan.nijtmans branch: core-8-branch, size: 199202 | |
15:34 | Remove test constraints which are not necessary any more in Tk 9.0 file: [5bc4d019] check-in: [287de5cb] user: jan.nijtmans branch: main, size: 199152 | |
2023-11-26
| ||
09:42 | Rename the 'injectkeyevent' aqua-specific test command to 'testinjectkeyevent'. file: [709143be] check-in: [c28f36ff] user: fvogel branch: less_tests_constraints, size: 197488 | |
2022-12-07
| ||
20:36 | Remove more cosmetic differences with the 8.7 test suite. file: [dea21eec] check-in: [fc39cd1c] user: fvogel branch: less_tests_constraints, size: 197476 | |
2022-11-30
| ||
20:06 | Reduce differences in the test suite between 8.6 and 8.7 by backporting cosmetic differences from 8.7. file: [ada201bb] check-in: [b5d47176] user: fvogel branch: less_tests_constraints, size: 197484 | |
2022-11-27
| ||
19:38 | bind-16.47: When the test uses € it may fail (at least it fails on Windows with MSVC at the CI runner). When the test fails VkKeyScanW returns -1 in TkpSetKeycodeAndState (tkWinKey.c). Try using the colon (:) symbol that is present on all keyboards, which is perhaps not the case for the euro sign (€), and remove the failsOnWindows constraint. The test still tests implementation of TIP #588 (Unicode for (X11) keysyms). file: [8d4ba17d] check-in: [6cb0faeb] user: fvogel branch: less_tests_constraints_87, size: 199189 | |
2022-10-26
| ||
19:40 | Fix [43573999ca]: Problem with tkBind.c since Tk 8.6.10 (various assertions fail). file: [2fbfcc6c] check-in: [868fa4a4] user: fvogel branch: main, size: 199309 | |
2022-10-24
| ||
18:42 | Focus is not needed to let bind-37.1 crash. file: [d27dbb22] check-in: [f0d94902] user: fvogel branch: bug-43573999ca, size: 198005 | |
05:49 | Add test bind-37.1 demonstrating bug [43573999ca]. This test currently crashes (on all platforms). file: [66aae25a] check-in: [802fde74] user: fvogel branch: bug-43573999ca, size: 198025 | |
2022-04-21
| ||
16:17 | Merge 8.7. Add testcases for Num and Fn binding file: [ba3a5e34] check-in: [cf428002] user: jan.nijtmans branch: glyph_indexing_2, size: 198677 | |
2022-01-23
| ||
16:11 | Move needsTcl87 constraint to constraints.tcl file: [54d4862e] check-in: [9ebddd02] user: jan.nijtmans branch: tip-613, size: 198287 | |
2022-01-08
| ||
18:04 | Add "testConstraint deprecated" to constraints.tcl, and use it everywhere needed. Add "no-xft" tag to tk::build-info file: [6c731a7d] check-in: [846e6516] user: jan.nijtmans branch: main, size: 198361 | |
2022-01-07
| ||
22:49 | Fix testscases with -DTK_NO_DEPRECATED=1 file: [7f3075dd] check-in: [f1c2c3ea] user: jan.nijtmans branch: main, size: 198441 | |
2021-11-30
| ||
08:17 | formatting file: [951a021f] check-in: [b8fe2696] user: jan.nijtmans branch: main, size: 198415 | |
2021-10-31
| ||
14:12 | Merge 8.6 file: [a4d13c49] check-in: [a06e6d19] user: jan.nijtmans branch: main, size: 198423 | |
12:26 | Test-case cleanup (all backported form 8.7) file: [bdfc6970] check-in: [ac48fb2d] user: jan.nijtmans branch: core-8-6-branch, size: 197373 | |
2021-04-28
| ||
15:56 | Merge CALayer-86 file: [bf3244e8] check-in: [116cd8f9] user: culler branch: CALayer-87, size: 198427 | |
15:56 | Deal with new test failures revealed by changing the order of the tests. file: [5de471e9] check-in: [bb6b0545] user: culler branch: CALayer-86, size: 196613 | |
2021-03-13
| ||
09:33 | merge trunk file: [dca88469] check-in: [fe07c641] user: fvogel branch: patch-85c8397412, size: 198322 | |
09:33 | merge core-8-6-branch file: [7a36dd71] check-in: [96403d0d] user: fvogel branch: patch-85c8397412-86, size: 196508 | |
09:31 | Fix [2374c602bf]: bind-34.1 sometimes fails on Linux. file: [d4c311e3] check-in: [0106f36b] user: fvogel branch: main, size: 198760 | |
2021-03-09
| ||
22:01 | Fix [2374c602bf]: bind-34.1 sometimes fails on Linux. This is a race condition. 'wm geometry' runs UpdateGeometryInfo() as an idle callback, on all platforms. Give a few ms to the OS to get that callback in the event loop before running the following 'update' that services it. Therefore, bind-34.1 should now always pass. file: [d1891d0e] check-in: [44d67f67] user: fvogel branch: bug-2374c602bf, size: 196961 | |
2021-02-27
| ||
10:46 | Cherrypick Jan's suggestions [ee33dc39] and resolve conflict. file: [89b96bbb] check-in: [33dc4adb] user: fvogel branch: patch-85c8397412, size: 198289 | |
10:24 | Implement Jan's suggestions. file: [c88c1737] check-in: [ee33dc39] user: fvogel branch: patch-85c8397412-86, size: 196475 | |
2021-02-13
| ||
12:55 | Fix conflict resolution error I made in [aaec2f44] file: [efd2663d] check-in: [be2b4b85] user: fvogel branch: patch-85c8397412-86, size: 196451 | |
2021-02-11
| ||
21:25 | Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. This is the patch for 8.6 (with many conflicts fixed). file: [0da054d3] check-in: [aaec2f44] user: fvogel branch: patch-85c8397412-86, size: 196530 | |
18:14 | Patch [85c8397412]: Wrapper proc for exerting timing control over pointer warping. Patch from Erik Leunissen applied as-is. file: [f6adf650] check-in: [35b17035] user: fvogel branch: patch-85c8397412, size: 198267 | |
2021-01-27
| ||
08:07 | needsTcl87 constraint is true for Tcl 9.0 as well file: [9dbfadcb] check-in: [cbaf2a35] user: jan.nijtmans branch: main, size: 198727 | |
2021-01-08
| ||
13:34 | TIP #587 addendum: When reading commands from stdin, decode from utf-8 independant from system encoding. Somehow bind-16.47 is still failing in CI environment, not reproducable in Visual Studio environment. file: [38efdf17] check-in: [30e2618e] user: jan.nijtmans branch: main, size: 198726 | |
2020-12-30
| ||
15:44 | In Tk 8.7, warping is now synchronous (it was executed at idle time until and including 8.6), see [e3888d5820]. As a consequence we don't need to call 'update' in the tests anymore for 8.7. However, as detailed in ticket [69b48f427e] (specifically in comment there dated 2019-10-27 14:24:26), on Windows we still need to call 'after 50' to give time to SendInput to execute. This is independent from the fact warping happens sychronously or not and was committed as [e9becf44ab] in core-8-6-branch but was later erroneously removed from trunk branch in [d9d8c6bf] and [3e8ae688] under the wrong idea that is was not necessary with synchronous warping. Restore those calls, which makes bind-34.[123] and bind-36.1 always pass instead of rely on a race condition. file: [0a5d0c6e] check-in: [99290d7d] user: fvogel branch: bug-e3888d5820-alt1, size: 198612 | |
2020-12-09
| ||
15:01 | (c) -> © file: [8d4d6ca8] check-in: [bd978a76] user: jan.nijtmans branch: main, size: 197808 | |
2020-11-27
| ||
15:59 | Missing constraint for bind-16.47 testcase file: [1e167496] check-in: [9d36083c] user: jan.nijtmans branch: main, size: 197811 | |
2020-10-23
| ||
15:22 | Merge 8.7 file: [6070341e] check-in: [773963d7] user: jan.nijtmans branch: deprecate-bd-bg-fg, size: 197692 | |
2020-10-22
| ||
14:00 | Merge 8.7 file: [58db768a] check-in: [cde35d96] user: jan.nijtmans branch: keysym-unicode, size: 197798 | |
2020-10-12
| ||
09:12 | Merge trunk. All related synonymes made deprecated now file: [d49223ce] check-in: [b17b65bb] user: jan.nijtmans branch: deprecate-bd-bg-fg, size: 197695 | |
2020-10-07
| ||
15:10 | Merge trunk file: [c2d0895b] check-in: [2999f187] user: jan.nijtmans branch: tip-587, size: 197685 | |
15:10 | More warnings -Wshadow with C++ compiler. Simplify <KeyPress> -> <Key> file: [393068e1] check-in: [38c668de] user: jan.nijtmans branch: trunk, size: 197688 | |
12:16 | Merge tip-587 file: [3a0fdb90] check-in: [58c66410] user: jan.nijtmans branch: keysym-unicode, size: 197804 | |
2020-10-06
| ||
12:24 | Merge tip-587 file: [7548c52d] check-in: [7fdd4aeb] user: jan.nijtmans branch: keysym-unicode, size: 197834 | |
2020-10-05
| ||
11:56 | Merge tip-587 file: [85e804d3] check-in: [86993f10] user: jan.nijtmans branch: keysym-unicode, size: 197543 | |
11:01 | Merge trunk file: [ce7457ba] check-in: [41330fed] user: jan.nijtmans branch: tip-587, size: 197745 | |
2020-09-30
| ||
22:18 | Merge 8.7 file: [6c9f8fbc] check-in: [17066099] user: jan.nijtmans branch: deprecate-bd-bg-fg, size: 197756 | |
22:11 | Merge 8.7 file: [ee2495e6] check-in: [3f4c3bf3] user: jan.nijtmans branch: keysym-unicode, size: 197576 | |
22:07 | If Tk is compiled with -DTK_NO_DEPRECATED, disable some testcases which fail because of that file: [b9c2c8a4] check-in: [2ace1713] user: jan.nijtmans branch: trunk, size: 197748 | |
2020-09-29
| ||
16:08 | Merge trunk file: [6130c694] check-in: [2608666c] user: jan.nijtmans branch: deprecate-bd-bg-fg, size: 197652 | |
16:05 | Merge trunk file: [69154526] check-in: [41bd1d78] user: jan.nijtmans branch: keysym-unicode, size: 197472 | |
14:53 | Use \x escape sequences in stead of \u when appropriate file: [dcbe6dd4] check-in: [e7007fa6] user: jan.nijtmans branch: trunk, size: 197644 | |
2020-09-18
| ||
20:03 | Fix most (except one) testcases on X11 file: [711eb1d9] check-in: [fe68d642] user: jan.nijtmans branch: keysym-unicode, size: 197474 | |
2020-09-16
| ||
13:31 | (cherry-pick): Require Tcltest 2.2 as a miminum. Run X11 testcases on Travis in 3 Ubuntu variants: Xenial, Bionic and Focal. (MacOS/XQuartz not working yet) file: [ab6f3f49] check-in: [31d622f6] user: jan.nijtmans branch: core-8-5-branch, size: 89721 | |
2020-09-09
| ||
14:36 | Deprecate -bd, -bg, and -fg options, in favour of -borderwidth, -background and -color file: [b130ae3d] check-in: [101e0f77] user: jan.nijtmans branch: deprecate-bd-bg-fg, size: 197654 | |
2020-09-06
| ||
15:50 | Merge 8.7 file: [59db0f89] check-in: [c9d4c2a0] user: jan.nijtmans branch: keysym-unicode, size: 197449 | |
2020-09-03
| ||
14:38 | Merge 8.6 file: [3d15de3e] check-in: [b8c87544] user: jan.nijtmans branch: trunk, size: 197646 | |
13:39 | Another round of TIP #581-related name changes. Now merely concentrated on consistancy in the test-cases file: [c638f083] check-in: [78e259ef] user: jan.nijtmans branch: core-8-6-branch, size: 196928 | |
2020-08-13
| ||
10:55 | Merge 8.6 file: [f377a0ee] check-in: [d19595aa] user: jan.nijtmans branch: trunk, size: 197644 | |
2020-08-10
| ||
13:01 | WIP file: [dca71a5b] check-in: [ca3ea392] user: jan.nijtmans branch: no-master-slave, size: 196929 | |
2020-07-06
| ||
22:29 | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widget. Mouse pointer warping happens synchronously. file: [057a58b8] check-in: [180866d3] user: fvogel branch: trunk, size: 197646 | |
21:18 | Fix [e3888d5820]: Grab on master prevents mouse pointer warp into slave widget. Mouse pointer warping happens at idle time, and the fix does not change this. file: [bc3f6690] check-in: [7f3b5a11] user: fvogel branch: core-8-6-branch, size: 196926 | |
2020-06-27
| ||
09:44 | Fix [16ef161925]: <Escape><Control-c> binding sequence not working anymore. file: [0f57b187] check-in: [aaadaeea] user: fvogel branch: trunk, size: 196864 | |
09:38 | Fix [16ef161925]: <Escape><Control-c> binding sequence not working anymore. file: [aab02df3] check-in: [dd165276] user: fvogel branch: core-8-6-branch, size: 194926 | |
2020-06-21
| ||
15:54 | Add two new tests, bind-33.20 and bind-33.21, exercising bindings to mixed types (Key and Button) events as sent by the keyboard (including the KeyRelease event) and mouse. These tests currently fail with TIP #532 implementation but pass with the old implementation with the event ring. file: [9900077a] check-in: [42c2602b] user: fvogel branch: bug-16ef161925, size: 191731 | |
2020-06-14
| ||
16:19 | Rework test bind-35.1 and simplify it a bit, make it fail in core-8-6-branch that does not have the fix yet. file: [d52566ab] check-in: [5c500188] user: fvogel branch: bug-e3888d5820, size: 190389 | |
2020-06-09
| ||
07:23 | Remove many unnessesaary curly-braces in testcases file: [fdc49da4] check-in: [696b6fb6] user: jan.nijtmans branch: trunk, size: 193481 | |
2020-06-07
| ||
20:00 | Be even more specific in the result expected from bind-35.1 file: [8bd75281] check-in: [273ef8a6] user: fvogel branch: bug-e3888d5820-alt1, size: 189171 | |
19:58 | Add comment explaining the result expected for bind-35.1 file: [185a9b17] check-in: [c5754760] user: fvogel branch: bug-e3888d5820, size: 190543 | |
19:55 | Be even more specific in the result expected from bind-35.1 file: [39188945] check-in: [293af2bb] user: fvogel branch: bug-e3888d5820, size: 190391 | |
2020-06-06
| ||
21:04 | Take into account that some WM, such as KDE/Plasma with the Aurorae theme engine, need a bit more time to setup a new toplevel and display its content. file: [e052de2b] check-in: [09059f1a] user: fvogel branch: bug-e3888d5820, size: 190294 | |
20:52 | merge bug-e3888d5820 file: [9b77b61e] check-in: [19fdeea2] user: fvogel branch: bug-e3888d5820-alt1, size: 189168 | |
20:51 | Cherry-pick [a6c87041]: Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more complete setup for this test. file: [5cd77fb9] check-in: [c9db1d71] user: fvogel branch: bug-e3888d5820, size: 189966 | |
19:56 | Take into account that some WM, such as KDE/Plasma with the Aurorae theme engine, need a bit more time to setup a new toplevel and display its content. file: [3c4e69e7] check-in: [9f7e6ca9] user: fvogel branch: bug-e3888d5820-alt1, size: 189138 | |
15:06 | Make success criterion for test bind-35.1 more specific, so that this same test passes in branch bug-e3888d5820-alt1 but fails in core-8-6-branch (previously bind-35.1 did not fail in core-8-6-branch, in which bug [e3888d5820] is not yet solved). file: [eba653d0] check-in: [f641e3b1] user: fvogel branch: bug-e3888d5820-alt1, size: 188810 | |
2020-06-02
| ||
21:56 | Remove proc waitForGrab from test bind-35.1 file: [f2b69a74] check-in: [67a8c485] user: fvogel branch: bug-e3888d5820-alt1, size: 188564 | |
21:52 | Merge trunk file: [0262e99a] check-in: [9531826a] user: jan.nijtmans branch: keysym-unicode, size: 193550 | |
21:42 | merge bug-e3888d5820 file: [335f45f8] check-in: [be5373e1] user: fvogel branch: bug-e3888d5820-alt1, size: 189140 | |
21:39 | Make test bind-34.1 pass on Debian 10 with KDE/Plasma. file: [7f639863] check-in: [7462f056] user: fvogel branch: bug-e3888d5820, size: 189936 | |
21:34 | merge bug-e3888d5820 file: [2bfd829f] check-in: [6ed4c8f8] user: fvogel branch: bug-e3888d5820-alt1, size: 189129 | |
21:33 | Fix error (with no consequences) in test bind-34.1 file: [3a7da12b] check-in: [4e00b5d9] user: fvogel branch: bug-e3888d5820, size: 189925 | |
21:11 | Remove function DoWarpWrtScreen which was called from only one place, and add comments. file: [a4d8f93b] check-in: [6a5ae3f3] user: fvogel branch: bug-e3888d5820-alt1, size: 189125 | |
20:48 | Rename DoWarp to DoWarWrtScreen, add function DoWarpWrtWin to factorize the code a bit. file: [a98d24d0] check-in: [11330ae0] user: fvogel branch: bug-e3888d5820-alt1, size: 189127 | |
06:45 | Warping with respect to the whole screen is now synchronous as well (it is no longer executed as an idle task). This allows to remove some further update/after commands in tests. file: [a22e6999] check-in: [3e8ae688] user: fvogel branch: bug-e3888d5820-alt1, size: 189109 | |
06:16 | A more robust approach to warping with respect to a window: make the call to TkpWarpPointer happen in TkPointerEvent instead of as an idle event. This allows to remove some update/after commands in tests since warping with respect to a window is now synchronous (it happens before event generate $win <Motion> -warp 1 ... returns). file: [a87435bd] check-in: [d9d8c6bf] user: fvogel branch: bug-e3888d5820-alt1, size: 189605 | |
2020-05-14
| ||
11:53 | Merge 8.6 file: [a6b16738] check-in: [656d453a] user: jan.nijtmans branch: bug-d2a10a14a8, size: 191543 | |
2020-05-13
| ||
19:59 | Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more complete setup for this test. file: [83aa002d] check-in: [2ebdc58c] user: fvogel branch: trunk, size: 193747 | |
19:58 | Make bind-34.1 pass on Debian 10 with KDE/Plasma by giving the WM a more complete setup for this test. file: [27cb4944] check-in: [a6c87041] user: fvogel branch: core-8-6-branch, size: 191543 | |
19:50 | Make windows use xwheel.delta; change 20 20 to 25 25 in bind-34.2 to make it pass on VirtualBox. file: [a240a829] check-in: [7f03dff6] user: culler branch: bug-d2a10a14a8, size: 188348 | |
2020-05-12
| ||
15:12 | Fix [585584ad66]: On Aqua, keysyms are incomplete and inconsistent for generated events. Key event handling was completely reworked. file: [e3a48160] check-in: [15a8ae97] user: culler branch: trunk, size: 193706 | |
13:25 | Add the Menu key to bind-35.1 file: [65fe4dea] check-in: [d791c204] user: culler branch: bug-585584ad66, size: 191502 | |
2020-05-05
| ||
00:47 | Add regression tests for modifier key events. file: [ee26a87a] check-in: [ed1f8451] user: marc_culler branch: bug-585584ad66, size: 191497 | |
2020-05-04
| ||
22:16 | Add non-regression tests. file: [41dcc006] check-in: [7bd8af87] user: marc_culler branch: bug-585584ad66, size: 191875 | |
2020-05-02
| ||
19:25 | Add new test bind-33.19, further exercising simulation of the keyboard to trigger bindings containing several patterns. file: [64ff43d3] check-in: [d650a3bd] user: fvogel branch: bug-16ef161925, size: 190699 | |
16:58 | Add (currently failing) tests bind-33.16, bind-33.17 and bind-33.18 exercising the case reported in bug [16ef161925] file: [bcc825da] check-in: [a54810f8] user: fvogel branch: bug-16ef161925, size: 190137 | |
2020-02-17
| ||
22:06 | Refine test bind-35.1 once more since [grab current] returns the eventualGrabWin while we're interested in the grabWin instead. file: [be11d61d] check-in: [0b310b17] user: fvogel branch: bug-e3888d5820, size: 189921 | |
14:50 | Merge 8.6 file: [e5130a86] check-in: [32252102] user: jan.nijtmans branch: bug-e3888d5820, size: 189832 | |
2020-02-16
| ||
20:26 | Don't stress the CPU too much. file: [e71bc6f7] check-in: [0a5a92c7] user: fvogel branch: bug-e3888d5820, size: 189241 | |
20:14 | Attempt to make test bind-35.1 more reliable, by waiting for the expected [grab current] value. file: [f1d139c4] check-in: [ab0f1a27] user: fvogel branch: bug-e3888d5820, size: 189240 | |
2020-01-28
| ||
21:02 | Oops. Forgot to change the test content correctly. file: [15ea00ad] check-in: [5f1e7a5a] user: fvogel branch: bug-382712ade6, size: 189248 | |
20:56 | Add test bind-16.35.1 checking %A with <KeyRelease> file: [fd557907] check-in: [e87903cc] user: fvogel branch: bug-382712ade6, size: 189164 | |
2020-01-27
| ||
21:09 | Avoid interference in bind-35.1 from the hot spots in the corners of the screen featured by some WM on Linux. file: [95573dbd] check-in: [4e5c1952] user: fvogel branch: bug-e3888d5820, size: 188869 | |
12:21 | Deprecate KeyPress/ButtonPress/M modifiers: Use Key/Button/Meta in stead. file: [cca62d88] check-in: [0fe17ecb] user: jan.nijtmans branch: keysym-unicode, size: 190354 | |
11:54 | Fix bind-13.1 testcase file: [1b25bae2] check-in: [29e70f1c] user: jan.nijtmans branch: keysym-unicode, size: 191059 | |
11:11 | Merge trunk file: [90d1acdb] check-in: [905eb01e] user: jan.nijtmans branch: keysym-unicode, size: 191079 | |
09:03 | In test-cases same optimization as everywhere else: KeyPress -> Key and ButtonPress -> Button. file: [7142c1b5] check-in: [37ba4f8c] user: jan.nijtmans branch: trunk, size: 190551 | |
2020-01-25
| ||
17:13 | Let bind-34.3 be robust against Linux KDE hot spots on screen corners. file: [3faaee76] check-in: [4bcebd2c] user: fvogel branch: trunk, size: 189837 | |
16:58 | Let bind-34.3 be robust against Linux KDE hot spots on screen corners file: [3f7943ff] check-in: [0a767426] user: fvogel branch: bug-69b48f427e9, size: 188348 | |
2020-01-19
| ||
14:41 | Put more robustness in bind-35.1 file: [5b561976] check-in: [6c21b2cc] user: fvogel branch: bug-e3888d5820, size: 188865 | |
2020-01-11
| ||
14:13 | Make bind-35.1 fail on Linux, by swapping the order of the mouse pointer warps with respect to grabs. This prevents the warp prologue (see [e3888d5820]) from playing a role in that test. file: [77f5c4cc] check-in: [fc2dd329] user: fvogel branch: bug-e3888d5820, size: 188854 | |
13:34 | Attempt to make bind-35.1 more reliable on Windows. file: [33d7c8c2] check-in: [98ff7da2] user: fvogel branch: bug-e3888d5820, size: 188780 | |
2020-01-06
| ||
21:29 | Add test bind-35.1, currently failing, and demonstrating issue reported in [e3888d5820] (grab on master prevents mouse pointer warp into slave widget) file: [10ab0ff1] check-in: [200baaa8] user: fvogel branch: bug-e3888d5820, size: 188877 | |
2019-11-22
| ||
08:54 | Merge trunk file: [df112e80] check-in: [9c1e12e5] user: jan.nijtmans branch: keysym-unicode, size: 189482 | |
2019-11-15
| ||
12:45 | Merge 8.6 file: [bb09545a] check-in: [ac8c96f3] user: jan.nijtmans branch: trunk, size: 189246 | |
2019-11-14
| ||
23:14 | merge core-8-6-branch, and add (currently failing) test bind-34.3 demonstrating that warping does not work with null or negative coordinates. Also add a bit of debug printf in TkSetCursorPos() for Windows file: [27db01ed] check-in: [c7ced784] user: fvogel branch: bug-69b48f427e9, size: 187757 | |
2019-10-27
| ||
14:26 | Cherrypick [e9becf44ab]: Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's comment posted in ticket [69b48f427e] file: [0348a638] check-in: [63f86259] user: fvogel branch: bug-69b48f427e9, size: 186243 | |
14:24 | Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's comment posted in ticket [69b48f427e] file: [6b3ee78d] check-in: [047b1666] user: fvogel branch: trunk, size: 188581 | |
14:23 | Help tests bind-34.1 and bind-34.2 to always pass on Win10. See today's comment posted in ticket [69b48f427e] file: [51d02493] check-in: [e9becf44] user: fvogel branch: core-8-6-branch, size: 187092 | |
2019-10-21
| ||
15:38 | Use <???> in stead of <key-???>, except for <1> and <2> file: [ee98823d] check-in: [700ae101] user: jan.nijtmans branch: keysym-unicode, size: 188521 | |
14:50 | Merge trunk. Better handling for ASCII characters and U???? format file: [1f8deb79] check-in: [451882f2] user: jan.nijtmans branch: keysym-unicode, size: 188793 | |
2019-10-19
| ||
21:06 | Add support for parsing/generating U????-forms of keysyms. Add more X11 header-files containing keysym information. file: [f6711dde] check-in: [c61c3cff] user: jan.nijtmans branch: keysym-unicode, size: 188941 | |
2019-10-14
| ||
20:28 | Further implementation: Handle Latin-1 file: [d6b4b974] check-in: [0fc53c38] user: jan.nijtmans branch: keysym-unicode, size: 188629 | |
15:10 | Use Unicode for keysym names in stead of standard X11-R6 names representing Unicode characters. file: [389e8f14] check-in: [9ad84cb9] user: jan.nijtmans branch: keysym-unicode, size: 188673 | |
2019-10-13
| ||
19:57 | Merge 8.6 file: [3336e9eb] check-in: [acd95cf5] user: jan.nijtmans branch: trunk, size: 188285 | |
19:49 | Fix 3 bugs in X11 keysym translations, originating from X11-r5 which were fixed in X11-r6. Add 3 test-cases, proving each of them. file: [e591f3b2] check-in: [3a26925f] user: jan.nijtmans branch: core-8-6-branch, size: 186796 | |
2019-10-10
| ||
21:47 | Merge 8.6. Also re-generate ks_names.h from X1-R6's keysymdef.h, so a lot more Keysym's become available to MacOS and Windows as on modern X11. file: [500d5642] check-in: [ffbe231d] user: jan.nijtmans branch: trunk, size: 187705 | |
21:36 | Add deprecate Key-names to ks_names.h, and make sure that deprecated Keynames are translated back to their non-deprecated names. This is how X11 does it, our emulation should do it the same way. Added test-case demonstrating this with Eth -> ETH. file: [9f55bdfc] check-in: [66d19a9b] user: jan.nijtmans branch: core-8-6-branch, size: 186216 | |
19:19 | Fix test number in comment file: [359f4b44] check-in: [012611a7] user: fvogel branch: trunk, size: 187436 | |
19:19 | Fix test number in comment file: [8698c3aa] check-in: [87e111f1] user: fvogel branch: core-8-6-branch, size: 185947 | |
18:55 | Add debug info useful in case bind-34.1 fails file: [3c8e9a2b] check-in: [4b6215ee] user: fvogel branch: trunk, size: 187436 | |
18:55 | Add debug info useful in case bind-34.1 fails file: [bcbfafc1] check-in: [7ce474de] user: fvogel branch: core-8-6-branch, size: 185947 | |
18:54 | Add debug info useful in case bind-32.2 fails file: [96e08f43] check-in: [2a5ba5ab] user: fvogel branch: bug-69b48f427e9, size: 172552 | |
2019-09-09
| ||
11:36 | end-of-line spacing file: [b3e5e7cd] check-in: [f4059c5f] user: jan.nijtmans branch: trunk, size: 187405 | |
2019-08-29
| ||
20:35 | Fix numbering of bind-27.* tests just re-added file: [7dd0dc76] check-in: [77f2f4a9] user: fvogel branch: trunk, size: 187587 | |
19:46 | TIP #532 implementation lost handling of Button 6 up to 9. Restore that, and add test-cases showing that it now works. file: [29171744] check-in: [d5fa0670] user: jan.nijtmans branch: trunk, size: 187585 | |
2019-08-28
| ||
20:06 | Fix [69b48f427e]: Test 'textTag-18.1' fails since Win10 Creator Falls Update file: [9e9d9bc1] check-in: [7e40748a] user: fvogel branch: trunk, size: 186115 | |
20:06 | Fix [69b48f427e]: Test 'textTag-18.1' fails since Win10 Creator Falls Update file: [e4a23006] check-in: [cb870417] user: fvogel branch: core-8-6-branch, size: 185916 | |
19:34 | Merge TIP #532 implementation for 8.7 now that [c1c842ef7792] (new tkBind.c: wrong assumption about ButtonRelease to match Button presses) is fixed. file: [ee22ee6a] check-in: [f3ae247a] user: fvogel branch: trunk, size: 184616 | |
2019-08-23
| ||
19:06 | Fix numbering of bind-25.* tests newly added file: [7f156756] check-in: [e4027e44] user: fvogel branch: trunk, size: 173274 | |
2019-08-22
| ||
21:48 | Fix [38dc27bd1d]: Tk does not support <Button-6> nor <Button-7> events. Was already almost done, just the modArray changes were still missing. Add test-cases too file: [90afcf3d] check-in: [40159ae3] user: jan.nijtmans branch: trunk, size: 173274 | |
15:36 | Since we're here dealing with pointer warping, add tests checking that the mouse really moves when event generating with -wrap true file: [bb01c907] check-in: [a7cbbd2a] user: fvogel branch: bug-69b48f427e9, size: 172521 | |
2019-08-13
| ||
09:34 | Merge 8.6 file: [cbb7ea74] check-in: [5f024186] user: jan.nijtmans branch: bug6e8afe516d, size: 184417 | |
09:32 | Merge 8.6 file: [a6b08fc5] check-in: [3bc85b07] user: jan.nijtmans branch: trunk, size: 172482 | |
08:33 | Fix indenting in bind.test (taken from TIP #532 branch) file: [2c6a27e7] check-in: [f0455f9c] user: jan.nijtmans branch: core-8-6-branch, size: 171020 | |
2019-08-04
| ||
14:11 | merge trunk (after fixing conflicts) file: [185f206c] check-in: [972bc22c] user: fvogel branch: bug6e8afe516d-87, size: 183824 | |
13:21 | Now that the issue is fixed, remove the canary test committed in [69735dbf]. It was only here to trigger the issue more easily. file: [a4334530] check-in: [a9274ace] user: fvogel branch: bug6e8afe516d, size: 184598 | |
2019-08-01
| ||
20:42 | Merge 8.6 (and fix merge conflict arising from that) file: [b5b06756] check-in: [dba2428c] user: jan.nijtmans branch: bug6e8afe516d, size: 185320 | |
2019-07-24
| ||
13:31 | (cherry-pick): Patch by Arjen sent to core 2018-09-21 Also, do some renumbering of mouse-buttons, such that at script level the XButtons appear to be at 4/5 while - internally - they are at 8/9. file: [c4962df1] check-in: [93e45105] user: jan.nijtmans branch: tip474, size: 170243 | |
2019-06-26
| ||
07:50 | Merge 8.6 file: [c3ba6f62] check-in: [771b1b21] user: jan.nijtmans branch: trunk, size: 171713 | |
07:38 | Merge 8.5 file: [9bb27919] check-in: [693c45d1] user: jan.nijtmans branch: core-8-6-branch, size: 170432 | |
07:34 | Remove use of/documentation regarding deprecated symbols/macro's, which moved to Tcl headers long ago. file: [ac0bf43a] check-in: [039af3ad] user: jan.nijtmans branch: core-8-5-branch, size: 89759 | |
2019-06-16
| ||
17:03 | Committed the canary to help with debugging the faults in binding processing file: [214ff080] check-in: [69735dbf] user: dkf branch: bug6e8afe516d, size: 185318 | |
2019-02-03
| ||
17:23 | Create a derivated version of TIP #532 targeting trunk (8.7), with PREFER_MOST_SPECIALIZED_EVENT=1 and SUPPORT_ADDITIONAL_MOTION_SYNTAX=1 file: [3333c1ef] check-in: [361f2173] user: fvogel branch: bug6e8afe516d-87, size: 183822 | |
17:18 | Tweaked comments file: [0f52dfac] check-in: [263b9cde] user: fvogel branch: bug6e8afe516d, size: 184596 | |
2019-01-15
| ||
14:44 | (1) Computation of most specialized event (PREFER_MOST_SPECIALIZED_EVENT) changed to make it more user-friendly (2) Minor modifications in bind.test (only textual changes) file: [d60f380c] check-in: [149760d9] user: gcramer branch: bug6e8afe516d, size: 184638 | |
2019-01-14
| ||
17:15 | Fix in comparison of homegeneous equal sequences, a real problem with old implementation, see new test case bind-33.15. file: [58952ff6] check-in: [be0be1ae] user: gcramer branch: bug6e8afe516d, size: 184635 | |
2019-01-13
| ||
10:13 | (1) Return type of Tk_CreateBinding changed to 'Mask'. (2) Fix of issue with homogeneous equal sequences. New test cases bind-32.12 and bind-32.13. file: [6377cb0d] check-in: [ec38f729] user: gcramer branch: bug6e8afe516d, size: 183570 | |
2019-01-10
| ||
14:14 | Fix in comparison of complex patterns, new test cases bind-33.9, bind-33.10, and bind-33.11. file: [eaf19298] check-in: [417b4ef3] user: gcramer branch: bug6e8afe516d, size: 182650 | |
2018-12-31
| ||
16:46 | Another test version for Windows, dedicated to bind-15.23. file: [79e5f3cc] check-in: [2bbced9e] user: gcramer branch: bug6e8afe516d, size: 181014 | |
2018-12-30
| ||
17:27 | Test cases 32.10 and 32.15 improved. file: [3e067e4e] check-in: [e78437d5] user: gcramer branch: bug6e8afe516d, size: 180878 | |
16:47 | New test cases added: reset button state after destroying window, and detect when window has changed. file: [083d65a3] check-in: [6b1c0ed8] user: gcramer branch: bug6e8afe516d, size: 180801 | |
2018-12-22
| ||
18:13 | Make test case 32.10 safer. file: [0db4f678] check-in: [193c0d77] user: gcramer branch: bug6e8afe516d, size: 179828 | |
17:53 | Try to fix problem with test case bind-32.10 under Windoze. file: [2f959448] check-in: [0f6871d9] user: gcramer branch: bug6e8afe516d, size: 179820 | |
2018-12-20
| ||
20:05 | Fix of test case bind-32.9 file: [14744afc] check-in: [a3129f75] user: gcramer branch: bug6e8afe516d, size: 178855 | |
2018-12-18
| ||
18:46 | Only correction of typo in comment. file: [99991094] check-in: [2456add0] user: gcramer branch: bug6e8afe516d, size: 178856 | |
18:37 | Bugfix in matching virtual events, see new test case bind-32.11 file: [ebe2f689] check-in: [9b04e0fe] user: gcramer branch: bug6e8afe516d, size: 178858 | |
2018-12-11
| ||
15:57 | Now modifier keys will trigger Key events, conform to original implementation. file: [74e8eb25] check-in: [087aca88] user: gcramer branch: bug6e8afe516d, size: 178312 | |
2018-12-09
| ||
11:41 | (1) Small fix in test version. (2) Minor correction of error message. file: [d30c2104] check-in: [2db79f1a] user: gcramer branch: bug6e8afe516d, size: 177631 | |
2018-10-30
| ||
16:21 | Many updates for macOS. Most, but not all, were triggered by changes between OSX 10.13 and 10.14. file: [1e6487ea] check-in: [9df14a3a] user: culler branch: trunk, size: 171711 | |
2018-10-28
| ||
19:07 | Increase the size of the ring buffer (in bind.test) according to the change made in [831734f0] file: [ca77bed5] check-in: [5e69a6d6] user: fvogel branch: mojave-cleanup, size: 170430 | |
2018-10-26
| ||
11:21 | (1) tkBind.c reviewed and a bit overworked, now it's the final version (except bug fixes). (2) Some critical test cases added, this has caused corrections in matching algorithm. file: [5abdb8a4] check-in: [fe6bb552] user: gcramer branch: bug6e8afe516d, size: 177619 | |
2018-10-23
| ||
10:48 | (1) Some fixes for Windows. (2) Some minor corrections in test cases. file: [f6f6b7c4] check-in: [ea08013f] user: gcramer branch: bug6e8afe516d, size: 174538 | |
2018-10-21
| ||
13:00 | Bugfix [6e8afe516d]: rework of tkBind.c. file: [71fec395] check-in: [67dd75c7] user: gcramer branch: bug6e8afe516d, size: 173829 | |
2017-12-05
| ||
15:51 | Merge core-8-6-branch into trunk. Fixes [1088805fff]. See [0feb63f139] for explanations. file: [40f5047c] check-in: [1f688088] user: culler branch: trunk, size: 171694 | |
2017-12-03
| ||
20:33 | Move calls to clearRingBuffer into the setup sections of tests in bind.test. file: [2fd4f472] check-in: [6b4753e9] user: culler branch: bind-errors, size: 170413 | |
19:34 | Restore original content of test bind-15.23. Since the event ring buffer is now cleared (or rather: filled-in with known non-disturbing events) before generating the events for the test, tweaking the time fields to avoid wrong matchings due to leftover events from previous tests is no longer needed). file: [c72958a7] check-in: [710d188b] user: fvogel branch: bind-errors, size: 170413 | |
19:27 | Remove unneeded [expr ] in bind-15.22 file: [c3eba2a7] check-in: [55ef6440] user: fvogel branch: bind-errors, size: 170425 | |
18:36 | Resolve unintended fork file: [0ad731e2] check-in: [054c1cfe] user: fvogel branch: bind-errors, size: 170432 | |
18:35 | Remove letftover try. file: [8d69d57d] check-in: [0da9adf6] user: fvogel branch: bind-errors, size: 170403 | |
18:20 | The ring buffer needs to be cleared in 16.49 too. The issue only appears when running the full test suite. file: [fde5ef4c] check-in: [3322d3bf] user: culler branch: bind-errors, size: 170618 | |
17:40 | Add an explicit procedure in bind.test which clears the pattern matcher's ring buffer. Make timeDiff a long instead of an int. file: [54df1215] check-in: [ce092ea3] user: culler branch: bind-errors, size: 170589 | |
04:20 | Modify the bind-15.23 test so the events left over in the ring buffer from bind-15.22 won't interfere with those generated in bind-15.23. file: [706e7254] check-in: [0770962c] user: culler branch: bind-errors, size: 169550 | |
2017-11-28
| ||
14:12 | Merge core-8-6-branch into trunk. Fixes bind-13.14 test. file: [d4e160d4] check-in: [5a16dc4a] user: culler branch: trunk, size: 170820 | |
14:08 | Use -1 instead of 0 as the invalid keycode in test bind-13.14 since 0 is a valid keycode (for lowercase a) on a Macintosh. file: [b67728ab] check-in: [2e8b16d1] user: culler branch: core-8-6-branch, size: 169539 | |
2016-05-30
| ||
20:28 | Fixed tests cases bad interactions and a forgotten mouse warping case (event generate {} <...> -warp 1 is valid) file: [ee6d5040] check-in: [32b7a062] user: fvogel branch: trunk, size: 170818 | |
20:20 | Fixed tests cases bad interactions and a forgotten mouse warping case (event generate {} <...> -warp 1 is valid) file: [90bc4892] check-in: [2131f788] user: fvogel branch: core-8-6-branch, size: 169537 | |
20:16 | A mouse button once pressed should be released. Doing otherwise messes up with assumptions in other (later) tests from the test suite, which reasonably think they start with all mouse buttons depressed. In the present case, canvas-13.1 failed because event generation of <ButtonRelease-1> was missing in test bind-32 file: [0bed145c] check-in: [3b56aa53] user: fvogel branch: bug-79549a9134, size: 169323 | |
18:36 | Fixed [79549a9134] - Mouse pointer warping crashes file: [17f8eca6] check-in: [5d3c589c] user: fvogel branch: trunk, size: 170776 | |
18:33 | Fixed [79549a9134] - Mouse pointer warping crashes file: [5331afbb] check-in: [af79c31a] user: fvogel branch: core-8-6-branch, size: 169495 | |
18:14 | Fixed [f2655bb0ec] - bind-15.23 fails if the mouse is inside the test window file: [3032a333] check-in: [0f2de9a3] user: fvogel branch: trunk, size: 170493 | |
2016-05-26
| ||
20:46 | More complete fix for [79549a9134] - Mouse pointer warping crashes, with a non-regression test case. file: [d355cad3] check-in: [89b1343f] user: fvogel branch: bug-79549a9134, size: 169281 | |
2016-05-25
| ||
21:19 | Fixed [f2655bb0ec] - bind-15.23 fails if the mouse is inside the test window file: [c5fc3a5b] check-in: [e610cbad] user: fvogel branch: bug-f2655bb0ec, size: 169212 | |
2016-04-14
| ||
09:48 | More test-cases for Button 6-9 handling file: [b2a576b5] check-in: [51e623fa] user: jan.nijtmans branch: rfe-38dc27bd, size: 171746 | |
2016-03-22
| ||
11:44 | Fix test-case bind-27.2 on X11 (it worked on win32) Merge trunk. file: [7b094491] check-in: [0373bf9b] user: jan.nijtmans branch: bug-38dc27bd1d0ecd68, size: 170279 | |
2016-03-14
| ||
14:09 | Suggested fix for [38dc27bd1d0ecd68]: Tk does not support <Button-6> nor <Button-7> events. With test-cases and doc change. file: [8adc937c] check-in: [56355af1] user: jan.nijtmans branch: bug-38dc27bd1d0ecd68, size: 170287 | |
13:31 | Excess spacing in test-suite file: [da8fbaa3] check-in: [5a108931] user: jan.nijtmans branch: trunk, size: 168817 | |
2015-02-06
| ||
21:55 | Modify bind tests for '%M' to save/restore the 'Key' bindings for both 'All' and 'Entry'. Fix for [6b13bf5ebf]. file: [71069cd5] check-in: [a1bad43f] user: mistachkin branch: trunk, size: 168998 | |
21:46 | Modify bind tests for '%M' to save/restore the 'Key' bindings for both 'All' and 'Entry'. Fix for [6b13bf5ebf]. file: [970e514e] check-in: [c7aeea08] user: mistachkin branch: core-8-5-branch, size: 89757 | |
20:22 | Add support for an 'M' binding substitution that is replaced with the number of script-based binding patterns matched so far for the event. file: [869a5f10] check-in: [8b098230] user: mistachkin branch: trunk, size: 168622 | |
2013-01-22
| ||
19:30 |
Contribution by Patrick Fradin <[email protected]>
Quoting his mail:
========================================================== Hi Jeff,file: [a37bf401] check-in: [2b50e889] user: andreask branch: contrib-patrick-fradin-code-cleanup, size: 167823 | |
2012-11-16
| ||
22:09 | Add docs and tests. file: [f09b82bf] check-in: [055ab275] user: mistachkin branch: bindScriptCount, size: 89321 | |
2012-08-03
| ||
19:38 | Fixed [Bug 3554081]: Test bind-22.10 failed file: [982a04f8] check-in: [a4ea6213] user: fvogel branch: core-8-5-branch, size: 88672 | |
19:31 | Fixed [Bug 3554081]: Test bind-22.10 failed file: [e62c76f9] check-in: [261fda85] user: fvogel branch: core-8-4-branch, size: 83920 | |
2011-06-08
| ||
20:24 | Purge RCS Keywords file: [368cd77d] check-in: [b8a13852] user: dgp branch: trunk, size: 167843 | |
17:44 | Purge RCS Keywords. file: [52cfc66d] check-in: [3f95fbe0] user: dgp branch: core-8-5-branch, size: 88664 | |
16:13 | Purge RCS Keywords. file: [1fa00548] check-in: [a74f32bb] user: dgp branch: core-8-4-branch, size: 83912 | |
2010-06-19
| ||
16:18 |
[Patch 3009998]: Replace binding procedures with ordinary event handlers
in win/tkWinScrlbr.c and carbon/tkMacOSXScrlbr.c.
Simplifications enabled by previous change: * TkCreateBindingProcedure() and associated machinery no longer needed. * TkBindDeadWindow() no longer needed. * TK_DEFER_MODAL_LOOP and associated machinery no longer needed. * Tests related to C binding procedures no longer needed.file: [5d59d83f] check-in: [afaa6c96] user: jenglish branch: trunk, size: 167914 | |
2009-01-11
| ||
23:08 | [Bug 2336454] fixed keysyms used in bind tests. file: [5981adc5] check-in: [02862c72] user: patthoyts branch: trunk, size: 176769 | |
2008-11-23
| ||
21:58 | [Bug 1389270] event generate silently ignored focus events. These can now be generated. file: [e71f11a4] check-in: [185b0e79] user: patthoyts branch: trunk, size: 176656 | |
21:40 | Fixed some locale dependencies to reduce the noise on non-English systems file: [9c6f95d6] check-in: [265ddb94] user: patthoyts branch: trunk, size: 176601 | |
00:47 | Re-fixed QWERTY/AZERTY sensitivity of key event generation test (thx to Pat Thoyts) file: [ffe186ff] check-in: [879b7b5a] user: ferrieux branch: trunk, size: 173192 | |
2008-11-22
| ||
23:45 | Fixed QWERTY/AZERTY sensitivity of key event generation test file: [16fbb279] check-in: [21bc3b70] user: ferrieux branch: trunk, size: 173184 | |
2008-07-25
| ||
23:47 | Update to tcltest2 file: [99e0e3a1] check-in: [cdf26379] user: aniap branch: trunk, size: 173181 | |
13:40 | Update to tcltest2 file: [ec6fa138] check-in: [7c7e823e] user: aniap branch: trunk, size: 173788 | |
2008-07-23
| ||
23:24 | fix [2021443] inconsistant "wrong # args" messages (for Tk) file: [ef56a0b1] check-in: [def570d7] user: nijtmans branch: trunk, size: 88736 | |
2007-05-16
| ||
15:23 |
* tests/bind.test: Make test suite more SCIM-tolerant [Bug 1609316]file: [f1a3e38e] check-in: [40de1e3e] user: dgp branch: trunk, size: 88730 | |
15:22 |
* tests/bind.test: Make test suite more SCIM-tolerant [Bug 1609316]file: [ed70a609] check-in: [7a98f331] user: dgp branch: core-8-4-branch, size: 83982 | |
2004-12-07
| ||
10:07 | More duplicate testname elimination. [1078648] file: [39417d6b] check-in: [c56ad282] user: dkf branch: trunk, size: 88687 | |
2004-09-01
| ||
10:00 | Fix general error-case test. [Bug 1019085] file: [bd8a0556] check-in: [21a81a60] user: dkf branch: trunk, size: 89225 | |
2004-08-29
| ||
09:27 | TIP#165 (user data field) implementation. file: [3cfb07fd] check-in: [86e0e80e] user: dkf branch: trunk, size: 89101 | |
2004-07-05
| ||
21:21 | TIP#158 implementation; keypad keys on Win are now distinguishable. file: [724b027b] check-in: [b8333852] user: dkf branch: trunk, size: 87038 | |
2004-06-17
| ||
22:38 | Steps towards systematization of test constraints in Tk test suite file: [2a3b00cf] check-in: [ec889b99] user: dkf branch: trunk, size: 86981 | |
2004-05-23
| ||
17:34 | First step towards improving test style. Also start using Tcl 8.5 features. file: [c58049bd] check-in: [8e6c4d12] user: dkf branch: trunk, size: 87043 | |
2003-04-01
| ||
21:06 |
* tests/all.tcl: Made better use of a common * tests/constraints.tcl: -loadfile to hold definitions * tests/*.test: common to all test files.file: [6426b2d5] check-in: [01af81ec] user: dgp branch: trunk, size: 83732 | |
2003-02-28
| ||
15:55 | Make all %-expansions generate ?? when their event doesn't have the right underlying field to prevent a crash on Windows. [Bug #612110] file: [f1573eff] check-in: [218784e1] user: dkf branch: trunk, size: 83935 | |
2002-08-20
| ||
20:26 | merged with trunk at tag macosx-8-4-merge-2002-08-20-trunk file: [ddca9884] check-in: [88ef5db9] user: das branch: macosx-8-4-branch, size: 83779 | |
2002-07-14
| ||
05:48 |
* Completed conversion of Tk test suite to use tcltest.file: [de3c7f58] check-in: [c483179b] user: dgp branch: trunk, size: 83776 | |
2002-06-10
| ||
05:38 | Merging with TOT as of 06/09/2002. file: [cfe6b558] check-in: [c4cf2ab6] user: wolfsuit branch: macosx-8-4-branch, size: 83587 | |
2002-04-02
| ||
20:57 | sync with head file: [e3936bac] check-in: [4d8abcfa] user: hobbs branch: core-8-4-win-speedup, size: 83584 | |
2001-10-15
| ||
09:21 | First checkin of support for Tk on Mac OS X. file: [e4b2402f] check-in: [1f829a93] user: wolfsuit branch: macosx-8-4-branch, size: 83462 | |
2001-07-03
| ||
20:01 |
* Merged in updates from HEAD branch.file: [224e1ab3] check-in: [6db41250] user: dgp branch: dgp-privates-into-namespace, size: 83582 | |
2001-04-04
| ||
07:57 | see ChangeLog for specific file details file: [d1bbc20a] check-in: [0f3f17d4] user: hobbs branch: core-8-3-1-branch, size: 83578 | |
2001-03-30
| ||
21:52 |
* tests/bind.test (bind-22.18): * generic/tkBind.c (NameToWindow): handled the error case where a valid-looking but invalid identifier could be passed in certain event generate options causing a crash. [Bug #411307]file: [32ee52ac] check-in: [6ac56204] user: hobbs branch: trunk, size: 83580 | |
2000-08-03
| ||
20:36 |
* tests/bind.test: Tweaked expected error messages for [bindtags]
to comply with updated error messages.
* generic/tkMenu.c (CloneMenu): Replaced calls to Tk_BindtagsCmd with equivalent calls to Tk_BindtagsObjCmd. * generic/tkInt.h: Replace Tk_BindtagsCmd prototype with Tk_BindtagsObjCmd prototype. * generic/tkWindow.c: Updated "bindtags" command entry to use Tcl_Obj'ified command. * generic/tkCmds.c (Tk_BindtagsObjCmd): Tcl_Obj'ified [bindtags] command. file: [80c6e411] check-in: [1bf52b23] user: ericm branch: trunk, size: 83455 | |
1999-12-14
| ||
06:53 |
* tests/bind.test: * tests/canvImg.test: * tests/canvPsArc.tcl: * tests/canvPsImg.tcl: (new file) * tests/canvRect.test: * tests/canvText.test: * tests/canvas.test: * tests/defs.tcl: * tests/entry.test: * tests/event.test: * tests/font.test: * tests/frame.test: * tests/imgPhoto.test: * tests/safe.test: * tests/scale.test: * tests/scrollbar.test: * tests/select.test: * tests/text.test: * tests/textDisp.test: * tests/textTag.test: * tests/unixFont.test: * tests/unixWm.test: * tests/visual_bb.test: * tests/winClipboard.test: tests for the dash patch changesfile: [da68efa5] check-in: [73e913a6] user: hobbs branch: trunk, size: 83449 | |
1999-07-08
| ||
18:22 | Added calls to cleanupTests before return statements. file: [72bfbbf1] check-in: [5cb396da] user: jenn branch: trunk, size: 79181 | |
1999-04-16
| ||
01:51 | * Merged 8.1 branch into the main trunk file: [cb45b1e6] check-in: [1120dc42] user: stanton branch: trunk, size: 79156 | |
1999-03-24
| ||
02:54 | lint: changed a tcltest namespace variable name from tmpDir to workingDir. changes: made more tests atomic. README is now updated to match new test suite features. file: [f5e6d9e5] check-in: [a199ad53] user: hershey branch: core-8-1-branch-old, size: 79160 | |
01:16 | - changed ::test to ::tcltest - made many tests more atomic (still more work to do here) - defs.tcl is now identicle for tcl and tk file: [709d0daa] check-in: [3f1c83e9] user: hershey branch: core-8-1-branch-old, size: 79159 | |
1999-03-11
| ||
18:50 | Updated the testsuite to use "test" namespace and commandline args to control verbose level and which tests get run. Tests now work from any working dir. file: [3209c98a] check-in: [eced85b3] user: hershey branch: core-8-1-branch-old, size: 79141 | |
1998-11-25
| ||
21:16 |
* integrated tk8.0.4 changes.
* generic/tkBind.c: fixed deletion order bug where a crash would result if a binding deleted "." file: [510c61fc] check-in: [207f4302] user: stanton branch: core-8-1-branch-old, size: 79157 | |
1998-10-10
| ||
00:30 | Added support for the MouseWheel event. file: [bbf34b71] check-in: [36ac110b] user: rjohnson branch: trunk, size: 78262 | |
1998-09-30
| ||
02:19 | Deleted: Merged 8.0.3 changes into 8.1 check-in: [01d0cdfc] user: stanton branch: core-8-1-0-branch, size: 0 | |
02:15 | Merged 8.0.3 changes into 8.1 file: [339790ec] check-in: [0fa81ba1] user: stanton branch: core-8-1-branch-old, size: 78604 | |
1998-09-29
| ||
00:25 | initial tk8.1a2 version file: [c87a0735] check-in: [644396f2] user: stanton branch: core-8-1-branch-old, size: 78368 | |
1998-09-14
| ||
18:22 | Replaced SCCS strings, fixed binary files file: [71c40d89] check-in: [fb58b663] user: stanton branch: trunk, size: 77716 | |
1998-08-12
| ||
15:34 | returns if testcbind is not defined file: [3e6bd032] check-in: [0466c2e2] user: hershey branch: trunk, size: 77695 | |
1998-04-01
| ||
09:51 | Added: Initial revision file: [0b182416] check-in: [2bf55ca9] user: rjohnson branch: trunk, size: 77484 | |