Home | History | Annotate | only in /src/usr.bin/comm
History log of /src/usr.bin/comm
RevisionDateAuthorComments
 1.3 26-Mar-1995  glass merged with 4.4Lite
 1.2 31-Jul-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 26-Mar-1995  glass Import from 4.4Lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.12 13-Apr-2014  snj Change some standard exit status text to ".Ex -std"
From Eitan Adler in PR bin/47790.
 1.11 09-Mar-2009  joerg branches: 1.11.6; 1.11.12; 1.11.22;
Fix preamble to match order set out by mdoc(7). Discussed with wiz.
 1.10 07-Aug-2003  agc branches: 1.10.42;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.9 08-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.8 01-Dec-2001  wiz Whitespace cleanup.
 1.7 04-Sep-2000  kleink For commands and utilities, use EXIT STATUS rather than RETURN VALUES or
DIAGNOSTICS as appropriate (and documented in mdoc(7)).
 1.6 11-Feb-1999  hubertf Add -f option to allow case folding, as in sort(1).
Patch submitted by Andrew Brown <twofsonet@graffiti.com>
 1.5 18-Oct-1997  lukem WARNSify, fix .Nm usage, getopt returns -1 not EOF
 1.4 26-Mar-1995  glass merged with 4.4Lite
 1.3 21-Sep-1993  jtc Remove cruft from getopt processing (`-' need not be special cased).
Include appropriate header files to bring prototypes into scope.
Use setlocale() to set locale, and strcoll() for comparisions even though
this won't work until full localization support is completed.
Document the fact that comm now conforms to POSIX.2.
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 26-Mar-1995  glass Import from 4.4Lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.10.42.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.11.22.1 10-Aug-2014  tls Rebase.
 1.11.12.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.11.6.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.20 05-Sep-2012  simonb Use getc instead of fgetc.

This is approximately five times faster for "comm -23 a b" where a and b
are identical 100MB files.
 1.19 30-Aug-2011  joerg branches: 1.19.2;
static + __dead
 1.18 28-Nov-2009  darcy Don't include newlines when comparing to prevent errors when lines have
characters that sort lower such as tabs.

This is a temporary fix to allow pullups to existing, supported versions
of NetBSD. I will follow up with a version for current using the new
getline function.
 1.17 11-Apr-2009  lukem fix -Wcast-qual issues for WARNS=4
 1.16 21-Jul-2008  lukem branches: 1.16.4; 1.16.6;
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.15 17-Feb-2005  xtraeme branches: 1.15.12; 1.15.28;
Kill __P(), use ANSI function declarations.
 1.14 09-Jul-2004  wiz Add -f to usage. From Kouichirou Hiratsuka in PR 26196.
 1.13 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.12 11-Feb-1999  hubertf Add -f option to allow case folding, as in sort(1).
Patch submitted by Andrew Brown <twofsonet@graffiti.com>
 1.11 18-Oct-1997  lukem WARNSify, fix .Nm usage, getopt returns -1 not EOF
 1.10 05-Sep-1995  jtc Fixed bug I introduced when changing printf comparison vs. EOF. Noted by
andreas@planix.com.
 1.9 02-Sep-1995  jtc Sync with 4.4lite2
 1.8 27-Mar-1995  glass points lost
 1.7 26-Mar-1995  jtc The return value of printf is less than 0, not necessarily EOF, on failure.
 1.6 26-Mar-1995  glass merged with 4.4Lite
 1.5 08-Nov-1994  jtc Check writes to stdout; if a write fails, comm writes a diagnostic message
to standard error and aborts with a non zero exit value.
 1.4 13-Oct-1993  jtc #include <unistd.h>, so getopt(), optarg, opterr, optind, and optopt
declarations can be removed from <stdlib.h>.
 1.3 21-Sep-1993  jtc Remove cruft from getopt processing (`-' need not be special cased).
Include appropriate header files to bring prototypes into scope.
Use setlocale() to set locale, and strcoll() for comparisions even though
this won't work until full localization support is completed.
Document the fact that comm now conforms to POSIX.2.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.3 02-Sep-1995  jtc imported from 44lite2
 1.1.1.2 26-Mar-1995  glass Import from 4.4Lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.15.28.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.15.12.1 28-Nov-2009  sborrill Pull up the following revisions(s) (requested by darcy in ticket #1367):
usr.bin/comm/comm.c: revision 1.18

Don't include newlines when comparing to prevent errors when lines have
characters that sort lower such as tabs.
 1.16.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
 1.16.4.1 22-Nov-2010  riz Pull up following revision(s) (requested by darcy in ticket #1172):
usr.bin/comm/comm.c: revision 1.18
Don't include newlines when comparing to prevent errors when lines have
characters that sort lower such as tabs.
 1.19.2.1 30-Oct-2012  yamt sync with head

RSS XML Feed