branch: externals/package-x
commit 918e34736eb551e68c7939def4b9c2f7819426ff
Author: Dmitry Gutov <dgu...@yandex.ru>
Commit: Dmitry Gutov <dgu...@yandex.ru>

    * automated/Makefile.in (setwins): Include the 'data' subdirectory.
    
    * automated/package-x-test.el: New file.
    
    * automated/package-test.el: New file.
    
    * automated/data/package: New directory, with test examples.
    
    * lisp/emacs-lisp/package-x.el (package-upload-buffer-internal): Adapt
    to `package-desc-version' being a list.  Use
    `package--ac-desc-version' to retrieve version from a package
    archive element.
---
 lisp/emacs-lisp/package-x.el | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/lisp/emacs-lisp/package-x.el b/lisp/emacs-lisp/package-x.el
index 628eb88eea..76d7565d64 100644
--- a/lisp/emacs-lisp/package-x.el
+++ b/lisp/emacs-lisp/package-x.el
@@ -204,12 +204,12 @@ if it exists."
                              package--default-summary)
                         (read-string "Description of package: ")
                       (package-desc-summary pkg-desc)))
-              (pkg-version (package-desc-version pkg-desc))
+              (split-version (package-desc-version pkg-desc))
               (commentary
                 (pcase file-type
                   (`single (lm-commentary))
                   (`tar nil))) ;; FIXME: Get it from the README file.
-              (split-version (version-to-list pkg-version))
+              (pkg-version (package-version-join split-version))
               (pkg-buffer (current-buffer)))
 
          ;; Get archive-contents from ARCHIVE-URL if it's non-nil, or
@@ -223,7 +223,7 @@ if it exists."
            (let ((elt (assq pkg-name (cdr contents))))
              (if elt
                  (if (version-list-<= split-version
-                                      (package-desc-version (cdr elt)))
+                                      (package--ac-desc-version (cdr elt)))
                      (error "New package has smaller version: %s" pkg-version)
                    (setcdr elt new-desc))
                (setq contents (cons (car contents)

Reply via email to