History log of /freebsd-current/usr.bin/cut/cut.1
Revision Date Author Comments
# bdcbfde3 23-Nov-2023 Warner Losh <imp@FreeBSD.org>

usr.bin: Remove ancient SCCS tags.

Remove ancient SCCS tags from the tree, automated scripting, with two
minor fixup to keep things compiling. All the common forms in the tree
were removed with a perl script.

Sponsored by: Netflix


# b2c76c41 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line nroff pattern

Remove /^\.\\"\s*\$FreeBSD\$$\n/


# 9bdb5158 07-Nov-2022 Gordon Bergling <gbe@FreeBSD.org>

Update HISTORY and AUTHORS sections for cut(1) and paste(1)

In an e-mail Brian Walden wrote that:

"GWRL stands for Gottfried W. R. Luderer, the author of cut(1) and
paste(1), probably around 1978. Those came either from PWB or USG,
as he worked with, or for, Berkley Tague. Thus they made their way
into AT&T commercial UNIX, first into System III and the into System
V, and that's why they are missing from early BSD releases as they
didn't get into Research UNIX until the 8th Edition."

So update the HISTORY and AUTHORS sections for cut(1) and paste(1).

[1] https://minnie.tuhs.org/pipermail/tuhs/2020-January/019955.html

Reviewed by: pauamma, imp
Obtained from: OpenBSD (in partial)
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D36048


# 079f5b9b 03-Aug-2017 Sevan Janiyan <sevan@FreeBSD.org>

Document -w flag is an extension to POSIX.

PR: 201937
Submitted by: <fullermd AT over-yonder DOT net>
Approved by: bcr (mentor)
Differential Revision: https://reviews.freebsd.org/D11842


# fbbd9655 28-Feb-2017 Warner Losh <imp@FreeBSD.org>

Renumber copyright clause 4

Renumber cluase 4 to 3, per what everybody else did when BSD granted
them permission to remove clause 3. My insistance on keeping the same
numbering for legal reasons is too pedantic, so give up on that point.

Submitted by: Jan Schaumann <jschauma@stevens.edu>
Pull Request: https://github.com/freebsd/freebsd/pull/96


# 18ba28c8 19-Nov-2012 Eitan Adler <eadler@FreeBSD.org>

Add 'w' flag to:

Use whitespace (spaces and tabs) as the delimiter.
Consecutive spaces and tabs count as one single field
separator.

Reviewed by: swildner@dragonflybsd.org
Approved by: cperciva
Obtained from: DragonFlyBSD
MFC after: 1 week


# 0087e181 10-Jun-2012 Kevin Lo <kevlo@FreeBSD.org>

Fix typo


# d334b286 10-Jun-2012 Kevin Lo <kevlo@FreeBSD.org>

- Consistenly mention columns and fields
- Add -b to short error messages

Obtained from: NetBSD


# da52b4ca 11-Dec-2010 Joel Dahl <joel@FreeBSD.org>

Remove the advertising clause from UCB copyrighted files in usr.bin. This
is in accordance with the information provided at
ftp://ftp.cs.berkeley.edu/pub/4bsd/README.Impt.License.Change

Also add $FreeBSD$ to a few files to keep svn happy.

Discussed with: imp, rwatson


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 6abf213b 01-Apr-2009 Tom Rhodes <trhodes@FreeBSD.org>

Fix punctuation.

PR: 132834
Submitted by: "Alan R. S. Bueno" <alan.bsd@gmail.com>


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 081fa92f 28-Feb-2007 Ruslan Ermilov <ru@FreeBSD.org>

- Adopt the short description from POSIX as it better matches the
utility name.

- Fix a bug in description: the range preceded by a dash selects
up to the last number, not first.


# 6c7216df 18-Jan-2005 Ruslan Ermilov <ru@FreeBSD.org>

Sort sections.


# a866e170 17-Jan-2005 Ruslan Ermilov <ru@FreeBSD.org>

Added the EXIT STATUS section where appropriate.


# 2410103c 07-Jul-2004 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) fixes.


# ea8348d4 28-Jun-2004 Tim J. Robbins <tjr@FreeBSD.org>

Describe the algorithm used by the -n option.


# 8180b457 27-Jun-2004 Tim J. Robbins <tjr@FreeBSD.org>

Correct the description of the -f option: input and output fields are
separated by the field delimiter character, which is not necessarily
the tab character.


# a5c4bafc 27-Jun-2004 Tim J. Robbins <tjr@FreeBSD.org>

Handle multibyte characters when cutting out fields (-f and -d options.)


# f91650cf 27-Jun-2004 Tim J. Robbins <tjr@FreeBSD.org>

Add cross-reference to colrm(1).


# 364d0a91 27-Jun-2004 Tim J. Robbins <tjr@FreeBSD.org>

Implement the -c option correctly in locales with multibyte characters
instead of treating it as a synonym for -b.


# b9e09bb6 03-May-2003 Giorgos Keramidas <keramida@FreeBSD.org>

Duplicate "from".

PR: docs/51724
Submitted by: Christopher Nehren <apeiron@comcast.net


# 792c362f 26-Nov-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: markup polishing.

Approved by: re


# a38d3fb3 23-Jul-2002 Tom Rhodes <trhodes@FreeBSD.org>

Revert previous delta for cut(1) and calendar(1) as they were not applied
correctly. My fault, forgot that -current was checked out.


# 623bc624 22-Jul-2002 Tom Rhodes <trhodes@FreeBSD.org>

MFC: Fix some grammar, greater reduce diffs to HEAD


# 84fb5a42 11-Jun-2002 Tim J. Robbins <tjr@FreeBSD.org>

cut(1) appeared at least as early as System III.


# 500b4b73 08-Jun-2002 Tim J. Robbins <tjr@FreeBSD.org>

Add an examples section. Avoid beginning a sentence with a lowercase letter.


# e4d15ec3 08-Jun-2002 Tim J. Robbins <tjr@FreeBSD.org>

Document cut(1)'s deficiencies in dealing with multibyte characters in the
BUGS section. These will be easy to fix when we have wide character stdio.


# 393cf508 08-Jun-2002 Tim J. Robbins <tjr@FreeBSD.org>

Don't split multibyte characters when the -n option is specified.


# 80a4c82d 29-May-2002 Tim J. Robbins <tjr@FreeBSD.org>

Move exit status info into Diagnostics section.


# a59a315d 29-May-2002 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: use .Fl to represent stdin.


# 204c78a1 24-May-2002 Tim J. Robbins <tjr@FreeBSD.org>

When a file name of "-" is given, read from standard input (SUSv3)


# f247324d 15-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

Remove whitespace at EOL.


# 39e21a1b 06-Feb-2001 Philippe Charnier <charnier@FreeBSD.org>

Remove duplicate FreeBSD Id
Remoce unused #include
Use imperative mode to start flag description


# 8fe908ef 20-Nov-2000 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: use the new features of the Nm macro.


# 87faa07b 29-Feb-2000 Sheldon Hearn <sheldonh@FreeBSD.org>

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


# c3aac50f 27-Aug-1999 Peter Wemm <peter@FreeBSD.org>

$Id$ -> $FreeBSD$


# 3be5f1f5 12-Jul-1999 Nik Clayton <nik@FreeBSD.org>

Add $Id$, to make it simpler for members of the translation teams to
track.

The $Id$ line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;

.\" $Id$
.\"

If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.

Approved by: bde


# bac21057 12-Feb-1999 Eivind Eklund <eivind@FreeBSD.org>

Back out the NetBSD .Nm changes - we don't have the required
infrastructure, and I don't seem to find time to merge it.


# 2c39ae65 02-Feb-1999 Eivind Eklund <eivind@FreeBSD.org>

Merge from NetBSD: cut.1 rev 1.6 to 1.8
cut.c rev 1.9 to 1.13
* Man page internal cleanups
* 8-bit characters cast to unsigned for is*()
* Misc cleanups for egcs -Wall compatibility


# 5183fb53 02-Feb-1999 Eivind Eklund <eivind@FreeBSD.org>

Bring in use of strsep() to handle bad input better, and clean up
some text.

Obtained from: Merge from OpenBSD
(cut.1 up to OpenBSD rev 1.3, cut.c up to OpenBSD rev 1.6)


# d51c6625 02-Feb-1999 Eivind Eklund <eivind@FreeBSD.org>

Merge from NetBSD cut.1 rev 1.6 and cut.c rev 1.9, respectively. This
makes us conform to IEEE Std1003.2-1992 (``POSIX.2'').

Obtained from: NetBSD (but with slight modifications).


# 812bff99 30-Jun-1997 Philippe Charnier <charnier@FreeBSD.org>

Use err(3) instead of local redefinition. Change argument name in man
page to sync with usage string.


# 9b50d902 26-May-1994 Rodney W. Grimes <rgrimes@FreeBSD.org>

BSD 4.4 Lite Usr.bin Sources