>>>> "Mike" == Mike FABIAN
<mfabian(a)suse.de> writes:
> What this means is simple: I guess that as soon as SuSE (or
> you) rebuilds everything with consistent libs and headers,
> XEmacs (and GNU Emacs, I bet) will signal an error "unknown
> keysym: XF86_Switch_VT_1" instead of returning F1 (XEmacs) or
> Sh-F1 (GNU).
Mike> No, it doesn't do that, it still returns just F1.
OK, I've reproduced it on a fresh XFree86 CVS checkout. What pain,
though (have you ever tried to work in emacs or sh with the backslash,
underscore, right bracket, and right brace keys all not recognized by
the server?---keycodes/xfree86 is badly broken in that tree).
Mike> but the xkb expert Ivan Pascal says this is a XEmacs bug.
IMO, it's an X11/XFree86 documentation bug. Look up XLookupString; as
of Debian's packaging of XFree86 4.2.1, it strongly implies that his
suggested solution cannot work, because XLookupString as specified
ignores Ctl/Alt/.... Not to mention that there are still NO docs I
can find anywhere for the file formats in /usr/X11R6/lib/X11/xkb.
I'll try to get you a patch to try by the weekend.
Thanks for following up!
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.