It's great to see the additional keylayout support from this gtkairo commit:
http://common-lisp.net/pipermail/mcclim-cvs/2007-July/001019.html
But the following line appears to have broken my backspace key:
+(DEFINE-KEY 65288 ((4 8 0) :BACKSPACE #\Backspace) (T :TERMINATE-SERVER NIL))
Now whenever I hit backspace in a McCLIM app I get the message "TERMINATE-SERVER is unbound", and nothing gets deleted.
Commenting the aforementioned line makes the backspace key work fine.
If it helps, here's the Xev readout for my backspace key.
KeyPress event, serial 25, synthetic NO, window 0x1800001,
root 0xa6, subw 0x0, time 3530064260, (289,239), root:(1826,1282),
state 0x10, keycode 22 (keysym 0xff08, BackSpace), same_screen YES,
XLookupString gives 1 bytes: (08) "
XmbLookupString gives 1 bytes: (08) "
XFilterEvent returns: False
KeyRelease event, serial 25, synthetic NO, window 0x1800001,
root 0xa6, subw 0x0, time 3530064392, (289,239), root:(1826,1282),
state 0x10, keycode 22 (keysym 0xff08, BackSpace), same_screen YES,
XLookupString gives 1 bytes: (08) "
It could also be worth noting that I use the dvorak keyboard layout.
Hope this is useful. Thanks a bunch!
- Jeremy Rayman
jeremy.rayman.public@gmail.com
p.s. I couldn't for the life of me see where to submit a new ticket on Trac. Do you need a login?