Martin Buchholz <martin(a)xemacs.org> writes:
Invalid (FSF Emacs) key format (see doc of define-key): SPC
The message is bogus. SPC doesn't work in FSF Emacs either.
- accept FSF key formats and any formats XEmacs currently prints out
for the purposes of define-key and friends
The latter would be OK with me. Forget about FSF format.
- always print out key descriptions in the preferred form that
define-key currently accepts. This would mean, for example, that
if the user types C-x 4 and pauses, he would see this prompt in
the echo area:
(control x) ?4 -
Yuck.
It's never been entirely clear to me why the macro `kbd'
exists,
except perhaps for cross-Emacs portability.
Sort of. We got `kbd' along with the edmacro package, which I've
basically rewritten from scratch. I considered the kbd syntax
"cooler" and in some cases more clear than what we currently use.
I've never intended it to be a complete replacement for our define-key
syntax.