Submitted by <firstname.lastname@example.org>
Xemacs' read-char doesn't take arguments. Thus
semantic-lex-debug fails. Using (next-command-event
'nil ...) instead worked for me, but might not be a
correct workaround. Please double check.
`read-char' is a compiled Lisp function
Read a character from the command input (keyboard or
macro). If a mouse click or non-ASCII character is
detected, an error is signalled. The character typed
is returned as an ASCII value. This is most likely the
wrong thing for you to be using: consider using the
`next-command-event' function instead.