Function: cl-remprop
cl-remprop is an autoloaded and byte-compiled function defined in
cl-extra.el.gz.
Signature
(cl-remprop SYMBOL PROPNAME)
Documentation
Remove from SYMBOL's plist the property PROPNAME and its value.
Aliases
remprop (obsolete since 27.1)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-extra.el.gz
;;;###autoload
(defun cl-remprop (symbol propname)
"Remove from SYMBOL's plist the property PROPNAME and its value."
(let ((plist (symbol-plist symbol)))
(if (and plist (eq propname (car plist)))
(progn (setplist symbol (cdr (cdr plist))) t)
(cl--do-remf plist propname))))