branch: externals/dired-duplicates
commit a64b6dff9c0763bb844c3627a0f3fa6e25c507b1
Author: Harald Judt <[email protected]>
Commit: Harald Judt <[email protected]>

    Update README.org
    
    Signed-off-by: Harald Judt <[email protected]>
---
 README.org | 33 +++++++++++++++++++--------------
 1 file changed, 19 insertions(+), 14 deletions(-)

diff --git a/README.org b/README.org
index 86d59e82aa..a5e2cd40d0 100644
--- a/README.org
+++ b/README.org
@@ -17,7 +17,8 @@ By default, the results will be grouped visually by 
separating them using empty
 lines, but this grouping can also be deactivated by setting the custom variable
 =dired-duplicates-separate-result= to =nil=.
 
-dired-duplicates will silently ignore unreadable directories and files.
+dired-duplicates will silently ignore unreadable directories and files, and
+also unregular files, such as sockets.
 
 * Requirements
 For performance reasons, a checksum program like =md5= or =sha256sum= will be
@@ -40,26 +41,30 @@ manager, e.g. ~package-install~.  Or you use the following 
use-package snippet:
 #+END_SRC
 
 * Usage
-Call ~dired-duplicates~ interactively and provide one or more directories
-(usually separated by commas) to search in recursively.
+Call ~dired-duplicates~ interactively using M-x and provide one or more
+directories to search in recursively.  If not customized otherwise, the key
+shortcut M-n usually gets you the default directory in the minibuffer prompt.
+For some completion systems like vertico and depending on how it is set up,
+remember to hit M-RET to confirm the completion if you are not at the end of
+the line.
+
+If you provide a prefix, using C-u M-x ~dired-duplicates~, then this behaves
+similar but will search for files which do _NOT_ have any duplicates.  This
+might be more helpful than listing all the duplicate files when comparing
+directories that have mostly the same contents except a few files.
 
 * Configuration
 You can find all available customization options with ~customize-group~,
 entering =dired-duplicates= for the desired group.  These options are described
 extensively there.
 
-* Known issues and reporting bugs
-** Known issue with completing-multiple-read
-At the moment, there is a problem in Emacs 28.1 and perhaps other versions with
-~completing-read-multiple~ that makes auto-completion fail.  When you try to
-specify more than one directory separated by commas (e.g. =/tmp/1,/tmp/2=), an
-error /may/ occur depending on the completing system.  In such a case, you
-might just do without auto-completion and ignore that error, dired-duplicates
-will still function properly if you provide valid directories.
+* Reporting bugs
+If checksumming or accessing a file fails, it should be reported in the
+minibuffer (interrupting the operation), or in the *Messages* buffer.
 
-** Reporting bugs
-Just open an issue at the homepage of this project in case you hit an error,
-and provide proper steps to reproduce the problem.
+Just open an issue at the homepage of this project in case you hit an error
+that you think should not happen, but please provide proper steps to reproduce
+the problem.
 
 * License
 This package is licensed under GPL-3.  See the =LICENSE= file for more

Reply via email to