From: Richard M. Stallman Date: Thu, 11 Nov 1993 04:43:49 +0000 (+0000) Subject: (map-y-or-n-p): Handle help-char values other than chars. X-Git-Tag: emacs-19.34~10873 X-Git-Url: https://code.delx.au/gnu-emacs/commitdiff_plain/b26f0e4ea7c12f91b6f8ea569fcd20863f338dd9 (map-y-or-n-p): Handle help-char values other than chars. --- diff --git a/lisp/map-ynp.el b/lisp/map-ynp.el index 0e3f219c23..48dcbc3595 100644 --- a/lisp/map-ynp.el +++ b/lisp/map-ynp.el @@ -121,12 +121,12 @@ Returns the number of actions taken." (let ((cursor-in-echo-area (not no-cursor-in-echo-area))) (message "%s(y, n, !, ., q, %sor %s) " prompt user-keys - (key-description (char-to-string help-char))) + (key-description (vector help-char))) (setq char (read-event))) ;; Show the answer to the question. (message "%s(y, n, !, ., q, %sor %s) %s" prompt user-keys - (key-description (char-to-string help-char)) + (key-description (vector help-char)) (single-key-description char)) (setq def (lookup-key map (vector char))) (cond ((eq def 'exit) @@ -205,7 +205,7 @@ the current %s and exit." (t ;; Random char. (message "Type %s for help." - (key-description (char-to-string help-char))) + (key-description (vector help-char))) (beep) (sit-for 1) (setq next (` (lambda ()