>>>> "John" == John Ketchum
<johnk(a)qualcomm.com> writes:
John> This is not 100% repeatable, but I know that it is not a
John> "fat fingers" problem, because I have on numerous occasions
John> fixed the problem by doing "C-x u", then typed "z",
slowly,
John> only to see "zap-to-char" appear in the mode line.
Well, it certainly looks like there's a keyboard problem somewhere
(maybe in other software or in the keyboard hardware, and not in your
anatomical hardware), since your report shows several Meta-z's in the
keystroke stream. If they weren't there, I'd definitely suspect
XEmacs, but XEmacs gets its keystrokes from the usual places (it does
not read the keyboard directly), so I tend to suspect either a problem
with your keyboard hardware or with your terminal program or X server.
I see in your report
John> Key read has no ASCII equivalent #<keypress-event meta-X>
was that intentional, do you remember? Does it occur on any other
keys besides z (and maybe x)? Does it happen on other hardware (eg,
if you log in from another machine over the network)?
Are you running on X or in a terminal?
Try running xev on an XEmacs window (use xwininfo to get the window
ID). See if xev agrees that the keyboard is sending Meta-z when you
have the problem. If so, there is absolutely nothing XEmacs can do
about it, except you could rebind M-z to (lambda () (insert ?z)). (A
not very exact kludge.)
--
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.