Function: use-package-require
use-package-require is a byte-compiled function defined in
use-package-core.el.gz.
Signature
(use-package-require NAME &optional NO-REQUIRE BODY)
Source Code
;; Defined in /usr/src/emacs/lisp/use-package/use-package-core.el.gz
(defun use-package-require (name &optional no-require body)
(if use-package-expand-minimally
(use-package-concat
(unless no-require
(list (use-package-load-name name)))
body)
(if no-require
body
(use-package-with-elapsed-timer
(format "Loading package %s" name)
`((if (not ,(use-package-load-name name t))
(display-warning 'use-package
(format "Cannot load %s" ',name)
:error)
,@body))))))