summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1997-09-07 04:31:35 +0000
committerRichard M. Stallman <rms@gnu.org>1997-09-07 04:31:35 +0000
commit09efee6cc7cb8aa4a08a50f1648c5703e38cb8ef (patch)
treea001f54136c8f018a082a0685ba1ac365b2ed5c8 /lisp
parent7967f8ab1eda00584378b22e89d822b323a2cf13 (diff)
downloademacs-09efee6cc7cb8aa4a08a50f1648c5703e38cb8ef.tar.gz
emacs-09efee6cc7cb8aa4a08a50f1648c5703e38cb8ef.tar.bz2
emacs-09efee6cc7cb8aa4a08a50f1648c5703e38cb8ef.zip
(quail-execute-non-quail-command): Call quail-terminate-translation.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/international/quail.el1
1 files changed, 1 insertions, 0 deletions
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index 77e69b04d6a..36b02811d9f 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -591,6 +591,7 @@ The command \\[describe-input-method] describes the current Quail package."
The current translation and conversion are terminated."
(interactive)
(setq unread-command-events (cons last-input-event unread-command-events))
+ (quail-terminate-translation)
(quail-delete-overlays)
(setq overriding-terminal-local-map nil)
(if (buffer-live-p quail-guidance-buf)