]> git.eshelyaron.com Git - emacs.git/commit
* lisp/emacs-lisp/package.el (package--get-deps): Rewrite.
authorStefan Monnier <monnier@iro.umontreal.ca>
Sun, 6 Oct 2019 17:48:28 +0000 (13:48 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sun, 6 Oct 2019 17:48:28 +0000 (13:48 -0400)
commitef9124aaa005d5409b194ec60e3315d8a6625760
tree3bb0eecc9bc2bdb2092414d8f1bf225d1172a088
parent4638b5ce0ae80568ac3278a5d1ae67086bd7f616
* lisp/emacs-lisp/package.el (package--get-deps): Rewrite.

Avoid inf-recursion with dependency cycles.
Remove unused `only` arg.  Prune duplicates early rather than late.
(package--removable-packages): Simplify code accordingly.
lisp/emacs-lisp/package.el