aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuri Linkov2017-02-28 00:45:21 +0200
committerJuri Linkov2017-02-28 00:45:21 +0200
commit3bf717b05b9d8fb53e953aa56649ffc38fd6e5d1 (patch)
tree970988515565b3096112b1d78dec2f8d1c492921
parent50a2ccd87ec6d1b275f3906cec4ccc28be05c589 (diff)
downloademacs-3bf717b05b9d8fb53e953aa56649ffc38fd6e5d1.tar.gz
emacs-3bf717b05b9d8fb53e953aa56649ffc38fd6e5d1.zip
Add file name and its extension to suggestions in dired-mark-files-regexp
* lisp/dired.el (dired-mark-files-regexp): Add file name and its extension to the list of suggested defaults. (Bug#25578)
-rw-r--r--lisp/dired.el9
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