Function: deffoo

deffoo is a macro defined in nnoo.el.gz.

Signature

(deffoo FUNC ARGS &rest FORMS)

Documentation

The same as defun, only register FUNC.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/nnoo.el.gz
(defmacro deffoo (func args &rest forms)
  "The same as `defun', only register FUNC."
  (declare (indent 2)
           (doc-string 3)
           (debug (&define name lambda-list def-body)))
  `(prog1
       (defun ,func ,args ,@forms)
     (nnoo-register-function ',func)))