Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix some gcc warnings (when using -Wshadow, deprecated XKeycodeToKeysym(), ↵ | jan.nijtmans | 2020-10-01 | 1 | -0/+7 |
| | | | | XScreenSaverQueryInfo weak symbol on MacOS) | ||||
* | Fix blank space | fvogel | 2020-07-07 | 1 | -2/+2 |
| | |||||
* | Same fix, code organized differently | fvogel | 2020-07-07 | 1 | -12/+10 |
| | |||||
* | Fix [09abd739b5]: bind-13.14 fails on Debian 10. | fvogel | 2020-07-07 | 1 | -2/+12 |
| | |||||
* | Use XK_Oslash in stead of XK_Ooblique, since that's the official X11 name now. | jan.nijtmans | 2020-06-19 | 1 | -1/+5 |
| | |||||
* | Fix [f4dec2c2287aee9e]: Build failure with GCC 4.X (tkUnixKey.c) | jan.nijtmans | 2020-03-22 | 1 | -9/+4 |
| | |||||
* | Don't mind XKeycodeToKeysym() deprecation warning any more. Some MacOS code ↵ | jan.nijtmans | 2020-03-11 | 1 | -0/+12 |
| | | | | cleanup (e.g. no "register" keyword any more) | ||||
* | Simplify the code slightly: we did already bail out earlier when ↵ | fvogel | 2020-02-11 | 1 | -4/+2 |
| | | | | (eventPtr->type != KeyPress) | ||||
* | Revert the 6 previous commits, returning therefore to the state at [eaad647e]. | fvogel | 2020-02-11 | 1 | -2/+2 |
| | |||||
* | Let branch build | fvogel | 2020-02-11 | 1 | -1/+1 |
| | |||||
* | Sigh... | fvogel | 2020-01-28 | 1 | -1/+1 |
| | |||||
* | Today is not a good day. event->type rather than event.type | fvogel | 2020-01-28 | 1 | -1/+1 |
| | |||||
* | Restore %A for KeyRelease on Linux | fvogel | 2020-01-28 | 1 | -2/+2 |
| | |||||
* | Make install-sh executable. Harmless warnings in tkUnixKey.c | jan.nijtmans | 2020-01-06 | 1 | -2/+2 |
| | |||||
* | Somewhat more progress on [a179564826]: Tk 8.6: prevent issues when ↵ | jan.nijtmans | 2019-11-01 | 1 | -1/+1 |
| | | | | | | | encountering non-BMP Unicode characters. Increase XMaxTransChars from 4 to 7, at the same time reducing the nbytes field from int to unsigned char. This makes more room to NULL-terminate the trans_chars array in the XEvent, even when it's 4 bytes in length. (fully binary compatible, since the nbytes field is not supposed to be accessed externally) | ||||
* | Moved range check of keycode to TkpSetKeycodeAndState for ticket [382712ad]. | Christian Werner | 2018-06-03 | 1 | -23/+17 |
| | |||||
* | Further patch from Christian Werner, on the observation that on Fedora 28 ↵ | fvogel | 2018-05-03 | 1 | -3/+9 |
| | | | | Workstation on x86_64 XKeyEvents generated by input methods have the keycode field set to 0 which fails the range check and thus doesn't get processed further | ||||
* | Fix broken build (one line of the patch was missing) | fvogel | 2018-01-18 | 1 | -0/+1 |
| | |||||
* | Fix [382712ade6]: X11: 'event generate . <KeyPress>' segfaults. Patch from ↵ | fvogel | 2018-01-10 | 1 | -1/+27 |
| | | | | Christian Werner. | ||||
* | 3607830 Runtime checks that Xkb is available in the X server before trying to | dgp | 2013-04-01 | 1 | -20/+28 |
|\ | | | | | use. Adapted from patch from Brian Griffin. | ||||
| * | Merge 8.5. Bring together the compile time and run time Xkb checks. | dgp | 2013-04-01 | 1 | -9/+15 |
| |\ | |||||
| * | | Runtime check for Xkb support in X server. | dgp | 2013-04-01 | 1 | -14/+20 |
| | | | | | | | | | Contributed patch from Brian Griffin. | ||||
* | | | [Bug 3599312]: Apply fix for Alt key problems. | dkf | 2013-02-28 | 1 | -8/+10 |
|\ \ \ | | |/ | |/| | |||||
| * | | [Bug 3599312]: Apply fix for Alt key problems. | dkf | 2013-02-28 | 1 | -8/+10 |
| |\ \ | |||||
| | * | | The proposed fix from Bug 3599312, which should make key map handling interact | dkf | 2013-01-07 | 1 | -8/+9 |
| | |/ | | | | | | | | | | better with input methods. Note that this does not work on OSX (in X11 mode) because that handles the Alt key in its own special way. | ||||
| * | | Bug [3599928]: Use XkbKeycodeToKeysym if available. | stwo | 2013-01-31 | 1 | -1/+6 |
| |/ | |||||
| * | sync nmakehlp.c with Tcl version | jan.nijtmans | 2012-10-23 | 1 | -5/+5 |
| |\ | | | | | | | | | | <p>purge spaces at end of lines <p>clean-up unix/Makefile.in after carbon removal | ||||
| * | | Remove useless (void *) casts introduced in checkin [b7a58eae61]. The ↵ | stwo | 2012-08-09 | 1 | -2/+2 |
| | | | | | | | | | | | | warnings were false flags from a faulty OpenBSD C compiler. | ||||
* | | | Oops. Missed removing one line in last commit. | stwo | 2013-01-31 | 1 | -2/+0 |
| | | | |||||
* | | | Bug [3599928]: Use XkbKeycodeToKeysym if available. | stwo | 2013-01-31 | 1 | -0/+7 |
| | | | |||||
* | | | Remove useless (void *) casts introduced in checkin [81e50c85ed]. The ↵ | stwo | 2012-08-09 | 1 | -2/+2 |
| | | | | | | | | | | | | warnings were false flags from a faulty OpenBSD C compiler. | ||||
* | | | Zap trailing whitespace. | stwo | 2012-08-06 | 1 | -2/+2 |
| | | | |||||
* | | | merge mark: fix typo in comment | dkf | 2012-07-31 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | [Bug 3551802]: Convert from XKeycodeToKeysym to XkbKeycodeToKeysym to fix | dkf | 2012-07-31 | 1 | -10/+12 |
| |\ \ | | |/ | | | | deprecation warning. | ||||
| | * | [Bug 3551802]: Convert from XKeycodeToKeysym to XkbKeycodeToKeysym to fix | dkf | 2012-07-31 | 1 | -9/+11 |
| | | | | | | | | | deprecation warning. | ||||
* | | | [Bug 3551802]: Convert from XKeycodeToKeysym to XkbKeycodeToKeysym to fix | dkf | 2012-07-31 | 1 | -10/+12 |
| | | | | | | | | | deprecation warning. | ||||
* | | | Fix for bug 3410609; confirmed to work on UK keyboard. | dkf | 2011-10-25 | 1 | -6/+29 |
|\ \ \ | |/ / | |||||
| * | | Fix for bug 3410609; confirmed to work on UK keyboard. | dkf | 2011-10-25 | 1 | -6/+29 |
| |\ \ | |||||
| | * | | Tentative fix for bug 3410609 - use the keysym returned by XLookupString in ↵ | Kevin B Kenny | 2011-10-01 | 1 | -6/+29 |
| |/ / | | | | | | | | | | preference to the raw one in the XEvent. | ||||
* | | | Purge RCS Keywords | dgp | 2011-06-08 | 1 | -2/+0 |
|\ \ \ | |/ / | |||||
| * | | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| |\ \ | | |/ | |||||
| | * | Purge RCS Keywords. | dgp | 2011-06-08 | 1 | -2/+0 |
| | | | |||||
| * | | Cast some NULLs to (void *) in order to quash "missing sentinel in function ↵ | stwo | 2011-01-06 | 1 | -3/+3 |
| | | | | | | | | | | | | call" compiler warnings. | ||||
| * | | Fix [Bug 1373712] and [Bug 1924761]. | dkf | 2010-01-02 | 1 | -80/+67 |
| | | | |||||
| * | | Use Xutf8LookupString where available [Patch #1986818]. | jenglish | 2008-06-11 | 1 | -14/+89 |
| | | | | | | | | | | | | | | | This should fix problems (like #1908443) where Xlib's idea of the system encoding does not match Tcl's. | ||||
* | | | Remove casts from uses of ckalloc/ckfree/... now that Tcl declares them to be | dkf | 2011-03-12 | 1 | -7/+5 |
| | | | | | | | | | using useful casts internally. | ||||
* | | | Cast some NULLs to (void *) in order to quash "missing sentinel in function ↵ | stwo | 2011-01-06 | 1 | -3/+3 |
| | | | | | | | | | | | | call" compiler warnings. | ||||
* | | | Fix [Bug 1373712] and [Bug 1924761]. | dkf | 2010-01-02 | 1 | -52/+57 |
| | | | |||||
* | | | CONSTify return values of TkKeysymToString, | nijtmans | 2009-12-16 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | TkFindStateString, TkpGetString, TkpGetChar, which are all not supposed to be modified by the caller. In tkUtil.c this gets rid of a dangerous type cast. | ||||
* | | | Making code neater... | dkf | 2008-11-26 | 1 | -82/+64 |
| | | |