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)
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
,(purecopy "Current input method: ")
current-input-method
,(purecopy "\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)")