Function: symset:add
symset:add is a byte-compiled function defined in hact.el.
Signature
(symset:add ELT SYMBOL PROPERTY)
Documentation
Add ELT to SYMBOL's PROPERTY set.
Return PROPERTY's value unless ELT is already in the set, then return nil.
Use eq for comparison.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hact.el
(defun symset:add (elt symbol property)
"Add ELT to SYMBOL's PROPERTY set.
Return PROPERTY's value unless ELT is already in the set, then return nil.
Use `eq' for comparison."
(let* ((set (get symbol property))
(set:equal-op 'eq)
(new-set (set:add elt set)))
(when new-set
(put symbol property new-set))))