Function: mh-define-obsolete-variable-alias
mh-define-obsolete-variable-alias is a macro defined in
mh-compat.el.gz.
Signature
(mh-define-obsolete-variable-alias OBSOLETE-NAME CURRENT-NAME &optional WHEN DOCSTRING)
Documentation
Make OBSOLETE-NAME a variable alias for CURRENT-NAME and mark it obsolete.
See documentation for define-obsolete-variable-alias for a description
of the arguments OBSOLETE-NAME, CURRENT-NAME, and perhaps WHEN
and DOCSTRING. This macro is used by XEmacs that lacks WHEN and
DOCSTRING arguments.
Source Code
;; Defined in /usr/src/emacs/lisp/mh-e/mh-compat.el.gz
(defmacro mh-define-obsolete-variable-alias
(obsolete-name current-name &optional when docstring)
"Make OBSOLETE-NAME a variable alias for CURRENT-NAME and mark it obsolete.
See documentation for `define-obsolete-variable-alias' for a description
of the arguments OBSOLETE-NAME, CURRENT-NAME, and perhaps WHEN
and DOCSTRING. This macro is used by XEmacs that lacks WHEN and
DOCSTRING arguments."
(if (featurep 'xemacs)
`(define-obsolete-variable-alias ,obsolete-name ,current-name)
`(define-obsolete-variable-alias ,obsolete-name ,current-name ,when ,docstring)))