Function: quail-show-keyboard-layout
quail-show-keyboard-layout is an autoloaded, interactive and
byte-compiled function defined in quail.el.gz.
Signature
(quail-show-keyboard-layout &optional KEYBOARD-TYPE)
Documentation
Show the physical layout of the keyboard type KEYBOARD-TYPE.
The variable quail-keyboard-layout-type holds the currently selected
keyboard type.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/international/quail.el.gz
;;;###autoload
(defun quail-show-keyboard-layout (&optional keyboard-type)
"Show the physical layout of the keyboard type KEYBOARD-TYPE.
The variable `quail-keyboard-layout-type' holds the currently selected
keyboard type."
(interactive
(list (completing-read (format-prompt "Keyboard type" "current choice")
quail-keyboard-layout-alist
nil t)))
(or (and keyboard-type (> (length keyboard-type) 0))
(setq keyboard-type quail-keyboard-layout-type))
(let ((layout (assoc keyboard-type quail-keyboard-layout-alist)))
(or layout
(error "Unknown keyboard type: %s" keyboard-type))
(with-output-to-temp-buffer "*Help*"
(with-current-buffer standard-output
(insert "Keyboard layout (keyboard type: "
keyboard-type
")\n")
(quail-insert-kbd-layout (cdr layout))))))