[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs-26 fdd7e7d: Improve indexing of 'eval-defun' in ELis
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] emacs-26 fdd7e7d: Improve indexing of 'eval-defun' in ELisp manual |
Date: |
Sat, 7 Jul 2018 04:38:30 -0400 (EDT) |
branch: emacs-26
commit fdd7e7d8a80f41336f048174d6d1929fb46d00a8
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
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)
---
doc/lispref/customize.texi | 1 +
doc/lispref/debugging.texi | 1 +
doc/lispref/display.texi | 1 +
doc/lispref/variables.texi | 1 +
4 files changed, 4 insertions(+)
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi
index 02fcd80..b3528b1 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
defined with @code{defgroup} in the same file will be used. This way, most
@code{defcustom} do not need an explicit @code{:group}.
address@hidden @code{eval-defun}, and @code{defcustom} forms
When you evaluate a @code{defcustom} form with @kbd{C-M-x} in Emacs Lisp
mode (@code{eval-defun}), a special feature of @code{eval-defun}
arranges to set the variable unconditionally, without testing whether
diff --git a/doc/lispref/debugging.texi b/doc/lispref/debugging.texi
index c08a382..fdd92a3 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.
@cindex debugger, explicit entry
@cindex force entry to debugger
address@hidden @code{eval-defun}, and explicit entry to debugger
You can cause the debugger to be called at a certain point in your
program by writing the expression @code{(debug)} at that point. To do
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 ce7ec3a..0f7322a 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -2496,6 +2496,7 @@ However, if the customizations are subsequently removed,
the
appearance of @var{face} will again be determined by its default face
spec.
address@hidden @code{eval-defun}, and @code{defface} forms
As an exception, if you evaluate a @code{defface} form with
@kbd{C-M-x} in Emacs Lisp mode (@code{eval-defun}), a special feature
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 af1bed4..6560660 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
@code{defvar} sets the dynamic value. The lexical binding remains in
effect until its binding construct exits. @xref{Variable Scoping}.
address@hidden @code{eval-defun}, and @code{defvar} forms
When you evaluate a top-level @code{defvar} form with @kbd{C-M-x} in
Emacs Lisp mode (@code{eval-defun}), a special feature of
@code{eval-defun} arranges to set the variable unconditionally, without
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs-26 fdd7e7d: Improve indexing of 'eval-defun' in ELisp manual,
Eli Zaretskii <=