diff options
| author | Dave Love | 2002-11-06 23:36:10 +0000 |
|---|---|---|
| committer | Dave Love | 2002-11-06 23:36:10 +0000 |
| commit | 93890698e8522102da1e7fd1e3db3ee09dc75862 (patch) | |
| tree | 01edbdf8329e4d7a065091192a7b3f0c11933be9 | |
| parent | 0ea0b6d29b0d26c7ab032aa7dbe007af8b6b7796 (diff) | |
| download | emacs-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.el | 8 |
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)) |