diff options
author | Gerd Möllmann <gerd@gnu.org> | 2025-01-27 08:58:30 +0100 |
---|---|---|
committer | Gerd Möllmann <gerd@gnu.org> | 2025-02-04 15:38:02 +0100 |
commit | 1e01ae335dda0ebcbca71c50c066a3072dd9d022 (patch) | |
tree | d5ff11cd6493b33c9e1988229683fbea8c04ce48 /test/lisp/emacs-lisp | |
parent | 4212b2630f7a9d754810c8c9641e766534b44098 (diff) | |
download | emacs-1e01ae335dda0ebcbca71c50c066a3072dd9d022.tar.gz emacs-1e01ae335dda0ebcbca71c50c066a3072dd9d022.tar.bz2 emacs-1e01ae335dda0ebcbca71c50c066a3072dd9d022.zip |
Use read-key in read-multiple-choice (bug#75886)
* lisp/emacs-lisp/rmc.el (read-multiple-choice--short-answers): Use
read-key instead of read-event because read-event doesn't use
input-decode-map.
* test/lisp/emacs-lisp/rmc-tests.el: Use read-key instead of
read-event.
Diffstat (limited to 'test/lisp/emacs-lisp')
-rw-r--r-- | test/lisp/emacs-lisp/rmc-tests.el | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/lisp/emacs-lisp/rmc-tests.el b/test/lisp/emacs-lisp/rmc-tests.el index 1bc8c90cad6..0237bc3f9e5 100644 --- a/test/lisp/emacs-lisp/rmc-tests.el +++ b/test/lisp/emacs-lisp/rmc-tests.el @@ -61,7 +61,7 @@ (ert-deftest test-read-multiple-choice () (dolist (char '(?y ?n)) - (cl-letf* (((symbol-function #'read-event) (lambda () char)) + (cl-letf* (((symbol-function #'read-key) (lambda () char)) (str (if (eq char ?y) "yes" "no"))) (should (equal (list char str) (read-multiple-choice "Do it? " '((?y "yes") (?n "no")))))))) @@ -69,7 +69,7 @@ (ert-deftest test-read-multiple-choice-help () (let ((chars '(?o ?a)) help) - (cl-letf* (((symbol-function #'read-event) + (cl-letf* (((symbol-function #'read-key) (lambda () (message "chars %S" chars) (when (= 1 (length chars)) |