[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/dired-duplicates 0dc7295626 03/57: Handle case when no
|
From: |
ELPA Syncer |
|
Subject: |
[elpa] externals/dired-duplicates 0dc7295626 03/57: Handle case when no duplicate files found |
|
Date: |
Sat, 4 Nov 2023 06:58:25 -0400 (EDT) |
branch: externals/dired-duplicates
commit 0dc72956266b83a4a108fdf0bba7ff740d67d34e
Author: Harald Judt <h.judt@gmx.at>
Commit: Harald Judt <h.judt@gmx.at>
Handle case when no duplicate files found
---
find-dupes-dired.el | 15 +++++++++------
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/find-dupes-dired.el b/find-dupes-dired.el
index bf654e365f..246bef1a8b 100644
--- a/find-dupes-dired.el
+++ b/find-dupes-dired.el
@@ -95,12 +95,15 @@ and show them in a dired buffer."
nil
t)))
(message "Finding duplicate files in %s..." truncated-dirs)
- (find-dupes--ensure-separator-file)
- (dired (cons "/" (find-dupes--generate-dired-list directories)))
- (setq-local find-dupes-directories directories)
- (setq-local revert-buffer-function 'find-dupes-revert-function)
- (find-dupes--remove-separator-file)
- (message "Finding duplicate files in %s completed." truncated-dirs)))
+ (if-let ((results (find-dupes--generate-dired-list directories)))
+ (progn
+ (message "Finding duplicate files in %s completed." truncated-dirs)
+ (find-dupes--ensure-separator-file)
+ (dired (cons "/" results))
+ (setq-local find-dupes-directories directories)
+ (setq-local revert-buffer-function 'find-dupes-revert-function)
+ (find-dupes--remove-separator-file))
+ (message "No duplicate files found in %s." truncated-dirs))))
;;;; Tests
;; (find-dupes-checksum-file "~/tmp/my-file")
- [elpa] externals/dired-duplicates d50460da29 34/57: Unquote lambda, (continued)
- [elpa] externals/dired-duplicates d50460da29 34/57: Unquote lambda, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 6aa879e46a 35/57: Use temporary-file-directory instead of hard-coded /tmp, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 9156ee4483 39/57: Rename find-duplicates.el to dired-duplicates.el, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 383fda8403 45/57: Update README.org after latest changes, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 8b457f029c 51/57: Remove :group declaration from customizations, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 5b2a23dd52 01/57: Check in first working version, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates fe6b60acec 37/57: Remove exclamation mark from user-error, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 8bd3de781d 55/57: Optimize processing of same-size-files and same-files, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 2c6caf10a2 52/57: Shorten :type declaration in sort order defcustom, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates bff2363b18 02/57: Make find-dupes-dired accept multiple directories as input, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 0dc7295626 03/57: Handle case when no duplicate files found,
ELPA Syncer <=
- [elpa] externals/dired-duplicates 24b57254eb 05/57: Print message when reverting dired buffer, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates cab41ca722 08/57: Remove commented test calls, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates c2cb23cd0c 07/57: Allow sorting by filesize in ascending or descending order, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 194d22be42 10/57: Reformat custom value definitions, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 0d71465d6a 13/57: Make the use of the dummy separator file optional, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates b8df43a6a2 12/57: Always properly clean up separator file, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 6ba3c3bfee 11/57: Fix custom definition of find-dupes-size-comparison-function, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 40402013cd 14/57: Fix find-dupes--duplicate-files docstring, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 2f9735e213 15/57: Implement applying custom file filter functions, ELPA Syncer, 2023/11/04
- [elpa] externals/dired-duplicates 76aef0a5bc 19/57: Rename package to find-duplicates, ELPA Syncer, 2023/11/04