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

    DRY And fix long lines
---
 helm-packages.el | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/helm-packages.el b/helm-packages.el
index 6a0ef866b0..9b10afa4b6 100644
--- a/helm-packages.el
+++ b/helm-packages.el
@@ -282,9 +282,11 @@ PROVIDER can be one of \"gnu\" or \"nongnu\"."
 
 (defun helm-packages-clone-package (package)
   "Git clone PACKAGE."
-  (let ((directory (read-directory-name
-                    "Clone in directory: " 
helm-packages-default-clone-directory nil t)))
-    (cl-assert (not (file-directory-p (expand-file-name (symbol-name package) 
directory)))
+  (let* ((name      (symbol-name package))
+         (directory (read-directory-name
+                     "Clone in directory: "
+                     helm-packages-default-clone-directory nil t)))
+    (cl-assert (not (file-directory-p (expand-file-name name directory)))
                nil (format "Package already exists in %s" directory))
     (with-helm-default-directory directory
       (let* ((url (or (helm-packages-get-url-for-cloning package)
@@ -296,11 +298,12 @@ PROVIDER can be one of \"gnu\" or \"nongnu\"."
                     "git" "clone" (if (string-match "\\.git\\'" url)
                                       url
                                     (concat url ".git"))
-                    (symbol-name package))))
+                    name)))
         (save-selected-window
-          (display-buffer (process-buffer proc) '(display-buffer-below-selected
-                                                  (window-height . 
fit-window-to-buffer)
-                                                  (preserve-size . (nil . 
t)))))
+          (display-buffer (process-buffer proc)
+                          '(display-buffer-below-selected
+                            (window-height . fit-window-to-buffer)
+                            (preserve-size . (nil . t)))))
         (set-process-sentinel
          proc (lambda (proc event)
                 (let ((status (process-exit-status proc)))

Reply via email to