From: Luc Teirlinck Date: Wed, 23 Jun 2004 16:40:04 +0000 (+0000) Subject: Reposition @anchor's. X-Git-Tag: ttn-vms-21-2-B4~5664 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=7baeca0c0e02d0c442b112573f9845b4a0cc38c0;p=emacs.git Reposition @anchor's. --- diff --git a/lispref/backups.texi b/lispref/backups.texi index d4ef8032ad9..52cb86dea88 100644 --- a/lispref/backups.texi +++ b/lispref/backups.texi @@ -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 @@ reverts the file without asking the user for confirmation. Some major modes customize @code{revert-buffer} by making buffer-local bindings for these variables: -@anchor{Definition of revert-buffer-function} @defvar revert-buffer-function +@anchor{Definition of 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, diff --git a/lispref/buffers.texi b/lispref/buffers.texi index 723dae742ab..8391159c088 100644 --- a/lispref/buffers.texi +++ b/lispref/buffers.texi @@ -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 @@ An error is signaled if @var{buffer-or-name} does not identify an existing buffer. @end defmac -@anchor{Definition of with-temp-buffer} @defmac with-temp-buffer body... +@anchor{Definition of with-temp-buffer} 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, diff --git a/lispref/control.texi b/lispref/control.texi index 9ab86697367..e2a1e26b170 100644 --- a/lispref/control.texi +++ b/lispref/control.texi @@ -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 @@ contains @samp{%}, it will be interpreted as a format specifier, with undesirable results. Instead, use @code{(error "%s" @var{string})}. @end defun -@anchor{Definition of signal} @defun signal error-symbol data +@anchor{Definition of signal} 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. diff --git a/lispref/eval.texi b/lispref/eval.texi index 3c8a7a5e8a3..6a43466af67 100644 --- a/lispref/eval.texi +++ b/lispref/eval.texi @@ -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 @@ symbol function indirection when calling @code{erste}. perform symbol function indirection explicitly. @c Emacs 19 feature -@anchor{Definition of indirect-function} @defun indirect-function function +@anchor{Definition of indirect-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 @@ The number of currently active calls to @code{eval} is limited to @code{max-lisp-eval-depth} (see below). @end defun -@anchor{Definition of eval-region} @deffn Command eval-region start end &optional stream read-function +@anchor{Definition of eval-region} 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 @@ output of the output functions is printed in the echo area. @code{eval-current-buffer} is an alias for this command. @end deffn -@anchor{Definition of max-lisp-eval-depth} @defvar max-lisp-eval-depth +@anchor{Definition of 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"}). diff --git a/lispref/files.texi b/lispref/files.texi index 63bc4b42673..42b07879186 100644 --- a/lispref/files.texi +++ b/lispref/files.texi @@ -329,8 +329,8 @@ With an argument of 0, unconditionally do @emph{not} make any backup file. @end itemize @end deffn -@anchor{Definition of save-some-buffers} @deffn Command save-some-buffers &optional save-silently-p pred +@anchor{Definition of save-some-buffers} 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 @@ whether to offer to save that buffer. If it returns a non-@code{nil} value in a certain buffer, that means do offer to save that buffer. @end deffn -@anchor{Definition of write-file} @deffn Command write-file filename &optional confirm +@anchor{Definition of write-file} 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 @@ feature is useful for programs that use files for internal purposes, files that the user does not need to know about. @end deffn -@anchor{Definition of with-temp-file} @defmac with-temp-file file body... +@anchor{Definition of with-temp-file} 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 @@ link to. @end example @end defun -@anchor{Definition of file-attributes} @defun file-attributes filename &optional id-format +@anchor{Definition of file-attributes} 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 @@ and so on. To convert a directory name to its abbreviation, use this function: -@anchor{Definition of abbreviate-file-name} @defun abbreviate-file-name filename +@anchor{Definition of abbreviate-file-name} 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 @@ default-directory @end example @end defvar -@anchor{Definition of substitute-in-file-name} @defun substitute-in-file-name filename +@anchor{Definition of substitute-in-file-name} 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 diff --git a/lispref/frames.texi b/lispref/frames.texi index 0be4c525822..fe3bca7c119 100644 --- a/lispref/frames.texi +++ b/lispref/frames.texi @@ -1503,8 +1503,8 @@ This function returns the contents of cut buffer number @var{n}. If omitted @var{n} defaults to 0. @end defun -@anchor{Definition of x-set-cut-buffer} @defun x-set-cut-buffer string &optional push +@anchor{Definition of x-set-cut-buffer} 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 @@ This function returns @code{t} if the screen can display shades of gray. (All color displays can do this.) @end defun -@anchor{Display Face Attribute Testing} @defun display-supports-face-attributes-p attributes &optional display +@anchor{Display Face Attribute Testing} @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}). diff --git a/lispref/functions.texi b/lispref/functions.texi index 427389b4a68..5c7433507b0 100644 --- a/lispref/functions.texi +++ b/lispref/functions.texi @@ -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 @@ defined is often done deliberately, and there is no way to distinguish deliberate redefinition from unintentional redefinition. @end defspec -@anchor{Definition of defalias} @defun defalias name definition &optional docstring +@anchor{Definition of defalias} 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 @@ is a sparse array whose nominal range of indices is very large. To map over a char-table in a way that deals properly with its sparse nature, use the function @code{map-char-table} (@pxref{Char-Tables}). -@anchor{Definition of mapcar} @defun mapcar function sequence +@anchor{Definition of mapcar} @code{mapcar} applies @var{function} to each element of @var{sequence} in turn, and returns a list of the results. diff --git a/lispref/hash.texi b/lispref/hash.texi index bf4555d3903..107935f1ba0 100644 --- a/lispref/hash.texi +++ b/lispref/hash.texi @@ -205,8 +205,8 @@ table. @end defun @tindex maphash -@anchor{Definition of maphash} @defun maphash function table +@anchor{Definition of maphash} 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 diff --git a/lispref/lists.texi b/lispref/lists.texi index 2aa3c40b0e5..d30dcb0c270 100644 --- a/lispref/lists.texi +++ b/lispref/lists.texi @@ -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 @@ x @end example @end defmac -@anchor{Definition of nth} @defun nth n list +@anchor{Definition of nth} 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 @@ this link is the list's last element. If @var{list} is null, if @var{n} is bigger than @var{list}'s length. @end defun -@anchor{Definition of safe-length} @defun safe-length list +@anchor{Definition of safe-length} 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, diff --git a/lispref/loading.texi b/lispref/loading.texi index 4d13e48def5..1b90ef5f2dd 100644 --- a/lispref/loading.texi +++ b/lispref/loading.texi @@ -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 @@ This variable is non-@code{nil} if Emacs is in the process of loading a file, and it is @code{nil} otherwise. @end defvar -@anchor{Definition of load-read-function} @defvar load-read-function +@anchor{Definition of 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. diff --git a/lispref/macros.texi b/lispref/macros.texi index b940125cb87..e903a159c27 100644 --- a/lispref/macros.texi +++ b/lispref/macros.texi @@ -232,8 +232,8 @@ called interactively. which can specify how @key{TAB} should indent macro calls, and how to step through them for Edebug. -@anchor{Definition of declare} @defmac declare @var{specs}@dots{} +@anchor{Definition of declare} A @code{declare} form is used in a macro definition to specify various additional information about it. Two kinds of specification are currently supported: diff --git a/lispref/processes.texi b/lispref/processes.texi index a4166ee29a0..f580a774ae7 100644 --- a/lispref/processes.texi +++ b/lispref/processes.texi @@ -676,8 +676,8 @@ instead of a terminal (see @code{process-connection-type} in @ref{Asynchronous Processes}). @end defun -@anchor{Coding systems for a subprocess} @defun process-coding-system process +@anchor{Coding systems for a subprocess} 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: diff --git a/lispref/symbols.texi b/lispref/symbols.texi index 632f2cc5174..d6743898d6f 100644 --- a/lispref/symbols.texi +++ b/lispref/symbols.texi @@ -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 @@ This variable is the standard obarray for use by @code{intern} and @code{read}. @end defvar -@anchor{Definition of mapatoms} @defun mapatoms function &optional obarray +@anchor{Definition of mapatoms} 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 diff --git a/lispref/variables.texi b/lispref/variables.texi index c395702a40a..1f793b8f03f 100644 --- a/lispref/variables.texi +++ b/lispref/variables.texi @@ -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 @@ These kinds of bindings work somewhat like ordinary local bindings, but they are localized depending on ``where'' you are in Emacs, rather than localized in time. -@anchor{Definition of max-specpdl-size} @defvar max-specpdl-size +@anchor{Definition of max-specpdl-size} @cindex variable limit error @cindex evaluation error @cindex infinite recursion