diff options
| author | Eli Zaretskii | 2018-07-07 11:37:43 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2018-07-07 11:37:43 +0300 |
| commit | fdd7e7d8a80f41336f048174d6d1929fb46d00a8 (patch) | |
| tree | 683b3ea260527da6e1201863f361452f9c820fc3 /doc | |
| parent | 10af9890240d45048cf4553aa731acdb32f7251a (diff) | |
| download | emacs-fdd7e7d8a80f41336f048174d6d1929fb46d00a8.tar.gz emacs-fdd7e7d8a80f41336f048174d6d1929fb46d00a8.zip | |
Improve indexing of 'eval-defun' in ELisp manual
* doc/lispref/display.texi (Defining Faces):
* doc/lispref/debugging.texi (Explicit Debug):
* doc/lispref/customize.texi (Variable Definitions):
* doc/lispref/variables.texi (Defining Variables): Add index
entries for 'eval-defun'. (Bug#32066)
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/lispref/customize.texi | 1 | ||||
| -rw-r--r-- | doc/lispref/debugging.texi | 1 | ||||
| -rw-r--r-- | doc/lispref/display.texi | 1 | ||||
| -rw-r--r-- | doc/lispref/variables.texi | 1 |
4 files changed, 4 insertions, 0 deletions
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi index 02fcd80fa33..b3528b12d57 100644 --- a/doc/lispref/customize.texi +++ b/doc/lispref/customize.texi | |||
| @@ -321,6 +321,7 @@ If a @code{defcustom} does not specify any @code{:group}, the last group | |||
| 321 | defined with @code{defgroup} in the same file will be used. This way, most | 321 | defined with @code{defgroup} in the same file will be used. This way, most |
| 322 | @code{defcustom} do not need an explicit @code{:group}. | 322 | @code{defcustom} do not need an explicit @code{:group}. |
| 323 | 323 | ||
| 324 | @cindex @code{eval-defun}, and @code{defcustom} forms | ||
| 324 | When you evaluate a @code{defcustom} form with @kbd{C-M-x} in Emacs Lisp | 325 | When you evaluate a @code{defcustom} form with @kbd{C-M-x} in Emacs Lisp |
| 325 | mode (@code{eval-defun}), a special feature of @code{eval-defun} | 326 | mode (@code{eval-defun}), a special feature of @code{eval-defun} |
| 326 | arranges to set the variable unconditionally, without testing whether | 327 | arranges to set the variable unconditionally, without testing whether |
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi index c08a382ef12..fdd92a3780e 100644 --- a/doc/lispref/debugging.texi +++ b/doc/lispref/debugging.texi | |||
| @@ -336,6 +336,7 @@ which is not currently set up to break on change. | |||
| 336 | @cindex debugger, explicit entry | 336 | @cindex debugger, explicit entry |
| 337 | @cindex force entry to debugger | 337 | @cindex force entry to debugger |
| 338 | 338 | ||
| 339 | @cindex @code{eval-defun}, and explicit entry to debugger | ||
| 339 | You can cause the debugger to be called at a certain point in your | 340 | You can cause the debugger to be called at a certain point in your |
| 340 | program by writing the expression @code{(debug)} at that point. To do | 341 | program by writing the expression @code{(debug)} at that point. To do |
| 341 | this, visit the source file, insert the text @samp{(debug)} at the | 342 | this, visit the source file, insert the text @samp{(debug)} at the |
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi index ce7ec3ac10d..0f7322a6407 100644 --- a/doc/lispref/display.texi +++ b/doc/lispref/display.texi | |||
| @@ -2496,6 +2496,7 @@ However, if the customizations are subsequently removed, the | |||
| 2496 | appearance of @var{face} will again be determined by its default face | 2496 | appearance of @var{face} will again be determined by its default face |
| 2497 | spec. | 2497 | spec. |
| 2498 | 2498 | ||
| 2499 | @cindex @code{eval-defun}, and @code{defface} forms | ||
| 2499 | As an exception, if you evaluate a @code{defface} form with | 2500 | As an exception, if you evaluate a @code{defface} form with |
| 2500 | @kbd{C-M-x} in Emacs Lisp mode (@code{eval-defun}), a special feature | 2501 | @kbd{C-M-x} in Emacs Lisp mode (@code{eval-defun}), a special feature |
| 2501 | of @code{eval-defun} overrides any custom face specs on the face, | 2502 | of @code{eval-defun} overrides any custom face specs on the face, |
diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi index af1bed461c0..6560660120b 100644 --- a/doc/lispref/variables.texi +++ b/doc/lispref/variables.texi | |||
| @@ -461,6 +461,7 @@ form occurs in a @code{let} form with lexical binding enabled), then | |||
| 461 | @code{defvar} sets the dynamic value. The lexical binding remains in | 461 | @code{defvar} sets the dynamic value. The lexical binding remains in |
| 462 | effect until its binding construct exits. @xref{Variable Scoping}. | 462 | effect until its binding construct exits. @xref{Variable Scoping}. |
| 463 | 463 | ||
| 464 | @cindex @code{eval-defun}, and @code{defvar} forms | ||
| 464 | When you evaluate a top-level @code{defvar} form with @kbd{C-M-x} in | 465 | When you evaluate a top-level @code{defvar} form with @kbd{C-M-x} in |
| 465 | Emacs Lisp mode (@code{eval-defun}), a special feature of | 466 | Emacs Lisp mode (@code{eval-defun}), a special feature of |
| 466 | @code{eval-defun} arranges to set the variable unconditionally, without | 467 | @code{eval-defun} arranges to set the variable unconditionally, without |