]> code.delx.au - gnu-emacs/blobdiff - src/keymap.c
Merge from trunk.
[gnu-emacs] / src / keymap.c
index 328e6d8ed23f821566d8922fecf0c49dafbaf9fb..e8f2f88bb269772c5a0e612d1695e6d22d7f9ce6 100644 (file)
@@ -2053,8 +2053,9 @@ static Lisp_Object Qsingle_key_description, Qkey_description;
 DEFUN ("key-description", Fkey_description, Skey_description, 1, 2, 0,
        doc: /* Return a pretty description of key-sequence KEYS.
 Optional arg PREFIX is the sequence of keys leading up to KEYS.
-Control characters turn into "C-foo" sequences, meta into "M-foo",
-spaces are put between sequence elements, etc.  */)
+For example, [?\C-x ?l] is converted into the string \"C-x l\".
+
+The `kbd' macro is an approximate inverse of this.  */)
   (Lisp_Object keys, Lisp_Object prefix)
 {
   ptrdiff_t len = 0;