branch: externals/nano-modeline commit 055433de8ed126a458729cc471b6a7b7bc5662b0 Author: Damien Cassou <dam...@cassou.me> Commit: Damien Cassou <dam...@cassou.me>
Workaround eldoc showing information in the mode-line --- nano-modeline.el | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/nano-modeline.el b/nano-modeline.el index 7b3aaf8ff3..05a72427e3 100644 --- a/nano-modeline.el +++ b/nano-modeline.el @@ -1044,7 +1044,14 @@ below or a buffer local variable 'no-mode-line'." ;; -> see https://github.com/rougier/nano-modeline/issues/24 ;; (add-hook 'window-configuration-change-hook #'nano-modeline-update-windows) - (force-mode-line-update t)) + (force-mode-line-update t) + + ;; `eldoc-minibuffer-message' changes `mode-line-format' but + ;; nano-modeline when `nano-modeline-position' is `top' only displays + ;; the header-line. + ;; -> see https://github.com/rougier/nano-modeline/issues/36 + (when (eq nano-modeline-position 'top) + (setq eldoc-message-function #'message))) (defun nano-modeline-mode--inactivate () "Inactivate nano mode line and restored default mode-line"