Function: use-package-archive-exists-p

use-package-archive-exists-p is a byte-compiled function defined in use-package-ensure.el.gz.

Signature

(use-package-archive-exists-p ARCHIVE)

Documentation

Check if a given ARCHIVE is enabled.

ARCHIVE can be a string or a symbol or manual to indicate a manually updated package.

Source Code

;; Defined in /usr/src/emacs/lisp/use-package/use-package-ensure.el.gz
(defun use-package-archive-exists-p (archive)
  "Check if a given ARCHIVE is enabled.

ARCHIVE can be a string or a symbol or `manual' to indicate a
manually updated package."
  (if (member archive '(manual "manual"))
      't
    (let ((valid nil))
      (dolist (pa package-archives)
        (when (member archive (list (car pa) (intern (car pa))))
          (setq valid 't)))
      valid)))