Function: use-package-handler/:requires
use-package-handler/:requires is a byte-compiled function defined in
use-package-core.el.gz.
Signature
(use-package-handler/:requires NAME KEYWORD REQUIRES REST STATE)
Source Code
;; Defined in /usr/src/emacs/lisp/use-package/use-package-core.el.gz
(defun use-package-handler/:requires (name _keyword requires rest state)
(let ((body (use-package-process-keywords name rest state)))
(if (null requires)
body
`((when ,(if (> (length requires) 1)
`(not (member nil (mapcar #'featurep ',requires)))
`(featurep ',(car requires)))
,@body)))))