CVS commit: src/usr.bin

"David H. Gutteridge" <[email protected]> Wed, 5 Aug 2026 03:52:04 +0000
Newsgroups gmane.os.netbsd.devel.cvs
Message-ID <[email protected]>
Module Name:	src
Committed By:	gutteridge
Date:		Wed Aug  5 03:52:04 UTC 2026

Modified Files:
	src/usr.bin/cut: cut.1
	src/usr.bin/paste: paste.1

Log Message:
cut.1 & paste.1: add HISTORY and AUTHORS

Sourced from OpenBSD and FreeBSD, which both reference the same post[1]
for part of it. They differ in certain details.

FreeBSD puts the additional credit to Marciano Pitargue in the wrong
utility, going by the source code credits (and what OpenBSD has). There
is discussion in the FreeBSD review[2] about which originating release
is relevant for cut(1) (32V vs. System III), as both BSDs referenced
32V for paste(1). This was perhaps confused in the FreeBSD review,
which talks directly about cut(1), but was applied also to paste(1). An
earlier FreeBSD commit specifically lists 32V for paste(1)[3]. (I don't
have 32V to examine.)

These histories could be subject to further cut and paste...

1. https://www.tuhs.org/pipermail/tuhs/2020-January/019955.html
2. https://reviews.freebsd.org/D36048
3. https://github.com/freebsd/freebsd-src/commit/30f8b6c18279162a2f4efdc9e85a49683a8aafbf


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/usr.bin/cut/cut.1
cvs rdiff -u -r1.9 -r1.10 src/usr.bin/paste/paste.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.