From f45db7c2b3b6afbe0777858cad59a4a1bf4d9b42 Mon Sep 17 00:00:00 2001 From: "Jakob L. Kreuze" Date: Sat, 25 May 2019 14:35:14 -0400 Subject: Add support for directory scoping --- dired-rmjunk.el | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'dired-rmjunk.el') diff --git a/dired-rmjunk.el b/dired-rmjunk.el index 199b6fd..96f9188 100644 --- a/dired-rmjunk.el +++ b/dired-rmjunk.el @@ -62,7 +62,12 @@ patterns in `dired-rmjunk-patterns'." (let ((files-marked-count 0)) (dolist (file (directory-files dired-directory)) (dolist (pattern dired-rmjunk-patterns) - (when (string-match pattern file) + (when (or (and (not (dired-rmjunk--dir-name pattern)) + (string-match pattern file)) + (and (dired-rmjunk--dir-name pattern) + (string-match (dired-rmjunk--dir-name pattern) + (dired-current-directory)) + (string-match (dired-rmjunk--file-name pattern) file))) (setq files-marked-count (1+ files-marked-count)) (dired-goto-file (concat (expand-file-name dired-directory) file)) (dired-flag-file-deletion 1)))) -- cgit v1.3