diff options
| author | Glenn Morris | 2018-07-07 09:27:44 -0700 |
|---|---|---|
| committer | Glenn Morris | 2018-07-07 09:27:44 -0700 |
| commit | d3e0fdc24f85de3b33de007b8e1ca24560559d9b (patch) | |
| tree | 751ecc26bd89a0b0d6b9b7a49f299c43fff0a445 /doc/lispref | |
| parent | 77166e0da2d58f2f6436989b7059d913be5b3439 (diff) | |
| parent | a427de9c86ed31b1fd7599664b3fea0733e633ee (diff) | |
| download | emacs-d3e0fdc24f85de3b33de007b8e1ca24560559d9b.tar.gz emacs-d3e0fdc24f85de3b33de007b8e1ca24560559d9b.zip | |
Merge from origin/emacs-26
a427de9 (origin/emacs-26) Fix bug #11732
3a04e15 Improve documentation of 'emacs-lock-mode'
9d6ca5a * lisp/imenu.el (imenu-generic-expression): Doc fix. (Bug#32...
fdd7e7d Improve indexing of 'eval-defun' in ELisp manual
10af989 Fix (length CIRCULAR) documentation
271d1f7 Tramp editorials
4abf94f Clarify and improve doc strings of 'eval-last-sexp' and friends
6cfc7a7 Automate upload of Emacs manuals to gnu.org
b73cde5 Fix MH-E mail composition with GNU Mailutils (SF#485)
0dce5e5 Speed up 'replace-buffer-contents' some more
00fdce0 * doc/emacs/docstyle.texi: Avoid messing up the html output.
Conflicts:
admin/make-tarball.txt
Diffstat (limited to 'doc/lispref')
| -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/sequences.texi | 6 | ||||
| -rw-r--r-- | doc/lispref/variables.texi | 1 |
5 files changed, 7 insertions, 3 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 2daa8a5578f..1b1f87465db 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 a3dca1cd9c9..fef51881977 100644 --- a/doc/lispref/display.texi +++ b/doc/lispref/display.texi | |||
| @@ -2531,6 +2531,7 @@ However, if the customizations are subsequently removed, the | |||
| 2531 | appearance of @var{face} will again be determined by its default face | 2531 | appearance of @var{face} will again be determined by its default face |
| 2532 | spec. | 2532 | spec. |
| 2533 | 2533 | ||
| 2534 | @cindex @code{eval-defun}, and @code{defface} forms | ||
| 2534 | As an exception, if you evaluate a @code{defface} form with | 2535 | As an exception, if you evaluate a @code{defface} form with |
| 2535 | @kbd{C-M-x} in Emacs Lisp mode (@code{eval-defun}), a special feature | 2536 | @kbd{C-M-x} in Emacs Lisp mode (@code{eval-defun}), a special feature |
| 2536 | of @code{eval-defun} overrides any custom face specs on the face, | 2537 | of @code{eval-defun} overrides any custom face specs on the face, |
diff --git a/doc/lispref/sequences.texi b/doc/lispref/sequences.texi index 566ba8de18f..777b1cbbffb 100644 --- a/doc/lispref/sequences.texi +++ b/doc/lispref/sequences.texi | |||
| @@ -75,9 +75,9 @@ string, bool-vector, or char-table, @code{nil} otherwise. | |||
| 75 | @anchor{Definition of length} | 75 | @anchor{Definition of length} |
| 76 | This function returns the number of elements in @var{sequence}. If | 76 | This function returns the number of elements in @var{sequence}. If |
| 77 | @var{sequence} is a dotted list, a @code{wrong-type-argument} error is | 77 | @var{sequence} is a dotted list, a @code{wrong-type-argument} error is |
| 78 | signaled. Circular lists may cause an infinite loop. For a | 78 | signaled; if it is a circular list, a @code{circular-list} error is |
| 79 | char-table, the value returned is always one more than the maximum | 79 | signaled. For a char-table, the value returned is always one more |
| 80 | Emacs character code. | 80 | than the maximum Emacs character code. |
| 81 | 81 | ||
| 82 | @xref{Definition of safe-length}, for the related function @code{safe-length}. | 82 | @xref{Definition of safe-length}, for the related function @code{safe-length}. |
| 83 | 83 | ||
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 |