branch: elpa/helm
commit e37e530ee8aeee5abd9c32f7cc7ae7c3a4642f8a
Author: Thierry Volpiatto <thie...@posteo.net>
Commit: Thierry Volpiatto <thie...@posteo.net>

    Handle url suffix from helm-packages-clone-package
---
 helm-packages.el | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/helm-packages.el b/helm-packages.el
index 30c9671899..c20b55dc19 100644
--- a/helm-packages.el
+++ b/helm-packages.el
@@ -246,12 +246,8 @@ PROVIDER can be one of \"gnu\" or \"nongnu\"."
                              (url-insert-file-contents address)
                              (goto-char (point-min))
                              (read (current-buffer))))))
-         (package-recipe (assq package recipe))
-         (url (plist-get (cdr package-recipe) :url)))
-    (when url
-      (if (string-match "\\.git\\'" url)
-          url
-        (concat url ".git")))))
+         (package-recipe (assq package recipe)))
+    (plist-get (cdr package-recipe) :url)))
 
 (defun helm-packages-get-provider (package)
   (let ((desc     (assq package package-archive-contents)))
@@ -292,7 +288,9 @@ PROVIDER can be one of \"gnu\" or \"nongnu\"."
              process-connection-type
              (proc (start-process
                     "git" "*helm packages clone"
-                    "git" "clone" (concat url ".git"))))
+                    "git" "clone" (if (string-match "\\.git\\'" url)
+                                      url
+                                    (concat url ".git")))))
         (save-selected-window
           (display-buffer (process-buffer proc) '(display-buffer-below-selected
                                                   (window-height . 
fit-window-to-buffer)

Reply via email to