]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix dired-goto-subdir prompt
authorStefan Kangas <stefan@marxist.se>
Sun, 3 Jul 2022 13:16:23 +0000 (15:16 +0200)
committerStefan Kangas <stefan@marxist.se>
Sun, 3 Jul 2022 13:16:23 +0000 (15:16 +0200)
* lisp/dired-aux.el (dired-goto-subdir): Fix prompt and improve
docstring.  Add interactive mode tag for dired-mode.

lisp/dired-aux.el

index c403cc5cbdeda8726bb52e0e917af66152ec352b..5f2d1cfc9f0d37697672acbe6281b3f81a0e9d57 100644 (file)
@@ -3023,18 +3023,20 @@ When called interactively and not on a subdir line, go to this subdir's line."
 
 ;;;###autoload
 (defun dired-goto-subdir (dir)
-  "Go to end of header line of DIR in this dired buffer.
+  "Go to end of header line of inserted directory DIR in this Dired buffer.
+When called interactively, prompt for the inserted subdirectory
+to go to.
+
 Return value of point on success, otherwise return nil.
 The next char is \\n."
   (interactive
    (prog1                              ; let push-mark display its message
        (list (expand-file-name
-             (completing-read "Goto in situ directory: " ; prompt
-                              dired-subdir-alist ; table
-                              nil      ; predicate
-                              t        ; require-match
-                              (dired-current-directory))))
-     (push-mark)))
+              (completing-read "Goto inserted directory: "
+                               dired-subdir-alist nil t
+                               (dired-current-directory))))
+     (push-mark))
+   dired-mode)
   (setq dir (file-name-as-directory dir))
   (let ((elt (assoc dir dired-subdir-alist)))
     (and elt