aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2002-11-06 23:36:10 +0000
committerDave Love2002-11-06 23:36:10 +0000
commit93890698e8522102da1e7fd1e3db3ee09dc75862 (patch)
tree01edbdf8329e4d7a065091192a7b3f0c11933be9
parent0ea0b6d29b0d26c7ab032aa7dbe007af8b6b7796 (diff)
downloademacs-93890698e8522102da1e7fd1e3db3ee09dc75862.tar.gz
emacs-93890698e8522102da1e7fd1e3db3ee09dc75862.zip
(quail-input-string-to-events): Use
keyboard-translate-table, not translation-table-for-input.
-rw-r--r--lisp/international/quail.el8
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/international/quail.el b/lisp/international/quail.el
index c4fcb1da6c4..8913195fcf1 100644
--- a/lisp/international/quail.el
+++ b/lisp/international/quail.el
@@ -1279,9 +1279,11 @@ Do so while interleaving with the following special events:
1279 (let* ((events (mapcar 1279 (let* ((events (mapcar
1280 (lambda (c) 1280 (lambda (c)
1281 ;; This gives us the chance to unify on input 1281 ;; This gives us the chance to unify on input
1282 ;; (e.g. using ucs-tables.el). 1282 ;; (e.g. using ucs-tables.el). Fixme: The result
1283 (or (and translation-table-for-input 1283 ;; of Quail input doesn't currently go through
1284 (aref translation-table-for-input c)) 1284 ;; `keyboard-translate-table'.
1285 (or (and (char-table-p keyboard-translate-table)
1286 (aref keyboard-translate-table c))
1285 c)) 1287 c))
1286 str)) 1288 str))
1287 (len (length str)) 1289 (len (length str))