Variable: mode-line-mule-info

mode-line-mule-info is a buffer-local variable defined in bindings.el.gz.

Documentation

Mode line construct to report the multilingual environment.

Normally it displays current input method (if any activated) and mnemonics of the following coding systems:
  coding system for saving or writing the current buffer
  coding system for keyboard input (on a text terminal)
  coding system for terminal output (on a text terminal)

View in manual

Source Code

;; Defined in /usr/src/emacs/lisp/bindings.el.gz
(defvar-local mode-line-mule-info
  `(""
    (current-input-method
     (:propertize ("" current-input-method-title)
		  help-echo (concat
                             "Current input method: "
			     current-input-method
                             "\n\
mouse-2: Disable input method\n\
mouse-3: Describe current input method")
		  local-map ,mode-line-input-method-map
		  mouse-face mode-line-highlight))
    ,(propertize
      "%z"
      'help-echo 'mode-line-mule-info-help-echo
      'mouse-face 'mode-line-highlight
      'local-map mode-line-coding-system-map)
    (:eval (mode-line-eol-desc)))
  "Mode line construct to report the multilingual environment.
Normally it displays current input method (if any activated) and
mnemonics of the following coding systems:
  coding system for saving or writing the current buffer
  coding system for keyboard input (on a text terminal)
  coding system for terminal output (on a text terminal)")