On 8/16/25 06:13, danny mcClanahan wrote:
Hello findutils, I noticed a small typo in the docs for symbolic link handling 
[...]

Good spot.

[...] (which also showed up in a comment) [...]

Well done for the other match, thanks!

I've rolled the change into a proper Git commit and would push it like
that in your name (unless you don't want that, or want another change).
Good to go?

> As a side note, I have been working on a library to perform directory 
traversal and really wished
> I'd looked at `find` more closely earlier. In particular the discussion of 
symbolic link handling,
> stat optimization with -noleaf, and the clever error behavior from 
-ignore_readdir_race all help
> to resolve some questions I'd been having difficulty with.

Other implementations using the gnulib FTS module are e.g. in coreutils: du(1), 
rm(1), cp(1) and
chmod(1).  There might be interesting cases for you as well.

> The docs section on security implications
> is also just incredibly well-done and I have mentioned the HTML rendered 
documentation to others
> as an example of really effective discussion of safety/security.

The kudos go probably mostly to James. :-)

Have a nice day,
Berny
From 2977df530c15ff2431d6adb2a348faf532068af8 Mon Sep 17 00:00:00 2001
From: Danny McClanahan <dmc2@amass.energy>
Date: Mon, 18 Aug 2025 15:16:29 +0200
Subject: [PATCH] doc: fix typo in symbolics links node

* doc/find.texi (node Symbolic Links): s/directoires/directories/
* find/testsuite/find.gnu/execdir-hier.exp: Likewise here in a comment.
---
 doc/find.texi                            | 2 +-
 find/testsuite/find.gnu/execdir-hier.exp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/doc/find.texi b/doc/find.texi
index c84d8a4a..3d7c63a1 100644
--- a/doc/find.texi
+++ b/doc/find.texi
@@ -819,7 +819,7 @@ Actions that can cause symbolic links to become broken while
 confusing behaviour.  Take for example the command line
 @samp{find -L . -type d -delete}.   This will delete empty
 directories.  If a subtree includes only directories and symbolic
-links to directoires, this command may still not successfully delete
+links to directories, this command may still not successfully delete
 it, since deletion of the target of the symbolic link will cause the
 symbolic link to become broken and @samp{-type d} is false for broken
 symbolic links.
diff --git a/find/testsuite/find.gnu/execdir-hier.exp b/find/testsuite/find.gnu/execdir-hier.exp
index 59d877bb..4529919e 100644
--- a/find/testsuite/find.gnu/execdir-hier.exp
+++ b/find/testsuite/find.gnu/execdir-hier.exp
@@ -1,5 +1,5 @@
 # tests for -execdir ... \+
-# Specifically, ensure that output for separate directoires is not mixed.
+# Specifically, ensure that output for separate directories is not mixed.
 if { [ safe_path ] } {
     exec rm -rf tmp
     exec mkdir tmp tmp/two
-- 
2.50.1

Reply via email to