Function: defface-mh

defface-mh is a macro defined in mh-e.el.gz.

Signature

(defface-mh FACE SPEC DOC &rest ARGS)

Documentation

Declare FACE as a customizable face that defaults to SPEC.

See documentation for defface for a description of the arguments FACE, SPEC, DOC and ARGS. This macro is used by Emacs versions that lack the :package-version keyword, introduced in Emacs 22.

Source Code

;; Defined in /usr/src/emacs/lisp/mh-e/mh-e.el.gz
(defmacro defface-mh (face spec doc &rest args)
  "Declare FACE as a customizable face that defaults to SPEC.
See documentation for `defface' for a description of the arguments
FACE, SPEC, DOC and ARGS.
This macro is used by Emacs versions that lack the :package-version
keyword, introduced in Emacs 22."
  (declare (doc-string 3) (indent defun))
  `(defface ,face ,spec ,doc ,@(mh-strip-package-version args)))