Commit ca5ade2f authored by Luc Teirlinck's avatar Luc Teirlinck
Browse files

(Variable Aliases): `make-obsolete-variable' is a function and not a macro.

parent 3b925015
......@@ -1719,8 +1719,8 @@ variable with a new name. @code{make-obsolete-variable} declares that
the old name is obsolete and therefore that it may be removed at some
stage in the future.
@defmac make-obsolete-variable variable new &optional when
This macro makes the byte-compiler warn that the variable
@defun make-obsolete-variable variable new &optional when
This function makes the byte-compiler warn that the variable
@var{variable} is obsolete. If @var{new} is a symbol, it is the
variable's new name; then the warning message says to use @var{new}
instead of @var{variable}. If @var{new} is a string, this is the
......@@ -1729,7 +1729,7 @@ message and there is no replacement variable.
If provided, @var{when} should be a string indicating when the
variable was first made obsolete---for example, a date or a release
number.
@end defmac
@end defun
You can make two variables synonyms and declare one obsolete at the
same time using the macro @code{define-obsolete-variable-alias}.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment