diff options
| author | Russ Cox <rsc@swtch.com> | 2011-01-02 15:39:09 -0500 |
|---|---|---|
| committer | Russ Cox <rsc@swtch.com> | 2011-01-02 15:39:09 -0500 |
| commit | b567422f98b815a45fa8e7144057a8834e98616b (patch) | |
| tree | 6cd8b764908b4b30054d82e38257034f4f3db0c8 /src/cmd/devdraw/x11-itrans.c | |
| parent | 4f52e8afe9e41647cd1742c6fff47ed928ff6c1c (diff) | |
| download | plan9port-b567422f98b815a45fa8e7144057a8834e98616b.tar.gz plan9port-b567422f98b815a45fa8e7144057a8834e98616b.zip | |
keyboard(7): document X compose sequences
Add -x flag to mklatinkbd to generate file for $HOME/.XCompose.
Thanks to Anthony Martin, Tony Lainson, and Kris Maglione for legwork.
R=rsc
http://codereview.appspot.com/3811043
Diffstat (limited to 'src/cmd/devdraw/x11-itrans.c')
| -rw-r--r-- | src/cmd/devdraw/x11-itrans.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/devdraw/x11-itrans.c b/src/cmd/devdraw/x11-itrans.c index a753fb6f..ff127c04 100644 --- a/src/cmd/devdraw/x11-itrans.c +++ b/src/cmd/devdraw/x11-itrans.c @@ -37,7 +37,7 @@ __xtoplan9kbd(XEvent *e) needstack(64*1024); /* X has some *huge* buffers in openobject */ /* and they're even bigger on SuSE */ XLookupString((XKeyEvent*)e,NULL,0,&k,NULL); - if(k == XK_Multi_key || k == NoSymbol) + if(k == k == NoSymbol) return -1; if(k&0xFF00){ @@ -113,6 +113,7 @@ __xtoplan9kbd(XEvent *e) case XK_Meta_L: /* Shift Alt on PCs */ case XK_Alt_R: case XK_Meta_R: /* Shift Alt on PCs */ + case XK_Multi_key: k = Kalt; break; default: /* not ISO-1 or tty control */ |
