]> git.eshelyaron.com Git - emacs.git/commitdiff
emacs-lisp/package.el (package--get-deps): delete-dups when ONLY is nil.
authorArtur Malabarba <bruce.connor.am@gmail.com>
Tue, 3 Feb 2015 11:36:10 +0000 (11:36 +0000)
committerArtur Malabarba <bruce.connor.am@gmail.com>
Tue, 3 Feb 2015 11:36:10 +0000 (11:36 +0000)
lisp/ChangeLog
lisp/emacs-lisp/package.el

index d1c0256f024745f5b20196413752efe32021f5f4..61e05705c41dadfd820d266cd4d06f2f5fe1d801 100644 (file)
@@ -1,6 +1,7 @@
 2015-02-03  Artur Malabarba  <bruce.connor.am@gmail.com>
 
        * emacs-lisp/package.el (package-delete): Document NOSAVE.
+       (package--get-deps): delete-dups when ONLY is nil.
 
 2015-02-03  Thierry Volpiatto  <thierry.volpiatto@gmail.com>
 
index 9a0c9829ddf0b8398fc26ee4290f2d8d0871d57c..ade36d7c7d3540662617c6a0d91abb335ca6728b 100644 (file)
@@ -1436,7 +1436,7 @@ The file can either be a tar file or an Emacs Lisp file."
       (direct   direct-deps)
       (separate (list direct-deps indirect-deps))
       (indirect indirect-deps)
-      (t        (append direct-deps indirect-deps)))))
+      (t        (delete-dups (append direct-deps indirect-deps))))))
 
 ;;;###autoload
 (defun package-install-user-selected-packages ()