]> git.eshelyaron.com Git - emacs.git/commitdiff
Have 'package-vc-link-directory' use name if given
authorPhilip Kaludercic <philipk@posteo.net>
Thu, 20 Oct 2022 19:45:17 +0000 (21:45 +0200)
committerPhilip Kaludercic <philipk@posteo.net>
Thu, 20 Oct 2022 19:45:17 +0000 (21:45 +0200)
* lisp/emacs-lisp/package-vc.el (package-vc-link-directory): Use the
NAME argument.

lisp/emacs-lisp/package-vc.el

index e9f5f254d09e0a729c01002d28cc9934b72eb6a2..360a5ebf9d63d781c4b2b7b7a807d63c25eca99e 100644 (file)
@@ -446,7 +446,7 @@ from the base name of DIR."
   (unless (vc-responsible-backend dir)
     (user-error "Directory %S is not under version control" dir))
   (package--archives-initialize)
-  (let* ((name (file-name-base (directory-file-name dir)))
+  (let* ((name (or name (file-name-base (directory-file-name dir))))
          (pkg-dir (expand-file-name name package-user-dir)))
     (make-symbolic-link dir pkg-dir)
     (package-vc-unpack-1 (package-desc-create