Some minor improvements.
From 21f22dabccaa715d388cdcd3625fea5616741e42 Mon Sep 17 00:00:00 2001
From: James Youngman <ja...@youngman.org>
Date: Sat, 18 Mar 2023 10:01:19 +0000
Subject: [PATCH 2/2] [doc] provide an introduction to the History section.
To: findutils-patc...@gnu.org

---
 doc/find.texi | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/doc/find.texi b/doc/find.texi
index cad90100..9738386c 100644
--- a/doc/find.texi
+++ b/doc/find.texi
@@ -92,7 +92,7 @@ principal programs that you use to perform these tasks are
 this manual use capabilities specific to the GNU versions of those
 programs.
 
-@ref{History} for a history of @code{find}, @code{locate} and
+See @ref{History} for a history of @code{find}, @code{locate} and
 @code{xargs}.  The current maintainers of GNU findutils (and this
 manual) are Bernhard Voelker and James Youngman.  Many other people
 have contributed bug fixes, small improvements, and helpful
@@ -5858,6 +5858,13 @@ you are having a problem understanding one of these, ask for help on
 @node History
 @chapter History
 
+The @code{xargs} and @code{find} programs have separate origins but
+are collected together in Findutils because they are often used
+together.  While today they also share a small amount of
+implementation, this wasn't originally the case.  The @code{locate}
+program started out as a feature of @code{find} but today it is a
+separate program.
+
 @section History of @code{find}
 
 A @code{find} program appeared in Version 5 Unix as part of the
@@ -5897,6 +5904,9 @@ the program could be loaded completely on the first segment, without
 having to go back and get chains of further segments - Hence fast!
 @end quotation
 
+In 2023, GNU @code{xargs} is unfortunately much larger, around 75KiB
+when stripped.
+
 GNU @code{xargs} isn't derived from the original Bell Labs program.
 It was originally written by Mike Rendell, with enhancements by David
 MacKenzie.
-- 
2.30.2

Reply via email to