diff options
| -rw-r--r-- | lisp/dired.el | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lisp/dired.el b/lisp/dired.el index 2733372eb7b..8396652d50b 100644 --- a/lisp/dired.el +++ b/lisp/dired.el | |||
| @@ -3361,7 +3361,14 @@ object files--just `.o' will mark more than you might think." | |||
| 3361 | (interactive | 3361 | (interactive |
| 3362 | (list (read-regexp (concat (if current-prefix-arg "Unmark" "Mark") | 3362 | (list (read-regexp (concat (if current-prefix-arg "Unmark" "Mark") |
| 3363 | " files (regexp): ") | 3363 | " files (regexp): ") |
| 3364 | nil 'dired-regexp-history) | 3364 | ;; Add more suggestions into the default list |
| 3365 | (cons nil (list (dired-get-filename t t) | ||
| 3366 | (and (dired-get-filename nil t) | ||
| 3367 | (concat (regexp-quote | ||
| 3368 | (file-name-extension | ||
| 3369 | (dired-get-filename nil t) t)) | ||
| 3370 | "\\'")))) | ||
| 3371 | 'dired-regexp-history) | ||
| 3365 | (if current-prefix-arg ?\040))) | 3372 | (if current-prefix-arg ?\040))) |
| 3366 | (let ((dired-marker-char (or marker-char dired-marker-char))) | 3373 | (let ((dired-marker-char (or marker-char dired-marker-char))) |
| 3367 | (dired-mark-if | 3374 | (dired-mark-if |