diff options
author | Martin Polden <mpolden@mpolden.no> | 2021-03-16 15:43:10 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2021-03-16 15:54:24 +0100 |
commit | 1906f4f5802923933d948832d154228f30fe1abd (patch) | |
tree | e812488e8884c0827f7e330f4a79e8c4ee3e23dd /lisp/init-package.el | |
parent | d87a8b3a5be738491c85414333eb1941762b5f7d (diff) |
all: Namespace functions and variables
Diffstat (limited to 'lisp/init-package.el')
-rw-r--r-- | lisp/init-package.el | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/lisp/init-package.el b/lisp/init-package.el index d42cd04..bdfa19e 100644 --- a/lisp/init-package.el +++ b/lisp/init-package.el @@ -9,7 +9,7 @@ (when (version< emacs-version "26.3") (setq gnutls-algorithm-priority "NORMAL:-VERS-TLS1.3")) -(defun require-package (package &optional min-version no-refresh) +(defun mpolden/require-package (package &optional min-version no-refresh) "Install given PACKAGE, optionally requiring MIN-VERSION. If NO-REFRESH is non-nil, the available package lists will not be re-downloaded in order to locate PACKAGE." @@ -21,17 +21,19 @@ re-downloaded in order to locate PACKAGE." (package-refresh-contents) (require-package package min-version t))))) -(defun require-packages (packages) +(defun mpolden/require-packages (packages) "Install a list of PACKAGES." - (mapcar (lambda (package) (require-package package)) packages)) + (mapcar (lambda (package) (mpolden/require-package package)) packages)) ;; load given package unless inhibited through inhibited-packages -(defun maybe-require (package) - (unless (member package (bound-and-true-p inhibited-packages)) +(define-obsolete-variable-alias 'inhibited-packages 'mpolden/inhibited-packages) + +(defun mpolden/maybe-require (package) + (unless (member package (bound-and-true-p mpolden/inhibited-packages)) (require package))) ;; install use-package and diminish -(require-packages '(use-package diminish)) +(mpolden/require-packages '(use-package diminish)) ;; speed up loading of use-package and dependencies (eval-when-compile |