]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/emacs-lisp/package.el (package--prepare-dependencies):
authorTom Willemse <tom@ryuslash.org>
Thu, 13 Mar 2014 13:34:01 +0000 (09:34 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 13 Mar 2014 13:34:01 +0000 (09:34 -0400)
Accept requirements without explicit version.

Fixes: debbugs:14941
lisp/ChangeLog
lisp/emacs-lisp/package.el

index d051434bb31df44be979bd9c3ba135331e185ce4..e3589f888a97eb4312faff98421e1c1ec6b65b51 100644 (file)
@@ -1,3 +1,8 @@
+2014-03-13  Tom Willemse  <tom@ryuslash.org>  (tiny change)
+
+       * emacs-lisp/package.el (package--prepare-dependencies):
+       Accept requirements without explicit version (bug#14941).
+
 2014-03-12  Juanma Barranquero  <lekktu@gmail.com>
 
        * register.el (register-separator, copy-to-register): Doc fixes.
index b15ae6f1376e3de2de4c5dd44f6c2ba96888bf43..53d72f9a8dc7e92450db837cb4bc25cf2ec189a7 100644 (file)
@@ -1128,6 +1128,8 @@ is wrapped around any parts requiring it."
                  ((symbolp dep) `(,dep "0"))
                  ((stringp dep)
                   (error "Invalid requirement specifier: %S" dep))
+                 ((and (listp dep) (null (cdr dep)))
+                  (list (car dep) "0"))
                  (t dep)))
               deps))))