packages: rewrote doom-get-dependencies-for, add doom-get-depending-on
This commit is contained in:
parent
f3fc53bf5d
commit
4b1543e1df
1 changed files with 7 additions and 1 deletions
|
@ -79,12 +79,18 @@ Be careful not to use it in a loop."
|
|||
(append doom-protected-packages (mapcar 'car doom-packages))))))
|
||||
|
||||
;;;###autoload
|
||||
(defun doom-get-dependencies-for (name)
|
||||
(defun doom-get-depending-on (name)
|
||||
"Return a list of packages that depend on the package named NAME."
|
||||
(doom-initialize)
|
||||
(when-let (desc (cadr (assq name package-alist)))
|
||||
(mapcar 'package-desc-name (package--used-elsewhere-p desc nil t))))
|
||||
|
||||
;;;###autoload
|
||||
(defun doom-get-dependencies-for (name &optional only)
|
||||
"Return a list of dependencies for a package."
|
||||
(doom-initialize)
|
||||
(package--get-deps name only))
|
||||
|
||||
;;;###autoload
|
||||
(defun doom-get-outdated-packages ()
|
||||
"Return a list of packages that are out of date. Each element is a list,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue