]> git.eshelyaron.com Git - emacs.git/commitdiff
Document Eldoc changes
authorEli Zaretskii <eliz@gnu.org>
Wed, 16 Dec 2015 14:38:06 +0000 (16:38 +0200)
committerEli Zaretskii <eliz@gnu.org>
Wed, 16 Dec 2015 14:38:06 +0000 (16:38 +0200)
* doc/emacs/programs.texi (Lisp Doc): Document Global Eldoc mode.

doc/emacs/programs.texi
etc/NEWS

index bfc991b84c388ec26c5e984eafbabe16a12c0e4a..bc8d39c974fed82e0eaf57664e53f8dff3d71c02 100644 (file)
@@ -1234,13 +1234,16 @@ variables that you want to use.  @xref{Name Help}.
 
 @cindex Eldoc mode
 @findex eldoc-mode
+@findex global-eldoc-mode
   Eldoc is a buffer-local minor mode that helps with looking up Lisp
 documentation.  When it is enabled, the echo area displays some useful
 information whenever there is a Lisp function or variable at point;
 for a function, it shows the argument list, and for a variable it
 shows the first line of the variable's documentation string.  To
-toggle Eldoc mode, type @kbd{M-x eldoc-mode}.  Eldoc mode can be used
-with the Emacs Lisp and Lisp Interaction major modes.
+toggle Eldoc mode, type @kbd{M-x eldoc-mode}.  There's also a Global
+Eldoc mode, which is turned on by default in buffers whose major mode
+is Emacs Lisp or Lisp Interaction (@kbd{M-x global-eldoc-mode} to turn
+it off).
 
 @node Hideshow
 @section Hideshow minor mode
index d65e9dd6fa6da4e5c7d8e8f64bbc25f2d6054dc7..2b21f8b6f84733db56b0ea0902405734779760eb 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -554,8 +554,16 @@ this you can tell Edebug not to stop at the start of the first
 instrumented function.
 
 ** ElDoc
+
++++
 *** New minor mode `global-eldoc-mode'
+It is turned on by default in `*scratch*' and other buffers whose
+major mode supports Emacs Lisp.
+
+---
 *** `eldoc-documentation-function' now defaults to `ignore'
+
+---
 *** `describe-char-eldoc' displays information about character at point,
 and can be used as a default value of `eldoc-documentation-function'.  It is
 useful when, for example, one needs to distinguish various spaces (e.g. ] [,