Function: list-input-methods

list-input-methods is an autoloaded, interactive and byte-compiled function defined in mule-diag.el.gz.

Signature

(list-input-methods)

Documentation

Display information about all input methods.

View in manual

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/international/mule-diag.el.gz
;;;###autoload
(defun list-input-methods ()
  "Display information about all input methods."
  (interactive)
  (let ((help-buffer-under-preparation t))
    (help-setup-xref '(list-input-methods)
		     (called-interactively-p 'interactive))
    (with-output-to-temp-buffer (help-buffer)
      (list-input-methods-1)
      (with-current-buffer standard-output
	(save-excursion
	  (goto-char (point-min))
	  (while (re-search-forward
		  (substitute-command-keys "^  \\([^ ]+\\) (`.*' in mode line)$")
                  nil t)
	    (help-xref-button 1 'help-input-method (match-string 1))))))))