From: Jesper Harder Date: Mon, 5 Apr 2004 20:35:58 +0000 (+0000) Subject: * variables.texi (Variable Aliases): Mention X-Git-Tag: ttn-vms-21-2-B4~6959 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=571fd4d55d35f7419bce0222c56b6684ce601ae4;p=emacs.git * variables.texi (Variable Aliases): Mention cyclic-variable-indirection. * errors.texi (Standard Errors): Ditto. --- diff --git a/lispref/ChangeLog b/lispref/ChangeLog index ac272e94a87..ada77ec4a36 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog @@ -1,3 +1,10 @@ +2004-04-05 Jesper Harder + + * variables.texi (Variable Aliases): Mention + cyclic-variable-indirection. + + * errors.texi (Standard Errors): Ditto. + 2004-04-04 Luc Teirlinck * backups.texi: Various small changes in addition to: diff --git a/lispref/errors.texi b/lispref/errors.texi index daffbf308b3..8591fb9a45f 100644 --- a/lispref/errors.texi +++ b/lispref/errors.texi @@ -62,6 +62,10 @@ See @code{/} and @code{%} in @ref{Numbers}. @code{"Symbol's chain of function indirections\@* contains a loop"}@* @xref{Function Indirection}. +@item cyclic-variable-indirection +@code{"Symbol's chain of variable indirections contains a loop"}@* +@xref{Variable Aliases}. + @item end-of-buffer @code{"End of buffer"}@* @xref{Motion}. diff --git a/lispref/variables.texi b/lispref/variables.texi index 4ff40120ca4..f4c56ede4d9 100644 --- a/lispref/variables.texi +++ b/lispref/variables.texi @@ -1714,6 +1714,9 @@ This function returns @var{base-var}. This function returns the variable at the end of the chain of aliases of @var{variable}. If @var{variable} is not a symbol, or if @var{variable} is not defined as an alias, the function returns @var{variable}. + +This function signals a @code{cyclic-variable-indirection} error if +there is a loop in the chain of symbols. @end defun @example