Update the HISTORY section of the find manual page.
find(1) first appeared in AT&T UNIX version 1 and it was removed
in version 3. It was reintegrated in AT&T UNIX version 5 and later
be rewritten for 4.3BSD-Reno.
Obtained from: OpenBSD
Differential D29114
find(1): Update HISTORY section gbe on Mar 7 2021, 5:56 PM. Authored by Tags None Referenced Files
Subscribers None
Details Update the HISTORY section of the find manual page. Obtained from: OpenBSD mandoc output review and 'mandoc -Tlint' checks
Diff Detail
Event TimelineComment Actions There is a find.1 man page in the V1 man pages we have. We lack sources, though, to know for sure. PWB post-dates V5 though. That troubles me. PWB 1.0 was for V6. A diff between these shows they are the same, but with some stuff added in PWB 1.0 as well as cleanups. main was rewritten and EQ was used instead of compstr in places. More compile time constants are used in PWB as well. Large sections are otherwise the same. My belief is that this is a strong indication that PWB 1.0 find was derived from V5 find, not the other way around. V6 shows some minor edits to the V5 one (all these edits are in the PWB 1.0 one too, which was released after V6). Finally, the date in the PWB one is also from 1977, and the V5 and V6 ones were from 1974 and 1975 respectively. v7 has many of the PWB changes, and on top of that a number of portability fixes or other trivial style differences. Absent some contemporary commentary, I'd suggest that it was rewritten for v5, enhanced in PWB and then V7 brought that in and added portability fixes. This comment was removed by gbe. Comment Actions I missed the differential revision tag in the commit, so manually close this differential. |