Mercurial > emacs
changeset 56215:c9aa4127a482
Reposition @anchor's.
author | Luc Teirlinck <teirllm@auburn.edu> |
---|---|
date | Wed, 23 Jun 2004 16:40:04 +0000 |
parents | 169058aadeda |
children | efd6af30bde2 |
files | lispref/backups.texi lispref/buffers.texi lispref/control.texi lispref/eval.texi lispref/files.texi lispref/frames.texi lispref/functions.texi lispref/hash.texi lispref/lists.texi lispref/loading.texi lispref/macros.texi lispref/processes.texi lispref/symbols.texi lispref/variables.texi |
diffstat | 14 files changed, 36 insertions(+), 33 deletions(-) [+] |
line wrap: on
line diff
--- a/lispref/backups.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/backups.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,6 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1999 +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1999, 2004 @c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/backups @@ -712,8 +712,8 @@ Some major modes customize @code{revert-buffer} by making buffer-local bindings for these variables: +@defvar revert-buffer-function @anchor{Definition of revert-buffer-function} -@defvar revert-buffer-function The value of this variable is the function to use to revert this buffer. If non-@code{nil}, it should be a function with two optional arguments to do the work of reverting. The two optional arguments,
--- a/lispref/buffers.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/buffers.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,6 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2004 @c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/buffers @@ -227,8 +227,8 @@ existing buffer. @end defmac +@defmac with-temp-buffer body... @anchor{Definition of with-temp-buffer} -@defmac with-temp-buffer body... The @code{with-temp-buffer} macro evaluates the @var{body} forms with a temporary buffer as the current buffer. It saves the identity of the current buffer, creates a temporary buffer and makes it current,
--- a/lispref/control.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/control.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,6 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2003 @c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/control @@ -784,8 +784,8 @@ undesirable results. Instead, use @code{(error "%s" @var{string})}. @end defun +@defun signal error-symbol data @anchor{Definition of signal} -@defun signal error-symbol data This function signals an error named by @var{error-symbol}. The argument @var{data} is a list of additional Lisp objects relevant to the circumstances of the error.
--- a/lispref/eval.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/eval.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,6 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998 Free Software Foundation, Inc. +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1998, 2003, 2004 Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/eval @node Evaluation, Control Structures, Symbols, Top @@ -313,8 +313,8 @@ perform symbol function indirection explicitly. @c Emacs 19 feature +@defun indirect-function function @anchor{Definition of indirect-function} -@defun indirect-function function This function returns the meaning of @var{function} as a function. If @var{function} is a symbol, then it finds @var{function}'s function definition and starts over with that value. If @var{function} is not a @@ -630,8 +630,8 @@ @code{max-lisp-eval-depth} (see below). @end defun +@deffn Command eval-region start end &optional stream read-function @anchor{Definition of eval-region} -@deffn Command eval-region start end &optional stream read-function This function evaluates the forms in the current buffer in the region defined by the positions @var{start} and @var{end}. It reads forms from the region and calls @code{eval} on them until the end of the region is @@ -674,8 +674,8 @@ @code{eval-current-buffer} is an alias for this command. @end deffn +@defvar max-lisp-eval-depth @anchor{Definition of max-lisp-eval-depth} -@defvar max-lisp-eval-depth This variable defines the maximum depth allowed in calls to @code{eval}, @code{apply}, and @code{funcall} before an error is signaled (with error message @code{"Lisp nesting exceeds max-lisp-eval-depth"}).
--- a/lispref/files.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/files.texi Wed Jun 23 16:40:04 2004 +0000 @@ -329,8 +329,8 @@ @end itemize @end deffn +@deffn Command save-some-buffers &optional save-silently-p pred @anchor{Definition of save-some-buffers} -@deffn Command save-some-buffers &optional save-silently-p pred This command saves some modified file-visiting buffers. Normally it asks the user about each buffer. But if @var{save-silently-p} is non-@code{nil}, it saves all the file-visiting buffers without querying @@ -352,8 +352,8 @@ value in a certain buffer, that means do offer to save that buffer. @end deffn +@deffn Command write-file filename &optional confirm @anchor{Definition of write-file} -@deffn Command write-file filename &optional confirm This function writes the current buffer into file @var{filename}, makes the buffer visit that file, and marks it not modified. Then it renames the buffer based on @var{filename}, appending a string like @samp{<2>} @@ -626,8 +626,8 @@ files that the user does not need to know about. @end deffn +@defmac with-temp-file file body... @anchor{Definition of with-temp-file} -@defmac with-temp-file file body... The @code{with-temp-file} macro evaluates the @var{body} forms with a temporary buffer as the current buffer; then, at the end, it writes the buffer contents into file @var{file}. It kills the temporary buffer @@ -1125,8 +1125,8 @@ @end example @end defun +@defun file-attributes filename &optional id-format @anchor{Definition of file-attributes} -@defun file-attributes filename &optional id-format This function returns a list of attributes of file @var{filename}. If the specified file cannot be opened, it returns @code{nil}. The optional parameter @var{id-format} specifies the preferred format @@ -1824,8 +1824,8 @@ To convert a directory name to its abbreviation, use this function: +@defun abbreviate-file-name filename @anchor{Definition of abbreviate-file-name} -@defun abbreviate-file-name filename This function applies abbreviations from @code{directory-abbrev-alist} to its argument, and substitutes @samp{~} for the user's home directory. You can use it for directory names and for file names, @@ -1952,8 +1952,8 @@ @end example @end defvar +@defun substitute-in-file-name filename @anchor{Definition of substitute-in-file-name} -@defun substitute-in-file-name filename This function replaces environment variable references in @var{filename} with the environment variable values. Following standard Unix shell syntax, @samp{$} is the prefix to substitute an
--- a/lispref/frames.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/frames.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1503,8 +1503,8 @@ If omitted @var{n} defaults to 0. @end defun +@defun x-set-cut-buffer string &optional push @anchor{Definition of x-set-cut-buffer} -@defun x-set-cut-buffer string &optional push This function stores @var{string} into the first cut buffer (cut buffer 0). If @var{push} is @code{nil}, only the first cut buffer is changed. If @var{push} is non-@code{nil}, that says to move the values down @@ -1793,8 +1793,8 @@ (All color displays can do this.) @end defun +@defun display-supports-face-attributes-p attributes &optional display @anchor{Display Face Attribute Testing} -@defun display-supports-face-attributes-p attributes &optional display @tindex display-supports-face-attributes-p This function returns non-@code{nil} if all the face attributes in @var{attributes} are supported (@pxref{Face Attributes}).
--- a/lispref/functions.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/functions.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,6 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2004 @c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/functions @@ -577,8 +577,8 @@ deliberate redefinition from unintentional redefinition. @end defspec +@defun defalias name definition &optional docstring @anchor{Definition of defalias} -@defun defalias name definition &optional docstring This special form defines the symbol @var{name} as a function, with definition @var{definition} (which can be any valid Lisp function). It returns @var{definition}. @@ -752,8 +752,8 @@ over a char-table in a way that deals properly with its sparse nature, use the function @code{map-char-table} (@pxref{Char-Tables}). +@defun mapcar function sequence @anchor{Definition of mapcar} -@defun mapcar function sequence @code{mapcar} applies @var{function} to each element of @var{sequence} in turn, and returns a list of the results.
--- a/lispref/hash.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/hash.texi Wed Jun 23 16:40:04 2004 +0000 @@ -205,8 +205,8 @@ @end defun @tindex maphash +@defun maphash function table @anchor{Definition of maphash} -@defun maphash function table This function calls @var{function} once for each of the associations in @var{table}. The function @var{function} should accept two arguments---a @var{key} listed in @var{table}, and its associated
--- a/lispref/lists.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/lists.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,7 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, +@c 2003, 2004 @c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/lists @@ -348,8 +349,8 @@ @end example @end defmac +@defun nth n list @anchor{Definition of nth} -@defun nth n list This function returns the @var{n}th element of @var{list}. Elements are numbered starting with zero, so the @sc{car} of @var{list} is element number zero. If the length of @var{list} is @var{n} or less, @@ -413,8 +414,8 @@ if @var{n} is bigger than @var{list}'s length. @end defun +@defun safe-length list @anchor{Definition of safe-length} -@defun safe-length list This function returns the length of @var{list}, with no risk of either an error or an infinite loop. It generally returns the number of distinct cons cells in the list. However, for circular lists,
--- a/lispref/loading.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/loading.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,7 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, +@c 2003, 2004 @c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/loading @@ -140,8 +141,8 @@ file, and it is @code{nil} otherwise. @end defvar +@defvar load-read-function @anchor{Definition of load-read-function} -@defvar load-read-function This variable specifies an alternate expression-reading function for @code{load} and @code{eval-region} to use instead of @code{read}. The function should accept one argument, just as @code{read} does.
--- a/lispref/macros.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/macros.texi Wed Jun 23 16:40:04 2004 +0000 @@ -232,8 +232,8 @@ which can specify how @key{TAB} should indent macro calls, and how to step through them for Edebug. +@defmac declare @var{specs}@dots{} @anchor{Definition of declare} -@defmac declare @var{specs}@dots{} A @code{declare} form is used in a macro definition to specify various additional information about it. Two kinds of specification are currently supported:
--- a/lispref/processes.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/processes.texi Wed Jun 23 16:40:04 2004 +0000 @@ -676,8 +676,8 @@ @ref{Asynchronous Processes}). @end defun +@defun process-coding-system process @anchor{Coding systems for a subprocess} -@defun process-coding-system process This function returns a cons cell describing the coding systems in use for decoding output from @var{process} and for encoding input to @var{process} (@pxref{Coding Systems}). The value has this form:
--- a/lispref/symbols.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/symbols.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,6 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999 +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2003 @c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/symbols @@ -360,8 +360,8 @@ @code{read}. @end defvar +@defun mapatoms function &optional obarray @anchor{Definition of mapatoms} -@defun mapatoms function &optional obarray This function calls @var{function} once with each symbol in the obarray @var{obarray}. Then it returns @code{nil}. If @var{obarray} is omitted, it defaults to the value of @code{obarray}, the standard
--- a/lispref/variables.texi Wed Jun 23 16:20:08 2004 +0000 +++ b/lispref/variables.texi Wed Jun 23 16:40:04 2004 +0000 @@ -1,6 +1,7 @@ @c -*-texinfo-*- @c This is part of the GNU Emacs Lisp Reference Manual. -@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, 2000 +@c Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1998, 1999, +@c 2000, 2003, 2004 @c Free Software Foundation, Inc. @c See the file elisp.texi for copying conditions. @setfilename ../info/variables @@ -260,8 +261,8 @@ they are localized depending on ``where'' you are in Emacs, rather than localized in time. +@defvar max-specpdl-size @anchor{Definition of max-specpdl-size} -@defvar max-specpdl-size @cindex variable limit error @cindex evaluation error @cindex infinite recursion