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.")