Function: symset:remove

symset:remove is a byte-compiled function defined in hact.el.

Signature

(symset:remove ELT SYMBOL PROPERTY)

Documentation

Remove ELT from SYMBOL's PROPERTY set and return the new set.

Assume PROPERTY is a valid set. Use eq for comparison.

Aliases

symset:delete

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hact.el
(defun    symset:remove (elt symbol property)
  "Remove ELT from SYMBOL's PROPERTY set and return the new set.
Assume PROPERTY is a valid set.  Use `eq' for comparison."
  (let ((set (get symbol property))
	(set:equal-op 'eq))
    (put symbol property (set:remove elt set))))