Function: kmacro-keyboard-macro-p

kmacro-keyboard-macro-p is a byte-compiled function defined in kmacro.el.gz.

Signature

(kmacro-keyboard-macro-p SYMBOL)

Documentation

Return non-nil if SYMBOL is the name of some sort of keyboard macro.

Source Code

;; Defined in /usr/src/emacs/lisp/kmacro.el.gz
(defun kmacro-keyboard-macro-p (symbol)
  "Return non-nil if SYMBOL is the name of some sort of keyboard macro."
  (let ((f (symbol-function symbol)))
    (when f
      (or (stringp f)                   ;FIXME: Really deprecated.
	  (vectorp f)                   ;FIXME: Deprecated.
	  (kmacro-p f)))))