branch: externals/nano-modeline commit c16bbd452bbdc9fa4e790ff19e0f0de3f5c21d8b Merge: ec617231a6 055433de8e Author: Nicolas P. Rougier <nicolas.roug...@inria.fr> Commit: GitHub <nore...@github.com>
Merge pull request #38 from DamienCassou/fix-eldoc-message 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"