summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp
diff options
context:
space:
mode:
authorGerd Möllmann <gerd@gnu.org>2025-01-27 08:58:30 +0100
committerGerd Möllmann <gerd@gnu.org>2025-02-04 15:38:02 +0100
commit1e01ae335dda0ebcbca71c50c066a3072dd9d022 (patch)
treed5ff11cd6493b33c9e1988229683fbea8c04ce48 /test/lisp/emacs-lisp
parent4212b2630f7a9d754810c8c9641e766534b44098 (diff)
downloademacs-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.el4
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))