From: Juanma Barranquero Date: Tue, 16 Jul 2002 11:43:32 +0000 (+0000) Subject: Fix reference to `defvaralias' as a macro. X-Git-Tag: ttn-vms-21-2-B4~14112 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=3fdb4c50a9ffd90cad4819b5405af03f805882aa;p=emacs.git Fix reference to `defvaralias' as a macro. --- diff --git a/etc/NEWS b/etc/NEWS index b6babdcf61f..d3089900ac9 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -1517,12 +1517,12 @@ searching for an executable resp. an elisp file. ** Variable aliases have been implemented: -- Macro: defvaralias ALIAS-VAR BASE-VAR [DOCSTRING] +- Function: defvaralias ALIAS-VAR BASE-VAR [DOCSTRING] -This defines the symbol ALIAS-VAR as a variable alias for symbol -BASE-VAR. This means that retrieving the value of ALIAS-VAR returns -the value of BASE-VAR, and changing the value of ALIAS-VAR changes the -value of BASE-VAR. +This function defines the symbol ALIAS-VAR as a variable alias for +symbol BASE-VAR. This means that retrieving the value of ALIAS-VAR +returns the value of BASE-VAR, and changing the value of ALIAS-VAR +changes the value of BASE-VAR. DOCSTRING, if present, is the documentation for ALIAS-VAR; else it has the same documentation as BASE-VAR. diff --git a/lispref/variables.texi b/lispref/variables.texi index c45599a92b6..dbb4f730245 100644 --- a/lispref/variables.texi +++ b/lispref/variables.texi @@ -1676,7 +1676,7 @@ chosen, or because its meaning has partly changed---it can be useful to keep the old name as an @emph{alias} of the new one for compatibility. You can do this with @code{defvaralias}. -@defmac defvaralias alias-var base-var [docstring] +@defun defvaralias alias-var base-var [docstring] This function defines the symbol @var{alias-var} as a variable alias for symbol @var{base-var}. This means that retrieving the value of @var{alias-var} returns the value of @var{base-var}, and changing the @@ -1685,7 +1685,7 @@ value of @var{alias-var} changes the value of @var{base-var}. If the @var{docstring} argument is present, it specifies the documentation for @var{alias-var}; otherwise, it has the same documentation as @var{base-var}, if any. -@end defmac +@end defun @defun indirect-variable variable This function returns the variable at the end of the chain of aliases