summaryrefslogtreecommitdiff
path: root/lisp/international
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>1998-07-21 01:42:40 +0000
committerKenichi Handa <handa@m17n.org>1998-07-21 01:42:40 +0000
commit348d1438c794b5c4712e6877b82c24cc21ef4b0a (patch)
tree0427f1a5c0a8f172c0471ba791d6e20756a74304 /lisp/international
parent360fbb8e498da7bafa5a155cbb2df05b4c170716 (diff)
downloademacs-348d1438c794b5c4712e6877b82c24cc21ef4b0a.tar.gz
(quail-simple-translation-keymap): Typo
in doc-string fixed. (quail-start-translation): Check start position of quail-overlay before calling quail-overlay-region-events. (quail-start-conversion): Likewise.
Diffstat (limited to 'lisp/international')
-rw-r--r--lisp/international/quail.el16
1 files changed, 9 insertions, 7 deletions
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index d088ab94223..6fbd8324185 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -282,7 +282,7 @@ This map is activated while translation region is active.")
(define-key map [escape] meta-map))
map)
"Keymap used while processing translation in simple Quail modes.
-A few especially complex input methods use `quail--translation-keymap' instead.
+A few especially complex input methods use `quail-translation-keymap' instead.
This map is activated while translation region is active.")
(defconst quail-conversion-keymap
@@ -917,9 +917,10 @@ The returned value is a Quail map specific to KEY."
;; Let's return the event(s) to the caller.
(setq generated-events events
quail-translating nil))))
- (setq generated-events
- (append (quail-overlay-region-events quail-overlay)
- generated-events))
+ (if (overlay-start quail-overlay)
+ (setq generated-events
+ (append (quail-overlay-region-events quail-overlay)
+ generated-events)))
generated-events)
;; Since KEY doesn't start any translation, just return it.
@@ -964,9 +965,10 @@ The returned value is a Quail map specific to KEY."
;; Let's return the event(s) to the caller.
(setq generated-events events
quail-converting nil))))
- (setq generated-events
- (append (quail-overlay-region-events quail-conv-overlay)
- generated-events))
+ (if (overlay-start quail-conv-overlay)
+ (setq generated-events
+ (append (quail-overlay-region-events quail-conv-overlay)
+ generated-events)))
generated-events)
;; Since KEY doesn't start any translation, just return it.