Function: hattr:attributes

hattr:attributes is a byte-compiled function defined in hbut.el.

Signature

(hattr:attributes OBJ-SYMBOL)

Documentation

Return a list of OBJ-SYMBOL's attributes as symbols.

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hbut.el
(defun    hattr:attributes (obj-symbol)
  "Return a list of OBJ-SYMBOL's attributes as symbols."
  (when (symbolp obj-symbol)
    (let* ((attr-val-list (symbol-plist obj-symbol))
	   (i -1))
      (delq nil (mapcar (lambda (elt)
			  (setq i (1+ i))
			  (and (zerop (% i 2)) elt))
			attr-val-list)))))