Function: cl--do-remf
cl--do-remf is an autoloaded and byte-compiled function defined in
cl-extra.el.gz.
Signature
(cl--do-remf PLIST TAG)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/cl-extra.el.gz
;;;###autoload
(defun cl--do-remf (plist tag)
(let ((p (cdr plist)))
;; Can't use `plist-member' here because it goes to the cons-cell
;; of TAG and we need the one before.
(while (and (cdr p) (not (eq (car (cdr p)) tag))) (setq p (cdr (cdr p))))
(and (cdr p) (progn (setcdr p (cdr (cdr (cdr p)))) t))))