The Time-stamp: line indicates when this file was last modified.
Time-stamp: <1998-11-29 18:26:40 james>

The MySC package is CSSC's ancestor.  MySC compiled under GCC 2.4.5
(but not GCC 2.7.x), and was written by Ross Ridge.

The "sccs" program and its accompanying documentation were written by
Eric Allman, and are copyright (C) 1980, 1993 The Regents of the
University of California.  See the file ``bsd/COPYING.bsd'' for more
information.

This package was for all intents and purposes written (that is,
updated for modern C++ compilers, fixed, enhanced, made more portable,
ported, fixed and documented) by James Youngman, <jay@gnu.org>.  James
also added a test suite, wrote the test cases, converted the package
to use GNU Autoconf and GNU Automake, and wrote the manual.  He's the
current maintainer.  Only (and all) code still in the Kernighan and
Ritchie format is still left over from MySC.  New code is indented
according to the GNU specification (this is used as a device for
keeping track of the provenance of the code).

Lars Hecking <lhecking@nmrc.ucc.ie> provided valuable help with
Autoconf and portability information for Solaris, SunOS, AmigaOS, and
IRIX.  Plus, lots and *lots* of testing and useful bug reports.


Dave Bodenstab <imdave@mcs.net> is to be thanked for providing patches
for FreeBSD-2.0.5 support -- these were largely to fix silly
assumptions (location of "true", GCC-2.6.3 support), nothing catering
to FreeBSD especially.

Malcolm Boff <Malcolm_Boff@compuserve.com> provided a useful bug
report for FreeBSD (apparently "echo -e -n" is invalid; the options
are exclusive).

Richard Polton <richardp@scopic.com> provided Solaris testing, plus
testing with gigantic inputs, and rewrote sccsdiff, also supplying
test cases for it (in fact the only person so far [as of 1998-06-16]
to do so!)  Richard also submitted code to remove the "xalloc"
wrappers for operator ::new so that all the code now uses new and
delete rather than a mixture of that and xalloc()/free().

Support for development snapshots of GCC (as of 1997-08-11) was
contributed by Fila Kolodny <fila@ibi.com>.

Peter Kjellerstedt <Peter.Kjellerstedt@axis.com> has provided many
consise and useful bug reports, mostly with patches.

John Interrante <interran@crd.ge.com> added support in cssc.texi for
"make install-info", and several improvements for auxfiles/CSSC.spec.

Marko Rauhamaa <marko@tekelec.com> provided useful bug reports for 
SCCS files produced by Sun's Code manager; it produces artefacts in 
SCCS files not produced by "ordinary" SCCS.  Examples include lines 
of the form "^AU 0" and "^At 0".  (Stop Press: these lines were
produced by (a bug in) Sun's Code Manager).

Achim Hoffann did his best to help me find a bug that was staring me
right in the face.  Many apologies for making him gather all sorts of
information which wasn't in the end neccesary.  I'm sorry!

Dick Streefland provided patches for fixing several problems; core
dumps when no SCCS files were specified, and some prototype mismatches.
He also added checks for out-of-space conditions for get and prs.

Greg A. Woods <gwoods@acm.org>, <woods@planix.com>, <woods@weird.com>
provided the "yammer.c" program that allows us to run the test suite
on systems that lack "nl", for example NetBSD/SPARC 1.3.2.


Local Variables:
mode: Text
End:
