* simple.el (eval-expression-minibuffer-setup-hook): New hook.
authorLeo Liu <sdl.web@gmail.com>
Sun, 17 Mar 2013 15:00:37 +0000 (23:00 +0800)
committerLeo Liu <sdl.web@gmail.com>
Sun, 17 Mar 2013 15:00:37 +0000 (23:00 +0800)
commit69489f1dd666ed3a7cd01d621225d591b601e6a7
tree7d469083c69bdacffa5695a2abb33236568b7e7c
parent6db423a92abf874f1780b8ddb2786dff4fc5b942
* simple.el (eval-expression-minibuffer-setup-hook): New hook.
(eval-expression): Run it.

Extend eldoc to display info in the mode-line.
* emacs-lisp/eldoc.el (eldoc-post-insert-mode): New minor mode.
(eldoc-mode-line-string): New variable.
(eldoc-minibuffer-message): New function.
(eldoc-message-function): New variable.
(eldoc-message): Use it.
(eldoc-display-message-p)
(eldoc-display-message-no-interference-p): Support
eldoc-post-insert-mode.

Fixes: debbugs:13978
lisp/ChangeLog
lisp/emacs-lisp/eldoc.el
lisp/simple.el