summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Mendler <mail@daniel-mendler.de>2022-03-13 01:58:33 +0100
committerDaniel Mendler <mail@daniel-mendler.de>2022-03-13 01:58:52 +0100
commit79e8771c18c76a5bef5fdbf74718527e74b6d702 (patch)
tree5b8bcfb289730431ab80ae6f6ccf7a493d575b08
parent8f5f8d67169e2c889b78d5d19f27684aed6daa3e (diff)
cape--company-call: Bind echo-keystrokes=0 around read-event
See #25, cc @galeo
-rw-r--r--cape.el4
1 files changed, 3 insertions, 1 deletions
diff --git a/cape.el b/cape.el
index 17e3e11..e17888b 100644
--- a/cape.el
+++ b/cape.el
@@ -908,7 +908,9 @@ If INTERACTIVE is nil the function acts like a capf."
(push 'cape--done unread-command-events)
(setq res arg))))
(when (eq res 'cape--waiting)
- (let ((ev (let (input-method-function) (read-event nil t))))
+ (let ((ev (let ((input-method-function nil)
+ (echo-keystrokes 0))
+ (read-event nil t))))
(unless (eq ev 'cape--done)
(push (cons t ev) unread-command-events)
(setq res 'cape--cancelled)