Function: evil-generate-mode-line-tag
evil-generate-mode-line-tag is a byte-compiled function defined in
evil-core.el.
Signature
(evil-generate-mode-line-tag &optional STATE)
Documentation
Generate the evil mode-line tag for STATE.
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-core.el
(defun evil-generate-mode-line-tag (&optional state)
"Generate the evil mode-line tag for STATE."
(let ((tag (evil-state-property state :tag t)))
(when (functionp tag)
(setq tag (funcall tag)))
;; prepare mode-line: add tooltip
(if (stringp tag)
(propertize tag
'help-echo (evil-state-property state :name)
'mouse-face 'mode-line-highlight)
tag)))