Function: ghostel--mode-line-tag-help-echo-text
ghostel--mode-line-tag-help-echo-text is a natively compiled function
defined in ghostel.el.
Signature
(ghostel--mode-line-tag-help-echo-text MODE)
Documentation
Return current help-echo text for the input MODE mode-line tag.
MODE is one of char, line, copy, emacs.
Source Code
;; Defined in /nix/store/1252krff0gb2kisjcpp45m50cpdskfrl-emacs-packages-deps/share/emacs/site-lisp/ghostel.el
(defun ghostel--mode-line-tag-help-echo-text (mode)
"Return current help-echo text for the input MODE mode-line tag.
MODE is one of `char', `line', `copy', `emacs'."
(substitute-command-keys
(pcase mode
('char
"Ghostel char-mode: \\<ghostel-char-mode-map>\\[ghostel-semi-char-mode] or mouse-1 to exit")
('line
"Ghostel line-mode: \\<ghostel-line-mode-map>\\[ghostel-semi-char-mode] or mouse-1 to exit")
((or 'copy 'emacs)
(let ((name (if (eq mode 'copy) "copy" "emacs"))
(exit (if ghostel-readonly-fast-exit
"\\`q' / \\`C-g' / mouse-1 to exit"
"\\<ghostel-mode-map>\\[ghostel-semi-char-mode] or mouse-1 to exit")))
(format "Ghostel %s-mode: %s" name exit))))))