Variable: quail-simple-translation-keymap
quail-simple-translation-keymap is a variable defined in quail.el.gz.
Value
<backspace> quail-delete-last-char
<delete> quail-delete-last-char
DEL quail-delete-last-char
Ā..\x3FFFFF quail-other-command
Ā..\x3FFFFF quail-self-insert-command
Ā..\x3FFFFF quail-self-insert-command
Documentation
Keymap used while processing translation in simple Quail modes.
A few especially complex input methods use quail-translation-keymap(var)/quail-translation-keymap(fun) instead.
This map is activated while translation region is active.
Source Code
;; Defined in /usr/src/emacs/lisp/international/quail.el.gz
(defvar quail-simple-translation-keymap
(let ((map (make-keymap))
(i 0))
(while (< i ?\ )
(define-key map (char-to-string i) 'quail-other-command)
(setq i (1+ i)))
(while (< i 127)
(define-key map (char-to-string i) 'quail-self-insert-command)
(setq i (1+ i)))
(setq i 128)
(while (< i 256)
(define-key map (vector i) 'quail-self-insert-command)
(setq i (1+ i)))
(define-key map "\177" 'quail-delete-last-char)
(define-key map [delete] 'quail-delete-last-char)
(define-key map [backspace] 'quail-delete-last-char)
;;(let ((meta-map (make-sparse-keymap)))
;;(define-key map (char-to-string meta-prefix-char) meta-map)
;;(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.
This map is activated while translation region is active.")