diff options
| -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)) |