Function: use-package-plist-delete-first
use-package-plist-delete-first is a byte-compiled function defined in
use-package-core.el.gz.
Signature
(use-package-plist-delete-first PLIST PROPERTY)
Documentation
Delete PROPERTY from PLIST.
This is in contrast to merely setting it to 0.
Source Code
;; Defined in /usr/src/emacs/lisp/use-package/use-package-core.el.gz
(defun use-package-plist-delete-first (plist property)
"Delete PROPERTY from PLIST.
This is in contrast to merely setting it to 0."
(let (p)
(while plist
(if (eq property (car plist))
(setq p (nconc p (cddr plist))
plist nil)
(setq p (nconc p (list (car plist) (cadr plist)))
plist (cddr plist))))
p))