]> git.eshelyaron.com Git - emacs.git/commitdiff
Merge from origin/emacs-27
authorGlenn Morris <rgm@gnu.org>
Sat, 11 Jul 2020 16:25:04 +0000 (09:25 -0700)
committerGlenn Morris <rgm@gnu.org>
Sat, 11 Jul 2020 16:25:04 +0000 (09:25 -0700)
c04b92104c Add commentary in gtkutil.c
6290850dac Consistently stylize eldoc as ElDoc in prose
136e931189 Improve documentation of "C-u C-x ="
1f52771fd3 Mention floating rounding issues
c892ae65b4 Repair global-auto-revert-ignore-modes (bug#42271)
3a446a02fb ; * src/xdisp.c (decode_mode_spec): Fix commentary.
79f381b4a6 One more improvement of left/right-fringe display spec docs
1279bdb072 Another clarification of left/right-fringe display spec

# Conflicts:
# doc/emacs/programs.texi

1  2 
doc/emacs/programs.texi
doc/lispref/display.texi
lisp/autorevert.el
lisp/progmodes/python.el
src/gtkutil.c
src/xdisp.c
test/lisp/progmodes/python-tests.el

index 2757c84b53af23adfd36dc26c6e6be2e19694078,b976f2e7b12906910e83d65188fb6edcb37ef44f..1c33d7dccc7bd7663c05b99fed88dca8c95b83bf
@@@ -1268,30 -1268,10 +1268,30 @@@ documentation.  When it is enabled, th
  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}.  There's also a Global
- Eldoc mode, which is turned on by default, and affects buffers whose
+ toggle ElDoc mode, type @kbd{M-x eldoc-mode}.  There's also a Global
 -ElDoc mode, which is turned on by default, and affects buffers, such
 -as @samp{*scratch*}, whose major mode is Emacs Lisp or Lisp
 -Interaction (@w{@kbd{M-x global-eldoc-mode}} to turn it off globally).
++ElDoc mode, which is turned on by default, and affects buffers whose
 +major mode sets the variables described below.  Use @w{@kbd{M-x
 +global-eldoc-mode}} to turn it off globally.
 +
 +@vindex eldoc-documentation-strategy
 +@vindex eldoc-documentation-functions
 +  These variables can be used to configure ElDoc mode:
 +
 +@table @code
 +@item eldoc-documentation-strategy
 +This variable holds the function which is used to retrieve
 +documentation for the item at point from the functions in the hook
 +@code{eldoc-documentation-functions}.  By default,
 +@code{eldoc-documentation-strategy} returns the first documentation
 +string produced by the @code{eldoc-documentation-functions} hook, but
 +it may be customized to compose those functions' results in other
 +ways.
 +
 +@item eldoc-documentation-functions
 +This abnormal hook holds documentation functions.  It acts as a
 +collection of backends for ElDoc.  This is what modes should use to
 +register their documentation functions with ElDoc.
 +@end table
  
  @node Hideshow
  @section Hideshow minor mode
Simple merge
Simple merge
Simple merge
diff --cc src/gtkutil.c
Simple merge
diff --cc src/xdisp.c
Simple merge
Simple merge