[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dired-duplicates b59cac879e 05/13: Expand and deduplica
From: |
ELPA Syncer |
Subject: |
[elpa] externals/dired-duplicates b59cac879e 05/13: Expand and deduplicate dir names before starting comparison |
Date: |
Thu, 28 Mar 2024 18:57:48 -0400 (EDT) |
branch: externals/dired-duplicates
commit b59cac879e5af36fc8098225c192253f45c2ea1d
Author: Harald Judt <h.judt@gmx.at>
Commit: Harald Judt <h.judt@gmx.at>
Expand and deduplicate dir names before starting comparison
Signed-off-by: Harald Judt <h.judt@gmx.at>
---
dired-duplicates.el | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dired-duplicates.el b/dired-duplicates.el
index 01c0fcbccc..e444347ee4 100644
--- a/dired-duplicates.el
+++ b/dired-duplicates.el
@@ -333,7 +333,10 @@ The results will be shown in a Dired buffer."
(interactive (list (dired-duplicates--prompt-for-directories)))
(unless directories
(user-error "Please specify one or more directories to search in"))
- (let* ((directories (if (listp directories) directories (list directories))))
+ (let* ((directories (if (listp directories)
+ (cl-remove-duplicates (mapcar #'expand-file-name
directories)
+ :test #'string=)
+ (list directories))))
(message "Finding duplicate files in %s..." (string-join directories ", "))
(if-let ((default-directory "/")
(results (dired-duplicates--generate-grouped-results
directories)))
- [elpa] externals/dired-duplicates updated (e07552323b -> 5c5f24bea9), ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates a64b6dff9c 11/13: Update README.org, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates 78a78bfdb8 10/13: Show checksumming progress in more detail, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates 0e9619ce71 03/13: Print file in error message when checksum program fails, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates c12ddd7a71 12/13: Update NEWS.org, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates b59cac879e 05/13: Expand and deduplicate dir names before starting comparison,
ELPA Syncer <=
- [elpa] externals/dired-duplicates 5c5f24bea9 13/13: Bump version to 0.4, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates 3b446c124d 06/13: Optimization: Push instead of append, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates bb47601952 01/13: Be a bit more polite in user-error message, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates 7d14d727e9 09/13: Implement searching for non-duplicate files using a prefix-argument, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates 341777674c 02/13: Use multiple prompts for directories instead of completing-read-multiple, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates 23f42d68be 07/13: Further refactor code for finding duplicates, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates d4dd129325 04/13: Handle only regular files, ELPA Syncer, 2024/03/28
- [elpa] externals/dired-duplicates b619ca15a1 08/13: Make pre Emacs-29 hacks more generic and less intrusive, ELPA Syncer, 2024/03/28