]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve directory prompt used by package-vc-checkout
authorJoseph Turner <joseph@breatheoutbreathe.in>
Tue, 30 Jan 2024 08:52:39 +0000 (00:52 -0800)
committerEshel Yaron <me@eshelyaron.com>
Sat, 17 Feb 2024 13:01:48 +0000 (14:01 +0100)
* lisp/emacs-lisp/package-vc.el (package-vc--read-package-name): Use
read-directory-name instead of read-file-name.  (Bug#66114)

(cherry picked from commit 61a145076275a9da79d0372d50def4aaf5117587)

lisp/emacs-lisp/package-vc.el

index 37980c28b0215c04982c199b248a00527630c360..ef056c7909b154d327cf0e8ecef9b30e53663b18 100644 (file)
@@ -939,8 +939,8 @@ for the last released version of the package."
   (interactive
    (let* ((name (package-vc--read-package-name "Fetch package source: ")))
      (list (cadr (assoc name package-archive-contents #'string=))
-           (read-file-name "Clone into new or empty directory: " nil nil t nil
-                           (lambda (dir) (or (not (file-exists-p dir))
+           (read-directory-name "Clone into new or empty directory: " nil nil
+                                (lambda (dir) (or (not (file-exists-p dir))
                                              (directory-empty-p dir))))
            (and current-prefix-arg :last-release))))
   (package-vc--archives-initialize)