2013-12-07

        * configure: regen

        * user/makefile.in: honor --datarootdir

        * package/cm_tools-12.0.spec: bump

        * aclocal.m4, configure.in:
        resync with my-autoconf, modified these macros:
                CF_ADD_SUBDIR_PATH CF_CHECK_CACHE CF_CLANG_COMPILER CF_DISABLE_ECHO
                CF_GCC_ATTRIBUTES CF_GCC_VERSION CF_GCC_WARNINGS CF_INTEL_COMPILER
        use CF_PROG_CC as well

        * package/debian/changelog, package/debian/copyright, COPYING: bump

2013-10-25

        * config.sub: 2013-10-01

2013-09-07

        * config.guess: 2013-06-10

2012-09-29

        * package/debian/changelog, package/cm_tools-12.0.spec: bump

        * configure: regen

        * configure.in: add CF_LIB_PREFIX explicitly

2012-09-04

        * user/rcsget.man: some options are passed only to checkout

        * src/checkout/src/rcsget.c: pass-thru the "-c" option to checkout

        * package/debian/copyright, package/debian/changelog, package/cm_tools-12.0.spec:
        bump

        * configure:
        regenerate using newer autoconf patch (which supports --datarootdir)

        * aclocal.m4: add CF_CLANG_COMPILER
        change dependency on CF_LIB_PREFIX (no longer AC_DEFUN'd)

2012-09-03

        * src/checkout/src/checkout.c: bug-fix for the last -c change

2012-02-25

        * config.guess, config.sub: update to 2012-02-10

2012-01-13

        * src/checkin/src/rcsput.c: pass "-M" option to checkin

        * package/debian/changelog, package/cm_tools-12.0.spec: bump

        * user/checkin.man: document -M option
        formatting fixes

        * user/checkout.man, user/permit.man, user/link2rcs.man, user/copy.man, user/checkup.man, user/rcsput.man:
        formatting fixes, renaming macros which groff has altered incompatibly

        * src/checkin/src/checkin.c:
        implement -M option, to provide check-in message from file.

        * COPYING: bump

        * aclocal.m4: remove unused CF_PROGRAM_FULLPATH

2012-01-07

        * user/baseline.man, user/checkin.man, user/checkout.man, user/checkup.man, user/copy.man, user/permit.man, user/rcsget.man, user/rcsput.man, user/vcs.man:
        update email address

        * user/link2rcs.man: document use of DEC_CM_LOOKUP variable

        * package/debian/changelog: feature change for link2rcs

        * src/link2rcs/src/link2rcs.c:
        check $DED_CM_LOOKUP, use that to specify which of the CVS/RCS/SCCS directories
        will be symlinked rather than created.  This feature is useful for special
        cases, e.g., where a tree contains SCCS directories for an SCCS implementation.

        * package/cm_tools-12.0.spec: bump

2011-04-12

        * package/cm_tools-12.0.spec: use the most recent td_lib

        * package/cm_tools-12.0.spec, package/debian/changelog: bump

        * configure: regen

        * aclocal.m4:
        resync with my-autoconf (makes "${name-value}" obsolete in favor of "${name:-value}"

        * package/debian/control: correct description

2010-09-28

        * config.guess: 2010-09-24

2010-09-10

        * config.sub: 2010-09-11

2010-07-05

        * package/cm_tools-12.0.spec: add pci/pco symlinks

        * package/debian/rules:
        install checkin/checkout setuid, so they can work with permit-files

        * package/debian/changelog, package/cm_tools-12.0.spec: bump

        * bin/makefile.in: add symlinks for pci/pco

        * src/vcs/test/delete.ref, src/vcs/test/insert.ref: resync

        * src/vcs/test/run_test.sh:
        split-out the script to show the resulting tree, since it was unsorted.

        * support/showtree.sh: RCS_BASE

        * src/vcs/test/compare.sh:
        improve portabiity by limiting this to POSIX, allowing mixed-case in the
        generated part of the temporary filename.  Also, show diff's with the
        reference on the left.

        * src/permit/test/case0.ref: resync

        * src/link2rcs/test/run_test.sh:
        this shell script is locale-sensitive - force it to POSIX

        * src/link2rcs/src/link2rcs.c, src/checkup/src/checkup.c, src/checkin/src/rcsput.c, src/copy/src/copy.c, src/checkout/src/checkout.c, src/checkin/src/checkin.c:
        stricter gcc warnings

        * support/makefile.in, user/makefile.in, src/vcs/test/makefile.in, src/vcs/makefile.in, src/vcs/src/makefile.in, src/link2rcs/src/makefile.in, src/link2rcs/test/makefile.in, src/makefile.in, src/permit/makefile.in, src/permit/src/makefile.in, src/permit/test/makefile.in, src/link2rcs/makefile.in, src/copy/test/makefile.in, src/copy/src/makefile.in, src/copy/makefile.in, src/checkup/makefile.in, src/checkup/src/makefile.in, src/checkup/test/makefile.in, bin/makefile.in, makefile.in, src/baseline/makefile.in, src/baseline/src/makefile.in, src/baseline/test/makefile.in, src/checkin/makefile.in, src/checkin/src/makefile.in, src/checkin/test/makefile.in, src/checkout/makefile.in, src/checkout/src/makefile.in, src/checkout/test/makefile.in:
        s/run_test/check/

2010-07-04

        * src/checkin/src/checkin.c, src/checkup/src/checkup.c, src/link2rcs/src/link2rcs.c, src/vcs/src/insert.c, src/vcs/src/vcs.c, support/set_date.c, support/run_tool.c, src/vcs/src/delete.c, src/vcs/src/vcs.h, src/baseline/src/baseline.c, src/permit/src/permit.c, src/copy/src/copy.c, src/checkout/src/checkout.c, src/checkout/src/rcsget.c, src/checkin/src/rcsput.c:
        stricter gcc warnings

2010-07-03

        * configure: regen

        * aclocal.m4: fixes to build with td_lib.mk in $datadir

        * package/cm_tools-12.0.spec:
        use symbols to iron out diffs versus related spec files

        * package/debian/changelog: bump

2010-07-02

        * package/debian/watch, package/debian/rules, package/debian/copyright, package/debian/control, package/debian/changelog, package/debian/source/format:
        RCS_BASE

2010-06-30

        * configure: regen

        * aclocal.m4: add macros for --enable-warnings

        * configure.in:
        add --enable-warnings here, since compiler/options may differ from td_lib

        * src/baseline/src/makefile.in, src/checkin/src/makefile.in, src/checkout/src/makefile.in, src/checkup/src/makefile.in, src/copy/src/makefile.in, src/link2rcs/src/makefile.in, src/permit/src/makefile.in, src/vcs/src/makefile.in:
        allow for compiler/options different from td_lib

        * COPYING: update

        * src/baseline/src/makefile.in, src/checkin/src/makefile.in, src/checkout/src/makefile.in, src/checkup/src/makefile.in, src/copy/src/makefile.in, src/link2rcs/src/makefile.in, src/permit/src/makefile.in, src/vcs/src/makefile.in:
        add CC/CFLAGS substitutions, no need to use same settings as td_lib

        * package/cm_tools-12.0.spec: RCS_BASE

        * user/makefile.in:
        add CC/CFLAGS substitutions, no need to use same settings as td_lib

        * bin/makefile.in: use DESTDIR, needed for RPM

        * package/RCS, package/debian/RCS, package/debian/source/RCS:
        PERMIT FILE

        * bin/makefile.in: use "mkdir -p" rather than mkdirs.sh
        fix distclean rule, to avoid removing RCS symlink

        * user/makefile.in: use "mkdir -p" rather than mkdirs.sh

        * aclocal.m4: various updates to configure script macros

        * configure: regen

2010-06-27

        * package/debian/docs: RCS_BASE

2010-04-20

        * package/debian/compat: RCS_BASE

2009-12-31

        * config.guess, config.sub: RCS_BASE

2006-10-23

        * src/checkout/src/checkout.c:
        fix a bug in parsing -c option when its parameter is not a separate token.

2006-09-05

        * src/copy/src/copy.c: gcc warning

        * configure: resync with my-autoconf

        * aclocal.m4: resync with my-autoconf (comments changed)

2004-03-07

        * src/checkin/src/rcsput.c, src/checkin/src/checkin.c, src/vcs/src/delete.c, src/vcs/src/insert.c, src/vcs/src/unlock.c, src/vcs/src/vcs.c, src/vcs/src/vcs.h, src/permit/src/permit.c, src/link2rcs/src/link2rcs.c, src/copy/src/copy.c, src/checkup/src/checkup.c, src/checkout/src/rcsget.c, src/checkout/src/checkout.c, src/baseline/src/baseline.c:
        remove K&R support, indent'd

        * makefile.in: remove certify

2003-11-29

        * install-sh: resync with my-autoconf

2003-04-30

        * configure: RCS_BASE

        * aclocal.m4:
        resync with my-autoconf (adds version number and timestamp to each macro,
        some restructuring split-out CF_SUBDIR_PATH)

2002-07-05

        * src/checkin/src/checkin.c, src/checkup/src/checkup.c, src/copy/src/copy.c, src/link2rcs/src/link2rcs.c:
        change ifdef convention to work with "gcc -Wundef"

2002-07-03

        * src/copy/src/copy.c:
        oops - had typed sizeof(char*) rather than sizeof(char).

        * src/copy/src/copy.c:
        noticed that I didn't check if input stream was nonzero before trying to close it (fix)

        * src/copy/src/copy.c:
        workaround for a bug I noticed in mirroring across NFS - root's permissions
        let it open a file for input but not read from it.  So I check if I can
        read from the input before trying to open the output.

        * src/checkout/src/checkout.c: gcc warnings ('tell' was a variable)

        * src/link2rcs/src/link2rcs.c, src/permit/src/permit.c: gcc warnings

        * src/baseline/src/baseline.c, src/checkin/src/checkin.c, src/checkup/src/checkup.c:
        use UCH() to fix char-subscript warnings in gcc.

2002-06-29

        * mkdirs.sh: resync with my-autoconf

2002-05-10

        * aclocal.m4: resync with my-autoconf (fixes CF_HEADER_PATH)

        * src/checkup/src/checkup.c:
        "always" allow a 1-second difference so I can use this on VFAT volumes mounted
        from Linux

2002-05-01

        * src/checkup/src/checkup.c:
        fix for cygwin dates so I get checkup ignoring those off-by-one-second diffs

2001-12-11

        * src/vcs/src/insert.c, src/vcs/src/vcs.c, src/permit/src/permit.c, src/link2rcs/src/link2rcs.c, src/checkup/src/checkup.c, src/checkout/src/rcsget.c, src/checkin/src/rcsput.c, src/checkin/src/checkin.c, src/baseline/src/baseline.c:
        change interface to rcs_dir()

2001-08-28

        * aclocal.m4: small fixes for newer autoconf alpha's

        * src/copy/src/copy.c:
        for copying HUGE files (such as cdrom iso's), modified the -v behavior so
        it will show ongoing percentage complete

2001-06-22

        * install-sh: resync with my-autoconf

2001-01-09

        * src/copy/src/copy.c: add -a option

        * user/copy.man: add -a optio

2000-12-28

        * src/checkout/src/checkout.c:
        ugh: going to Slackware 7.1 (and Mandrake 7.1, at least), I had to recompile
        the rcs programs because they give me an unspecified "Permission denied"
        when doing co from checkout.  Recompiling makes that go away, but I'm left
        with co leaving the ,v file owned by root when checkout is setuid'd to root.
        So I tweaked that here.

2000-12-26

        * user/copy.man: omit dot-files
        remove comment about Apollo...

        * src/copy/src/copy.c: add -z option
        ooh: EVIL 'gets()' function (morons)

        * src/copy/src/copy.c:
        changes to make this more useful for mirroring (add -p option, make
        verboseness less for directory and integrate -u/-U)

        * user/copy.man: add -p option

        * aclocal.m4: resync with my-autoconf

2000-07-21

        * src/checkup/src/checkup.c:
        mods to support 'checkup -o' with $SCCS_VAULT

2000-01-24

        * aclocal.m4: resync with my-autoconf

        * src/checkup/src/checkup.c: use DirentT and Stat_t

1999-11-30

        * mkdirs.sh: update for OS/2

1999-06-27

        * src/link2rcs/test/case1.ref: add SCCS test-case

        * src/link2rcs/test/case2.ref: add SCCS-test-case

        * src/link2rcs/src/link2rcs.c:
        treat SCCS directories like RCS: make links to them

        * src/link2rcs/test/run_test.sh: add SCCS test-case

        * src/copy/src/copy.c, src/checkup/src/checkup.c, src/checkout/src/rcsget.c, src/checkout/src/checkout.c, src/checkin/src/rcsput.c, src/checkin/src/checkin.c, src/baseline/src/baseline.c:
        signed/unsigned-nits

1999-01-15

        * src/copy/src/copy.c:
        fix so I can copy files that begin with a "~" (if I read it from the
        directory entry I know it doesn't want to be expanded).
        also, flush stderr/stdout around the warnings (otherwise IRIX got all of
        the stderr's out before the stdout's)

1998-12-09

        * install-sh: resync with my-autoconf

1998-12-06

        * src/link2rcs/src/link2rcs.c:
        fix the case where we have symbolic links to a directory, by copying the
        link rather than trying to make directories.  I ran into this by having
        made links to ".", to resolve an include-path problem.  When trying to
        link the resulting directory, link2rcs went into a loop....

1998-04-22

        * src/checkin/src/checkin.c: HP-UX 9.x doesn't have setegid()

1998-02-02

        * mkdirs.sh: resync with my-autoconf

1997-09-28

        * makefile.in, bin/makefile.in, certify/makefile.in, src/baseline/makefile.in, src/checkin/makefile.in, src/checkout/makefile.in, src/checkup/makefile.in, src/copy/makefile.in, src/link2rcs/makefile.in, src/makefile.in, src/permit/makefile.in, src/vcs/makefile.in, support/makefile.in, user/makefile.in, src/baseline/src/makefile.in, src/baseline/test/makefile.in, src/checkin/src/makefile.in, src/checkin/test/makefile.in, src/checkout/src/makefile.in, src/checkout/test/makefile.in, src/checkup/src/makefile.in, src/checkup/test/makefile.in, src/copy/src/makefile.in, src/copy/test/makefile.in, src/link2rcs/src/makefile.in, src/link2rcs/test/makefile.in, src/permit/src/makefile.in, src/permit/test/makefile.in, src/vcs/src/makefile.in, src/vcs/test/makefile.in:
        fix:sources-rule

1997-09-14

        * user/link2rcs.man: -o option.

        * user/checkup.man: -a shows binary files too

        * user/copy.man: -U option

        * user/baseline.man, user/checkin.man, user/checkout.man, user/checkup.man, user/copy.man, user/ded.man, user/link2rcs.man, user/permit.man, user/rcsget.man, user/rcsput.man, user/vcs.man:
        my-email-address

        * user/makefile.in: renamed run_tests to run_test

        * src/vcs/test/run_test.sh, src/permit/test/case0.sh:
        renamed Makefile to makefile.in

        * src/link2rcs/test/case2.sh:
        add verbose option to partially match old results

        * src/link2rcs/test/case2.ref: add -v messages

        * src/link2rcs/test/case1.ref: new output shows a summary

        * src/copy/test/run_test.sh: rename Makefile to makefile.in

        * src/checkup/test/run_test.sh, src/checkout/test/run_test.sh:
        change Makefile to makefile.in

        * src/baseline/test/run_test.sh:
        mods for change of Makefile to makefile.in

        * bin/makefile.in: fix distclean rule so it doesn't delete this file

        * user/makefile.in: make mandir

        * bin/makefile.in: fixes for install-rule

        * src/baseline/makefile.in, src/checkin/makefile.in, src/checkout/makefile.in, src/checkup/makefile.in, src/copy/makefile.in, src/link2rcs/makefile.in, src/permit/makefile.in, src/vcs/makefile.in:
        install-rule

        * user/makefile.in: make install-rule

1997-09-13

        * bin/makefile.in: RCS_BASE

        * makefile.in: distclean rule

        * src/checkup/src/makefile.in: $B, $(TD_INC)

        * src/vcs/src/makefile.in, src/permit/src/makefile.in, src/link2rcs/src/makefile.in, src/copy/src/makefile.in, src/checkin/src/makefile.in, src/checkout/src/makefile.in, src/baseline/src/makefile.in:
        $B

        * src/checkin/makefile.in, src/checkout/makefile.in, src/checkup/makefile.in, src/copy/makefile.in, src/link2rcs/makefile.in, src/permit/makefile.in, src/vcs/makefile.in:
        $(LIB_DEPS)

        * src/baseline/makefile.in: $B
        $(LIB_DEPS)

        * src/vcs/makefile.in, src/permit/makefile.in, src/makefile.in, src/link2rcs/makefile.in, src/copy/makefile.in, src/checkout/makefile.in, src/checkup/makefile.in, src/checkin/makefile.in, makefile.in, src/baseline/makefile.in, user/makefile.in, support/makefile.in, src/vcs/test/makefile.in, src/vcs/src/makefile.in, src/permit/test/makefile.in, src/permit/src/makefile.in, src/link2rcs/test/makefile.in, src/link2rcs/src/makefile.in, src/copy/src/makefile.in, src/copy/test/makefile.in, src/checkup/test/makefile.in, src/checkup/src/makefile.in, src/checkout/test/makefile.in, src/checkout/src/makefile.in, src/checkin/test/makefile.in, src/checkin/src/makefile.in, src/baseline/test/makefile.in, src/baseline/src/makefile.in, certify/makefile.in, configure.in, aclocal.m4:
        RCS_BASE

1997-09-08

        * src/link2rcs/src/link2rcs.c: add '-o' option, to allow overwrite

1997-09-07

        * mkdirs.sh, install-sh: RCS_BASE

1997-05-10

        * certify/release.txt: notes of interface changes

        * certify/README: updated

        * user/link2rcs.man: note about -F option

        * src/permit/src/permit.c:
        argument to mktemp() must have the XXXXXX pattern (I must have gotten by on
        apollo with a non-standard mktemp).

        * src/checkin/src/rcsput.c: pass-thru -w option

1996-09-24

        * src/copy/src/copy.c: add -U option

1996-08-25

        * src/copy/src/copy.c:
        make some of the perror calls easier to figure out by showing the operation
        I was trying.

        * src/copy/src/copy.c:
        don't yell about hardlinked-files (it gets in my way with XFree86 tree).
        also, if -l option is set, don't use lstat() in the -u option (more
        tuning may be needed)

1996-07-05

        * src/checkup/src/checkup.c:
        added to "-a" option: show names of non-text files

1995-09-21

        * src/link2rcs/src/link2rcs.c:
        changed to allow -F option (hard-link to files if possible)

        * src/link2rcs/src/link2rcs.c: module-id

1995-05-13

        * src/copy/src/copy.c: change interface to setmtime()

        * src/copy/src/copy.c: module-id

        * support/set_date.c: change interface to setmtime

1995-01-28

        * src/vcs/src/Makefile, src/vcs/Makefile, src/permit/src/Makefile, src/permit/Makefile, support/Makefile:
        renamed-test-rule

        * src/copy/src/copy.c:
        if the target's already got an s-bit set (i.e., as a side-effect of mkdir),
        keep it also.

        * src/copy/src/copy.c: retain s-bits in destination directory

        * src/checkup/src/checkup.c: I guess I _need_ IOBF definition!

        * src/checkup/src/checkup.c, src/checkin/src/checkin.c: module-id

        * src/checkin/src/checkin.c: portability-ifdef

        * src/checkup/src/checkup.c: fixed ifdef's for setbuf

1994-11-12

        * src/checkout/src/checkout.c: module-id

        * src/checkout/src/checkout.c: pass-thru options -f, -k to 'co'.
        modified to make this a little smarter when reporting that a checkout didn't
        happen.

        * src/checkout/src/rcsget.c:
        corrected call on Checkout within walktree (wasn't converting archive name
        to working).  Also, pass-thru -f, -k options (i.e., 'co' in version 5.6.7)

        * src/checkout/src/rcsget.c: module-id

1994-11-08

        * src/checkup/src/checkup.c:
        added checks to (try to!) recognize when stderr/stdout may be non-tty at
        the same time due to running in batch-mode

        * certify/config.txt: obsoleted lincnt

        * certify/release.txt: note about CmVision

        * src/checkin/test/case1_b.ref, src/checkin/test/case2_a.ref, src/checkin/test/case2_b.ref, src/checkin/test/case2_c.ref, src/checkin/test/case2_d.ref, src/checkin/test/case3_a.ref, src/checkin/test/case3_b.ref, src/checkin/test/case3_c.ref, src/checkin/test/case3_d.ref, src/checkin/test/case3_e.ref, src/checkin/test/case3_f.ref:
        *** empty log message ***

        * src/checkin/test/case1_a.ref: comment-leader is obsolete in rcs 5.6.7

        * src/checkin/test/run_test.sh: *** empty log message ***

        * src/baseline/test/Makefile: updated lib-symbols

        * src/checkin/Makefile, src/checkin/test/Makefile, src/vcs/test/Makefile, src/vcs/Makefile, support/Makefile, user/Makefile, src/checkout/test/Makefile, src/checkup/test/Makefile, src/copy/test/Makefile, src/link2rcs/test/Makefile, src/permit/test/Makefile, bin/Makefile, certify/Makefile, src/Makefile, src/baseline/test/Makefile:
        *** empty log message ***

        * Makefile: updates for autoconf-version of td_lib

        * src/link2rcs/src/Makefile, src/vcs/src/Makefile, src/permit/src/Makefile, src/permit/src/permit.c:
        *** empty log message ***

        * src/permit/src/permit.c: module-id

        * src/permit/Makefile, src/link2rcs/Makefile, src/copy/src/Makefile, src/copy/src/copy.c, src/copy/Makefile, src/checkup/src/checkup.c, src/checkup/src/Makefile, src/checkup/Makefile, src/checkout/src/rcsget.c, src/checkout/src/checkout.c, src/checkout/Makefile, src/checkout/src/Makefile, src/checkin/src/rcsput.c:
        *** empty log message ***

        * src/checkin/src/rcsput.c: module-id

        * src/checkin/src/Makefile, src/checkin/src/checkin.c, src/baseline/src/Makefile, src/baseline/Makefile:
        *** empty log message ***

        * src/baseline/src/baseline.c: changes for autoconf-version of td_lib

        * src/baseline/src/baseline.c: module-id

1994-08-03

        * src/checkup/src/Makefile: adapted to autoconf'd td_lib

        * src/checkup/src/checkup.c:
        use new module 'lastrev()' so I can combine RCS/SCCS/CMVision

1994-06-23

        * user/copy.man: removed -S (setuid) option
        added -S and -D (Linux/MS-DOS conversion) options.

        * src/copy/src/copy.c:
        plugged a hole that caused symbolic links that didn't point to anything
        to be copied during -u updates

1994-06-18

        * src/copy/src/copy.c: corrected a couple of minus-signs

        * src/copy/src/copy.c:
        have (now) a workable date translation between Linux and MS-DOS.

        * src/copy/src/copy.c:
        added logic to ensure that we adjust timestamps properly when copying
        to/from MSDOS from Linux.  Also, make the trace messages go to stdout.

        * src/copy/src/Makefile: ensure that we have bin directory when making!

        * src/copy/src/copy.c:
        fixes for copy-overwrite test, and to make this compile with my first-drafyt
        of the autoconf script.

        added notes for MSDOS conversion.

1994-05-12

        * src/copy/src/copy.c:
        bumped the level of verboseness of "nothing copied" so I can use 'copy'
        in import/export scripts and see what files _were_ copied.

1994-05-09

        * src/checkin/src/rcsput.c:
        omitted conflicting defn of 'popen()' to compile on Linux

        * src/checkin/src/checkin.c:
        ifdef'd out the setreuid() code, since Linux doesn't seem to have that

1993-09-24  ste_cm

        * certify/config.txt: document this configuration

1993-09-24

        * certify/reusable.txt: forgot to mention that TD_LIB was split out

1993-09-23

        * certify/release.txt: gcc + purify

        * src/checkin/src/checkin.c: gcc warnings

1993-09-22

        * src/link2rcs/src/link2rcs.c: gcc+Purify

        * src/vcs/src/unlock.c: gcc-warnings

1993-09-22

        * src/vcs/src/unlock.c: module-id

1993-09-22

        * src/vcs/src/insert.c: gcc-warnings

1993-09-22

        * src/vcs/src/insert.c: module-id

1993-09-22

        * src/vcs/src/vcs.c: gcc-warnings

1993-09-22

        * src/vcs/src/vcs.c: module-id

1993-09-22

        * src/vcs/src/delete.c: gcc-warnings

1993-09-22

        * src/vcs/src/delete.c: module-id

1993-09-22

        * src/permit/src/permit.c, src/checkup/src/checkup.c, src/checkout/src/rcsget.c, src/checkout/src/checkout.c:
        gcc-warnings

        * src/checkin/src/rcsput.c: gcc warnings

        * src/baseline/src/baseline.c, support/set_date.c, src/checkout/src/Makefile, src/checkup/src/Makefile, src/copy/src/Makefile, src/copy/src/copy.c, src/link2rcs/src/Makefile:
        gcc-warnings

        * src/checkin/src/Makefile: use LINK rather than CC symbol

        * src/baseline/src/Makefile, src/permit/src/Makefile, src/vcs/src/Makefile:
        gcc-warnings

1993-09-03

        * src/link2rcs/src/link2rcs.c: prototypes with <td_qsort.h>

1993-06-24

        * src/checkout/src/checkout.c:
        split-out 'RcsCheckout()' from 'Execute()' so that the setuid-code for RCS 5
        works properly on Apollo (which has no save-uid capability)

1993-05-06

        * bin/Makefile: split out DED

        * user/Makefile: DED split-out

        * src/Makefile, certify/README: DED no longer lives here

        * README: split out DED

        * certify/config.txt: TD_LIB split-out

        * certify/release.txt: documented split-out of TD_LIB, DED

1993-05-05

        * certify/Makefile: split out common-lib as TD_LIB

1993-04-27

        * src/vcs/test/run_test.sh, src/vcs/src/Makefile, src/permit/test/run_test.sh, src/link2rcs/test/case2.sh, src/link2rcs/test/case1.sh, src/link2rcs/test/run_test.sh, src/link2rcs/test/Makefile, src/checkout/test/run_test.sh, src/checkin/test/run_test.sh, src/baseline/test/run_test.sh, src/checkout/src/checkout.c, src/checkin/src/checkin.c, src/checkin/src/rcsput.c, src/vcs/test/Makefile, src/permit/test/Makefile, src/baseline/Makefile, src/checkin/Makefile, src/checkout/Makefile, src/checkup/Makefile, src/copy/Makefile, src/link2rcs/Makefile, src/permit/Makefile, src/vcs/Makefile, support/Makefile, certify/Makefile, Makefile, src/baseline/test/Makefile, src/checkin/src/Makefile, src/checkin/test/Makefile, src/checkout/src/Makefile, src/checkout/test/Makefile, bin/Makefile, src/Makefile, src/baseline/src/Makefile, src/link2rcs/src/Makefile, src/permit/src/Makefile, user/Makefile, src/copy/src/Makefile, src/copy/test/Makefile, src/checkup/src/Makefile, src/checkup/test/Makefile:
        shorten-filenames

1992-12-21

        * src/checkin/src/checkin.c:
        moved 'saves_uid()' function to CM_LIBRARY; tested non-root
        setuid on SunOs

1992-12-14

        * src/vcs/test/compare.sh: filter out places where ADMIN is LOGNAME

        * src/checkin/test/admin.sh:
        make this work on SunOs as well as on apollo

1992-12-04  ste_cm

        * src/permit/src/permit.c:
        added "-l" option to control whether we show symbolic-links

1992-12-04

        * user/permit.man: added "-l" option

        * certify/release.txt: added new options to copy, permit

1992-12-04  ste_cm

        * src/link2rcs/test/Makefile: forgot to add case[12].sh to SCRIPTS

        * support/Makefile: forgot to add C_SRC to SOURCES

        * Makefile: forgot to add support/Makefile to MFILES

1992-12-03

        * src/copy/src/copy.c:
        corrected a couple of places that broke ~ expansion in
        my changes to access-testing in 'copyit()'

        * src/copy/src/copy.c: trace

        * user/copy.man: added "-f" option

        * src/copy/src/copy.c:
        implemented "-f" option, which tells 'copy' to temporarily
        change protection of directories into which we want to copy
        when they are not accessible.

        * src/copy/src/copy.c:
        added logic to ensure that we don't try to recreate a
        directory that already exists.
        moved global 'no_dir_yet' into arg-lists.
        added stub for "-f" option (unimplemented)

1992-12-02

        * user/copy.man: renamed "-u" option to "-S"
        added new "-u" option

1992-12-01

        * src/copy/src/copy.c:
        changed "-u" option to "-S" for consistency, while I added
        a new "-u" option that copies only to update (must still
        test copy-link-update).

1992-11-24

        * src/link2rcs/test/Makefile, src/link2rcs/test/run_test.sh:
        split out test-cases

        * src/link2rcs/test/case1.sh, src/link2rcs/test/case2.ref, src/link2rcs/test/case1.ref, src/link2rcs/test/case2.sh, src/link2rcs/test/listtree.sh:
        RCS_BASE

        * src/permit/test/Makefile: split test-cases out of 'run_tests.sh'

        * src/permit/test/run_test.sh:
        rewrote so I can do regression test w/o looking at this script's output

        * src/permit/test/case5.ref, src/permit/test/case4.ref, src/permit/test/case3.ref, src/permit/test/case2.ref, src/permit/test/case1.ref, src/permit/test/case0.ref, src/permit/test/case0.sh, src/permit/test/case5.sh, src/permit/test/case4.sh, src/permit/test/case3.sh, src/permit/test/case2.sh, src/permit/test/case1.sh:
        RCS_BASE

        * support/testpath.sh: forgot to put the local tool into the path...

        * src/vcs/test/run_test.sh: RCS_DIR must be FOO here for good testing

        * src/checkin/test/case3_e.sh: moved 'run_tool'

        * support/testinit.sh: use default for RCS_DIR

        * src/checkin/test/run_test.sh: moved test-support

        * support/Makefile: revised this to provide support for tests

        * src/checkin/test/Makefile: moved test-support (run_tool, set_date)

        * src/checkout/test/run_test.sh: use support/test_path.sh

        * src/checkout/test/Makefile: moved 'run_tool' to ../../../support

        * src/vcs/test/run_test.sh:
        moved some supporting scripts to ../../../support

        * support/testpath.sh: fixed comment

        * support/testpath.sh, support/testinit.sh: RCS_BASE

        * src/vcs/test/Makefile:
        moved setuid.sh to ../../../support/whose_suid.sh

        * Makefile: added-back 'support' directory

1992-11-23

        * src/vcs/test/run_test.sh: typo

        * src/vcs/test/run_test.sh:
        got this to regress with vcs,checkin setuid'd to 'set_cm'

        * src/vcs/test/Makefile: added 'setuid.sh'

        * src/vcs/test/run_test.sh:
        second pass: setup/cleanup of setuid code (not done yet!)

        * src/vcs/test/delete.ref: delete.tst is obsolete

        * src/vcs/test/insert.ref: insert.tst is obsolete

        * src/vcs/test/compare.sh: catch use of "$ADMIN"

        * src/permit/src/permit.c:
        Don't require that user-names be in the passwd file (for testability).
        Corrected potention place in 'on_list()' that clobbered its input.
        Fixed a place where "-a" option broke if it contained the owner-name

        * src/vcs/test/run_test.sh: parameterize this a little better
        will rewrite to support setuid testing

        * src/checkin/src/checkin.c:
        ifdef'd out the GetLock() procedure, since we should be
        able to work w/o this in RCS version 5.

1992-11-12

        * src/vcs/src/insert.c, src/vcs/src/delete.c: rcspermit-interface

        * src/checkout/src/checkout.c: modified interface of 'rcspermit()'

        * src/checkin/test/case3_e.sh:
        rephrase this so I don't get prompted in setuid-tests for RCS-4

        * src/checkin/test/case3_f.sh: added a comment

        * src/checkin/test/run_test.sh:
        modified so I don't filter out the ADMIN from rlog's display of access-list
        also, invoke new script 'clean.sh'

        * src/checkin/src/checkin.c:
        mods to pass along access-list from permit-file to the
        newly created archive; simplifies comparison of rlog
        output in setuid/non-setuid modes.

1992-11-11

        * src/checkin/test/case3_a.ref, src/checkin/test/case3_b.ref, src/checkin/test/case3_c.ref, src/checkin/test/case3_d.ref, src/checkin/test/case3_e.ref, src/checkin/test/case3_f.ref:
        RCS-5.6.4-beta

        * src/checkin/test/clean.sh: RCS_BASE

        * src/checkin/src/checkin.c:
        for RCS 4, don't invoke 'ci' as admin-only.
        it would result in the wrong user for a lock.

        * src/checkin/test/case3_f.ref, src/checkin/test/case3_e.ref, src/checkin/test/case3_d.ref, src/checkin/test/case3_c.ref, src/checkin/test/case3_b.ref, src/checkin/test/case3_a.ref:
        access-list

        * src/checkin/src/checkin.c:
        added call on 'rcsaccess()' to copy the permit-file's access
        list so I can make RCS-4 scripts look more alike.

        * src/checkin/test/Makefile: added new script 'clean.sh'
        added deps on LIBS for local tools

1992-11-10

        * src/checkin/src/checkin.c: begin re-regression of RCS version 4

        * src/checkin/test/Makefile: added 'setuid.sh'

        * src/checkin/test/admin.sh: shortened some pathnames

        * src/checkin/test/run_test.sh:
        derive the name of the setuid-variable from the environment

        * src/vcs/test/setuid.sh, support/who_suid.sh: RCS_BASE

        * src/checkin/test/setuid.sh:
        rewrote into c-shell because I could not get the apollo bourne-shell to
        work with the 'read' properly.

        * src/checkin/test/setuid.sh: RCS_BASE

1992-11-09

        * src/checkin/test/Makefile: added 'admin.sh'

        * src/checkin/test/admin.sh:
        modified so this can detect if the RCS directory is owned by the setuid-admin

        * src/checkin/test/run_test.sh:
        partial mods to make this work for setuid-binary

        * src/checkin/test/case1.sh: use new script 'admin.sh'

        * src/checkin/test/case1_a.sh:
        handles special case for apollo sr10.3 where we cannot set -k and -w both

        * src/checkin/test/case3_e.sh:
        make this work (sort of) with setuid code

        * src/checkin/test/case3.sh, src/checkin/test/case2.sh:
        use script 'admin.sh'

1992-11-05

        * src/checkin/test/admin.sh: RCS_BASE

        * src/checkin/src/checkin.c:
        for RCS version 5, always copy back from the temp-file,
        since we cannot tell from the modification date if anything
        was substituted.

        * src/checkin/src/checkin.c:
        added "-w" option so that I can override the setuid
        behavior on the apollo: to make this work properly with
        RCS version 5, I must invoke 'ci' in an admin-only subprocess.
        This means I must set "-w" option to tell the actual user.
        However, this conflicts with "-k", so I added my own "-w"
        option to allow me to re-override it (sigh).

        * src/checkin/src/checkin.c:
        chopped out procedure 'Checkin()' so I can run this as
        admin-only, to fool 'ci' in RCS version 5.

1992-11-04

        * src/checkin/src/checkin.c: collapsed some global variables

        * src/checkin/src/checkin.c:
        ensure that we use "-d" option always in RCS version 5

1992-11-02

        * src/checkin/src/checkin.c:
        first cut of ifdefs for suppressing unneeded post-processing
        when we have version-5 of RCS

        * src/checkout/src/checkout.c: folded global 'co_mode' into arg-list
        use "-M" option of 'co' if we have version-5

1992-10-30

        * src/vcs/test/run_test.sh, src/permit/test/run_test.sh: corrected path

        * src/checkup/test/run_test.sh:
        added hooks to allow RCS_DEBUG to work properly

        * src/checkup/src/checkup.c:
        added a quick hack to suppress spurious complaints about
        GMT-based vs localtime-based dates.

1992-10-28

        * src/checkup/test/run_test.sh: nail down the path

        * src/baseline/test/Makefile:
        ensure we build 'run_tool' for run_tests-rule

        * src/checkout/test/Makefile: added 'run_tool.c'

        * src/checkout/test/run_test.sh: nail down the path a little better

        * src/baseline/test/run_test.sh:
        RCS version 5 formats 'head' with a tab

        * src/baseline/test/run_test.sh:
        modified paths so I can do better testing between RCS versions

        * src/baseline/test/Makefile:
        added 'run_tool' to simplify path-changes between RCS versions

        * src/vcs/src/unlock.c, src/permit/src/permit.c:
        modified interface to 'rcsread()'

        * src/checkin/test/case3_f.ref:
        I think one of my corrections fixed this

1992-10-27

        * src/checkin/test/case2_d.ref: RCS-5.6.4-beta

        * src/checkin/test/case3_e.sh:
        use 'run_tool' to ensure we get the right version of rcs

        * src/checkin/src/checkin.c:
        stifle a debug-message about undecoded cases

        * src/checkin/test/run_test.sh: use 'run_tool' to invoke rlog

        * src/baseline/test/run_tool.c, src/checkin/test/run_tool.c, src/checkout/test/run_tool.c, support/run_tool.c:
        RCS_BASE

1992-10-27

        * src/baseline/test/run_tool.c: module-id

1992-10-27

        * src/checkin/test/Makefile: added 'run_tool'

        * src/checkin/src/checkin.c:
        removed other (now redundant) cases in 'rcsread()' loop

        * src/checkin/test/run_test.sh: show diffs in the log if we have any

        * src/checkout/src/checkout.c: modified interface to 'rcsread()'

        * src/checkin/src/checkin.c: removed (now redundant) case for S_COMMENT

        * src/checkin/src/checkin.c: simplified interface to 'rcsedit()'

1992-10-26

        * src/checkin/test/case2_c.ref, src/checkin/test/case2_b.ref, src/checkin/test/case2_a.ref, src/checkin/test/case1_b.ref, src/checkin/test/case1_a.ref:
        RCS-5.6.4-beta

        * src/checkin/src/checkin.c:
        modified interface to 'rcsread()' to support RCS version 5.
        also, corrected an instance of CATARG2: want always to
        concatenate 'opt_opt' and 'opt_rev'.

1992-10-16

        * Makefile: fix lint-rule

        * src/Makefile: always make sources

        * bin/Makefile: use INSTALL_BIN directly

        * user/Makefile: always make sources
        got rid of local 'makefile'

        * src/vcs/src/Makefile: renamed LINTOPT to LINTOPTS

        * src/baseline/src/Makefile: LINT-DEF

        * src/checkin/src/Makefile, src/checkout/src/Makefile: clutter

        * src/checkup/src/Makefile, src/copy/src/Makefile, src/link2rcs/src/Makefile, src/permit/src/Makefile:
        clutter, lint-def

        * Makefile: got rid of dependent 'makefile' rules

1992-10-09

        * src/vcs/test/Makefile, src/permit/test/Makefile, src/permit/src/Makefile, src/vcs/Makefile, src/permit/Makefile, src/link2rcs/Makefile, src/copy/Makefile, src/checkout/test/Makefile, src/checkup/Makefile, src/checkout/src/Makefile, src/checkout/Makefile, src/checkin/src/Makefile, src/checkin/Makefile, src/baseline/Makefile, src/Makefile, bin/Makefile, user/Makefile, src/vcs/src/Makefile, src/link2rcs/test/Makefile, src/link2rcs/src/Makefile, src/copy/test/Makefile, src/copy/src/Makefile, src/checkup/test/Makefile, src/checkup/src/Makefile, src/checkin/test/Makefile, src/baseline/test/Makefile, src/baseline/src/Makefile, certify/Makefile, Makefile:
        split off CM_LIBRARY

1992-09-04

        * certify/release.txt: added ctl/V to ded command-editing (a la 'vi')

1992-09-02

        * src/checkin/src/checkin.c: lint

1992-08-28

        * user/ded.man: documented the other changes

        * user/ded.man: documented changes to inline-editing

        * certify/release.txt: summarized recent changes to 'ded'.

1992-08-07

        * src/vcs/test/Makefile, src/permit/test/Makefile, src/link2rcs/test/Makefile, src/copy/test/Makefile, src/checkup/test/Makefile, src/checkout/test/Makefile, src/baseline/test/Makefile, src/checkin/test/Makefile, src/checkout/Makefile, src/checkup/Makefile, src/copy/Makefile, src/link2rcs/Makefile, src/permit/Makefile, src/vcs/Makefile, src/baseline/Makefile, src/checkin/Makefile:
        use:common.mk

        * src/common.mk: added definition of MAKE

1992-08-06

        * certify/release.txt: starting new version

1992-08-05

        * src/checkout/src/Makefile, src/checkin/src/Makefile: use:common.mk

        * src/common.mk: added include-definitions and LINT_EACH

        * src/baseline/src/Makefile, src/vcs/src/Makefile, src/permit/src/Makefile, src/link2rcs/src/Makefile, src/copy/src/Makefile, src/checkup/src/Makefile:
        use:common.mk

        * src/Makefile: added 'common.mk' to sources list

        * src/common.mk: RCS_BASE

1992-08-04

        * user/ded.man: added ctl/r and ctl/l to workspace pager

1992-08-03

        * certify/release.txt: modified interface of 'get_field_of()'

1992-07-17

        * src/checkin/src/checkin.c:
        regression-testing 'sccs2rcs', noticed that (in this test
        no locks are used) 'ci' complained about no date-difference
        and did not do the checkin properly.  The problem was that
        if I found no lock, I exited early from GetLock and did not
        pick up a value for the lock-date.  Corrected this.

1992-07-17  ste_cm

        * src/checkin/src/checkin.c:
        BASELINE Fri Jul 17 10:17:38 1992 -- SCCS_TOOLS-regression

1992-07-16  ste_cm

        * user/RCS, support/RCS, src/vcs/test/RCS, src/vcs/src/RCS, src/vcs/RCS, src/permit/test/RCS, src/permit/src/RCS, src/permit/RCS, src/link2rcs/test/RCS, src/link2rcs/src/RCS, src/link2rcs/RCS, src/copy/test/RCS, src/copy/src/RCS, src/copy/RCS, src/checkup/test/RCS, src/checkup/src/RCS, src/checkup/RCS, src/checkout/test/RCS, src/checkout/src/RCS, src/checkout/RCS, src/checkin/test/RCS, src/checkin/src/RCS, src/checkin/RCS, src/baseline/test/RCS, src/baseline/src/RCS, src/baseline/RCS, src/RCS, certify/RCS, bin/RCS, RCS, src/checkin/test/run_test.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

        * src/checkin/test/run_test.sh:
        corrected command that saves the rcs-file in case of difference
        corrected trap-command (by making it know about interrupts)

        * src/checkout/src/checkout.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

        * src/checkout/src/checkout.c:
        recorrected last change to call on 'cutoff()'

1992-06-30

        * src/checkout/src/checkout.c: comment

        * src/checkout/src/checkout.c: corrected call on 'cutoff()'

1992-05-27

        * certify/release.txt: "%D" and "%d" in '<' command of 'ded'

1992-05-27  ste_cm

        * certify/release.txt:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-05-27

        * user/ded.man: make '<' command recognize "%D" and "%d"

1992-05-27  ste_cm

        * user/ded.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-05-01

        * user/checkup.man: added "-L" option

1992-05-01  ste_cm

        * user/checkup.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-05-01

        * src/checkup/src/checkup.c: fix conflict between "-L" and "-c" options

1992-05-01  ste_cm

        * src/checkup/src/checkup.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-05-01

        * src/checkup/src/checkup.c:
        added "-L" to cause this to show symbolic-link targets.
        normally I want to suppress them.

        * src/checkup/src/checkup.c:
        declared procedures 'void' which should have been

1992-04-08

        * certify/release.txt: note about restructuring (whew)

1992-03-04

        * src/checkin/src/rcsput.c: "-f" should not suppress 'different()'

1992-03-04  ste_cm

        * src/checkin/src/rcsput.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-28

        * certify/release.txt: newest fix

1992-02-27

        * src/vcs/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/vcs/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * src/permit/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/permit/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * src/link2rcs/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/link2rcs/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * src/copy/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/copy/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * src/checkup/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/checkup/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * src/checkout/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/checkout/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * src/checkin/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/checkin/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * src/baseline/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/baseline/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * src/Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * src/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-27

        * Makefile: -x option of checkout is obsolete

1992-02-27  ste_cm

        * Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-18

        * user/Makefile: don't make tests/cat-files

1992-02-18  ste_cm

        * user/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-18

        * src/vcs/test/delete.ref: leading-dot

1992-02-18  ste_cm

        * src/vcs/test/delete.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-18

        * src/vcs/test/insert.ref: leading-dot

1992-02-18  ste_cm

        * src/vcs/test/insert.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-17

        * Makefile: top-level clean-rule (for log-files)

        * src/permit/src/permit.c: lint

1992-02-17  ste_cm

        * src/permit/src/permit.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-17

        * src/vcs/src/delete.c: lint

1992-02-17  ste_cm

        * src/vcs/src/delete.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-17

        * src/copy/src/copy.c: dropped redefinition of isDIR, isFILE and isLINK

1992-02-17  ste_cm

        * src/copy/src/copy.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-17

        * certify/Makefile: cleanup rules

1992-02-17  ste_cm

        * certify/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-17

        * certify/release.txt: fixes to 'ded' rename of directory/file-lists

1992-02-11

        * src/checkin/test/Makefile:
        breakdown into a reasonable set of test-cases

1992-02-11  ste_cm

        * src/checkin/test/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/README: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/README:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/src/checkin.c:
        supply value for 'opt_opt[]' if no REV_OPT matches

        * src/checkin/test/all_tests.sh: New file.

        * src/checkin/test/case3_e.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_e.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_e.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_e.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_f.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_f.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/run_test.sh: oops?

        * src/checkin/test/case3_f.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_f.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case1.sh: remove RCS-directory first

1992-02-11  ste_cm

        * src/checkin/test/case1.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2.sh: remove RCS-directory first

1992-02-11  ste_cm

        * src/checkin/test/case2.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_d.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_d.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_c.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_c.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_b.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_b.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_a.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_a.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/run_test.sh: tidy

        * src/checkin/src/checkin.c:
        ensure I have something from 'PostProcess()' for 'Filter()'
        to edit with.

        * src/checkin/test/case3_d.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_d.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_c.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_c.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_b.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_b.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case3_a.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case3_a.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/run_test.sh: nail down environment a little

        * src/checkin/test/case1_b.ref: picked up ignored copy of 'opt_rev[]'

1992-02-11  ste_cm

        * src/checkin/test/case1_b.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case1_b.sh: change version to be > 10.1

1992-02-11  ste_cm

        * src/checkin/test/case1_b.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2_d.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case2_d.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2_d.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case2_d.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/src/checkin.c:
        ensure that 'opt_rev[]' has an even number of dot-separated
        numbers on return from 'GetLock()'

        * src/checkin/src/checkin.c:
        corrected placement of code to apply ci's "-d" option

        * src/checkin/test/case2_c.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case2_c.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2_b.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case2_b.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2_b.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case2_b.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2_c.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case2_c.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2_a.sh: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case2_a.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2_a.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case2_a.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case2.sh: RCS_BASE

        * src/checkin/test/case1_a.sh: make this quiet

1992-02-11  ste_cm

        * src/checkin/test/case1_a.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case1_b.sh, src/checkin/test/case1_b.ref, src/checkin/test/case_1_b.ref, support/set_date.c:
        RCS_BASE

        * src/checkin/test/set_date.c: added "-q" option

1992-02-11  ste_cm

        * src/checkin/test/set_date.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/set_date.c: module-id

1992-02-11

        * src/checkin/test/run_test.sh: modified so I can specify a single-case

        * src/checkin/test/case_1_a.ref, src/checkin/test/case1_a.sh: RCS_BASE

        * src/checkin/test/run_test.sh:
        recoding this to make it work with lots of cases

        * src/checkin/test/case1_a.ref: RCS_BASE

1992-02-11  ste_cm

        * src/checkin/test/case1_a.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-11

        * src/checkin/test/case1.sh: RCS_BASE

        * src/checkin/src/checkin.c:
        reordered some stuff for linting/prototypes
        modified debug-trace

        * src/checkin/src/checkin.c: RCS_BASE

        * src/checkin/test/set_date.c: *** empty log message ***

1992-02-10

        * user/checkin.man: changed "-d" to "-D" option

1992-02-10  ste_cm

        * user/checkin.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-10

        * src/checkin/test/Makefile: added 'show_date'

        * src/checkin/test/run_test.sh:
        show rlog at end, with intermediate dates via 'show_date'

        * src/checkin/test/show_date.c: RCS_BASE

        * src/checkin/src/checkin.c:
        tinkering with logic for RCS_BASE vs new_file

        * src/checkin/test/run_test.sh: nail down some of the environment

        * src/checkin/src/checkin.c:
        made a special kludge for "-q" option w/o version

        * src/checkin/src/checkin.c:
        lots of little changes to make the symbolic and branch
        revisions work properly (still testing!)

        * src/checkin/test/run_test.sh: forgot "-m" option for last case

        * certify/README: change 'checkin' "-d" to "-D"

1992-02-10  ste_cm

        * certify/README: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-10

        * src/checkin/test/run_test.sh:
        adding a case for testing symbolic-revision and branches

        * src/checkin/src/checkin.c: renamed "-d" option to "-D"
        beginning of mods to make symbolic revisions and branches
        work

1992-02-07

        * src/checkout/src/checkout.c: applied wrong mode when locking

        * src/checkout/src/checkout.c: update the other path

        * src/checkout/src/checkout.c:
        added no-op option; make this handle -w and/or -s option
        correctly (was not updating the save_rev value.

        * src/checkout/src/checkout.c: typo

        * src/checkin/src/checkin.c: chopped out code for new module 'rcstime'

        * src/checkout/src/checkout.c:
        chopped out code for new module 'rcstime()'

        * src/checkout/src/checkout.c:
        made a guess for 'same_branch()' -- may need more work

        * src/checkout/src/checkout.c:
        make an access-check more efficient for the special-case
        when the archive does not exist

        * src/checkout/src/checkout.c: pruning some flags in 'PreProcess()'

        * src/checkout/src/checkout.c:
        first cut of recode to do actual revision-lookup (needed for
        symbolic revisions) to control arguments passed to 'co'.

        * src/checkin/src/rcsput.c: lint

        * src/checkin/src/rcsput.c:
        use dyn-strings to avoid overflow of command-line

        * src/checkin/src/checkin.c: use macros for simpler dyn-strings

        * src/checkin/src/checkin.c: use dyn-strings for building argument-list

        * certify/README:
        obsoleted "-x" option in checkin/checkout/rcsput/rcsget

        * src/checkout/src/checkout.c:
        use new procedures 'access_mode()' and 'show_uids()'

        * src/checkin/src/checkin.c:
        tinkering with 'MakeDirectory()' to ensure that if the
        effective-user has no rights on a directory, but the real
        user does, then we revert.

1992-02-06

        * src/checkout/src/checkout.c:
        function 'TestOwner()' and calls on it were not really needed --
        deleted this code.

        * src/checkin/src/checkin.c:
        last change did not work (testing by checking this file in!)

        * src/checkin/src/checkin.c:
        suppressed a special case of 'ReProcess()' -- when "-d" is
        applicable, non-root set-uid is not needed.

        * src/checkin/src/checkin.c: debug-print

        * src/checkin/src/checkin.c:
        oops: forgot to call 'MakeDirectory()' on alternate path to
        ensure that I set RCSprot

        * src/checkout/src/checkout.c: working on non-root setuid mode

        * src/checkout/src/rcsget.c: first cut of rewrite to use 'rcsargpair()'

1992-02-06  ste_cm

        * src/checkout/src/rcsget.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-06

        * src/checkout/src/checkout.c:
        first cut of rewrite to use 'rcsargpair()'

        * user/rcsput.man: force this to not have a literal Id-keyword

1992-02-06  ste_cm

        * user/rcsput.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-06

        * user/rcsput.man, user/checkin.man: obsoleted "-x" option

        * certify/release.txt: to-do

        * certify/release.txt: obsoleted "-x" option of checkin/checkout

        * src/checkin/src/checkin.c:
        oops: corrected order of ops for making directory, etc.

        * src/checkin/src/checkin.c: got rid of 'SetAccess()' for inline-code

        * src/checkin/src/checkin.c: use new functions 'stat_file()'

        * src/checkin/src/rcsput.c: use new defs in "ptypes.h"

1992-02-05

        * src/checkin/src/checkin.c: lint

        * src/checkin/src/rcsput.c:
        rewrote filename-parsing with 'rcsfilepair()'; obsoleted "-x"
        option.

        * src/checkin/test/run_test.sh: make "-x" option obsolete

        * src/checkin/src/checkin.c:
        rewrote filename-parsing with "rcsfilepair()"; obsoleted the
        "-x" option.

1992-02-04

        * user/Makefile: make this quieter

        * certify/release.txt: hack for "-m" option 

        * src/checkin/src/checkin.c, src/checkin/src/rcsput.c:
        made this work properly in batch-mode

        * src/checkin/test/run_test.sh: comment

        * src/checkin/test/run_test.sh: added a simple test for 'rcsput'

        * src/checkin/src/rcsput.c:
        mods to allow piped-in text to supply missing "-m" option
        to per-process "checkin".  also, ensure that we get to see
        the calls via 'shoarg()' even in no-op mode.

        * src/checkin/src/checkin.c: corrected logic which sets 'new_file'

        * src/checkin/src/checkin.c: make "-m" option only at one point

        * src/checkin/src/checkin.c:
        make knowledge of "-m" option local to 'SetOpts()'

        * src/checkin/src/checkin.c:
        save stdin-text for instances of "-m" option

        * COPYING: updated language

1992-02-04  ste_cm

        * COPYING: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-04

        * COPYING: update notice

1992-02-04

        * Makefile, src/Makefile, user/Makefile, src/link2rcs/Makefile, src/copy/Makefile, src/checkup/Makefile, src/checkout/Makefile, src/checkin/Makefile, src/permit/Makefile, src/baseline/Makefile, src/vcs/Makefile:
        *** empty log message ***

        * src/vcs/Makefile: consistency COPY, GET

        * src/baseline/Makefile, src/permit/Makefile, src/checkin/Makefile, src/checkout/Makefile, src/checkup/Makefile, src/copy/Makefile, src/link2rcs/Makefile, user/Makefile, src/Makefile, Makefile:
        consistent COPY, GET

        * bin/Makefile: corrected default install-path

1992-02-04  ste_cm

        * bin/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-02-04

        * Makefile: added top-level 'lintlib' rule

        * src/Makefile: added 'lintlib' rule

1992-02-03

        * certify/release.txt: fix to 'copy'

        * src/copy/src/copy.c:
        leave dir-mode executable if I was overwriting a non-directory.
        also, save/restore umask when making directory

1992-01-17

        * src/checkout/src/checkout.c: oops: forgot to init 'log_fp'

        * src/checkout/src/checkout.c:
        missed a place where I could redirect stdout

        * certify/release.txt: fixed a bug in 'checkin'.

        * src/checkin/src/checkin.c:
        fixed a place where my use of "-d" option of 'ci' broke the
        "-k" option.

        * src/checkout/src/checkout.c:
        redirect stdout to stderr (at least in this module) if "-p"
        option is set.

        * certify/README: implemented "-p" option of 'co' in 'checkout'

        * certify/release.txt: current bugs/fixed

        * src/checkout/src/checkout.c:
        make this interpret "-p" option, since I need it for RCSHIST

        * certify/README: updated options for 'baseline'

        * src/baseline/src/baseline.c: usage-message

1992-01-17  ste_cm

        * src/baseline/src/baseline.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-01-17

        * src/baseline/src/baseline.c: only needed to test "-L" in one place

        * user/baseline.man: added "-L" option
        renamed "-r" to "-R" and "-f" to "-p" for consistency

1992-01-17  ste_cm

        * user/baseline.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1992-01-17

        * src/baseline/src/baseline.c:
        added "-L" option (so I don't accidentally baseline dbs as
        part of ebpm3!), and changed "-r" to "-R", "-f" to "-p" for
        consistency with other CM_TOOLS programs.

1992-01-02

        * certify/README: added a table of common options (to rework)

        * certify/release.txt: notes for baseline-11

1991-11-12

        * user/Makefile: make cat-files as 'run_tests' rule, rather than 'all'

1991-11-12  ste_cm

        * user/Makefile: BASELINE Tue Nov 12 12:31:46 1991

1991-10-30

        * src/permit/src/permit.c:
        allow "-b" value to be "1", so we can make 'vcs' create
        initial-directories

1991-10-30  ste_cm

        * src/permit/src/permit.c: BASELINE Wed Oct 30 07:31:24 1991

1991-10-25

        * src/checkin/src/checkin.c:
        revised code of 'Filter(ed)', which used 'tmpfile()' to
        simplify the code which unlinked the filtered-file if no
        changes were made.  The 'tmpfile()' procedure resets the
        effective uid/gid, so I could not do this properly with
        setuid-mode.  However, the resulting rewrite is simpler...

1991-10-25  ste_cm

        * src/checkin/src/checkin.c: BASELINE Fri Oct 25 15:31:36 1991

1991-10-25

        * src/checkin/src/checkin.c: debug-traces
        moved file-ownership (for working-file) before chmod

1991-10-24

        * src/checkin/src/checkin.c:
        two corrections to 'GetLock()' -- from testing sccs2rcs
        1) added cases for exiting from header (was reading past)
        2) added logic to set 'lock_date' even if no locks were
           found (assumes "-f" option), since this is used to control
           the use of the "-d" option.

1991-10-22

        * src/checkin/src/checkin.c:
        correction to initial access-list (if we are running as
        root-setuid, must use the directory-owner instead of "root")

        * src/vcs/test/run_test.sh: make this work ok in batch-mode

1991-10-22  ste_cm

        * src/vcs/test/run_test.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

        * src/vcs/test/run_test.sh: BASELINE Tue Oct 22 12:35:33 1991

1991-10-22

        * src/checkup/test/run_test.sh:
        modified so this will run in batch-mode on SunOs (cannot open /dev/tty)

1991-10-22  ste_cm

        * src/checkup/test/run_test.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

        * src/checkup/test/run_test.sh: BASELINE Tue Oct 22 10:35:37 1991

1991-10-22

        * src/checkin/src/checkin.c:
        fixed bug which ignored return-value of 'Filtered()', causing
        the working-file to be zeroed if it had no identifier.

        * src/baseline/src/baseline.c:
        use 'shoarg()' to get rid of non-ASCII chars from traces

1991-10-22  ste_cm

        * src/baseline/src/baseline.c: BASELINE Wed Oct 30 07:23:36 1991

1991-10-21

        * src/checkout/src/checkout.c:
        if we have already reverted because we had permission to
        write in the RCS-directory, it is redundant (and erroneous)
        to see if we are also owner of the archive files therein
        (though we can get into trouble if they are unreadable).

1991-10-21  ste_cm

        * src/checkout/src/checkout.c: BASELINE Mon Oct 21 13:41:44 1991

1991-10-21

        * src/checkin/src/checkin.c:
        oops: last correction left unnecessary check for group-id

        * Makefile: trying to obsolete 'INSTALL_PATH'

1991-10-21  ste_cm

        * Makefile: BASELINE Mon Oct 21 08:34:40 1991 -- ANSI conversion; vcs

        * user/Makefile:
        added symbol "USE" to control whether we install cat-file or man-file

1991-10-21

        * src/checkout/src/checkout.c:
        oops: fixed logic in 'PreProcess()' which used variable 'who'
        (wrong solution, since it was not updated by 'GiveBack()'

1991-10-18  ste_cm

        * user/RCS, support/RCS, src/vcs/test/RCS, src/vcs/src/RCS, src/vcs/RCS, src/permit/test/RCS, src/permit/src/RCS, src/permit/RCS, src/link2rcs/test/RCS, src/link2rcs/src/RCS, src/link2rcs/RCS, src/copy/test/RCS, src/copy/src/RCS, src/copy/RCS, src/checkup/test/RCS, src/checkup/src/RCS, src/checkup/RCS, src/checkout/test/RCS, src/checkout/src/RCS, src/checkout/RCS, src/checkin/test/RCS:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * certify/RCS:
        BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs

        * src/checkin/src/RCS, src/checkin/RCS:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * RCS: BASELINE Fri Oct 18 16:48:46 1991 -- ANSI conversion; vcs

        * src/baseline/test/RCS, src/baseline/src/RCS, src/baseline/RCS, src/RCS, bin/RCS:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * README: added 'vcs'

1991-10-18  ste_cm

        * README: BASELINE Fri Oct 18 16:48:46 1991 -- ANSI conversion; vcs

        * README: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * COPYING: set current date

1991-10-18  ste_cm

        * COPYING: BASELINE Fri Oct 18 16:48:46 1991 -- ANSI conversion; vcs

1991-10-18

        * src/permit/test/run_test.sh: substitute USER=`whoami` for $LOGNAME

1991-10-18  ste_cm

        * src/permit/test/run_test.sh:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/permit/test/run_test.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/vcs/test/delete.ref: oops

1991-10-18  ste_cm

        * src/vcs/test/delete.ref:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/vcs/test/compare.sh:
        map both $USER and $LOGNAME to "{LOGNAME}" so I can test this while under
        setuid to ste_cm

1991-10-18  ste_cm

        * src/vcs/test/compare.sh:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/vcs/test/compare.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/checkin/src/checkin.c:
        oops: corrected last change (had accidentally killed the
        test for which SetAccess returned false.

        * src/checkin/src/checkin.c:
        modified code of SetAccess so that it is run for the effective
        user (so that for that window, at least, I don't have to
        chmod the RCS-directory)

        * src/checkin/src/checkin.c:
        corrected a place where I called 'revert()' if I had a
        mismatch between group-id and decided that it was "non-CM"
        use.  Now this should work if I can set the effective
        group-id to the same value as the real group-id.

        * certify/release.txt: final notes for baseline 10

1991-10-18  ste_cm

        * certify/release.txt:
        BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs

1991-10-18

        * certify/config.txt: we don't have SunOs 4.0.3 any more

1991-10-18  ste_cm

        * certify/config.txt:
        BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs

        * certify/config.txt:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/link2rcs/Makefile: cleanup recursion

1991-10-18  ste_cm

        * src/link2rcs/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/copy/Makefile: cleanup recursion

1991-10-18  ste_cm

        * src/copy/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/checkup/Makefile: cleanup recursion

1991-10-18  ste_cm

        * src/checkup/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/checkout/Makefile: cleanup recursion

1991-10-18  ste_cm

        * src/checkout/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/checkin/Makefile: cleanup recursion

1991-10-18  ste_cm

        * src/checkin/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/permit/Makefile: cleanup recursion

1991-10-18  ste_cm

        * src/permit/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/baseline/Makefile: cleanup recursion

1991-10-18  ste_cm

        * src/baseline/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/permit/test/run_test.sh: forgot to add "no_dummy" 

        * src/permit/test/run_test.sh:
        first cut of changes makes this use FOO rather than RCS

        * src/permit/src/permit.c: lint

        * src/permit/src/Makefile: removed CFLAGS override

1991-10-18  ste_cm

        * src/permit/src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/permit/src/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/link2rcs/test/run_test.sh: removed log-comment
        run from test-versions

1991-10-18  ste_cm

        * src/link2rcs/test/run_test.sh:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/link2rcs/test/run_test.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/link2rcs/src/Makefile: undid override of CFLAGS

1991-10-18  ste_cm

        * src/link2rcs/src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/link2rcs/src/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/link2rcs/src/link2rcs.c: lint

1991-10-18  ste_cm

        * src/link2rcs/src/link2rcs.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/link2rcs/src/link2rcs.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/copy/test/run_test.sh: eliminated log-comment
        corrected exec-line
        run from test-versions

1991-10-18  ste_cm

        * src/copy/test/run_test.sh:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/copy/test/run_test.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/copy/test/Makefile:
        made run_tests rule consistent with other test-dirs

1991-10-18  ste_cm

        * src/copy/test/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/copy/test/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/copy/src/copy.c: removed log-comment
        lint

1991-10-18  ste_cm

        * src/copy/src/copy.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/copy/src/Makefile: eliminated override of CFLAGS

1991-10-18  ste_cm

        * src/copy/src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/copy/src/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/checkup/test/run_test.sh: run from test-versions

        * src/checkup/src/checkup.c: lint

1991-10-18  ste_cm

        * src/checkup/src/checkup.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/checkup/src/Makefile: eliminate CFLAGS override

1991-10-18  ste_cm

        * src/checkup/src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/checkup/src/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/checkout/test/run_test.sh: removed log-comment
        corrected exec-line
        run from test-versions

1991-10-18  ste_cm

        * src/checkout/test/run_test.sh:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/checkout/test/run_test.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/checkout/src/checkout.c, src/checkout/src/rcsget.c: lint

1991-10-18  ste_cm

        * src/checkout/src/rcsget.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/checkout/src/Makefile: suppress override of CFLAGS

1991-10-18  ste_cm

        * src/checkout/src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/checkout/src/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/checkin/test/run_test.sh: eliminated log-comment
        fixed exec-line

1991-10-18  ste_cm

        * src/checkin/test/run_test.sh:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/checkin/src/checkin.c: lint

        * src/checkin/src/Makefile: eliminated override of CFLAGS

1991-10-18  ste_cm

        * src/checkin/src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/checkin/src/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/checkin/src/rcsput.c: lint

1991-10-18  ste_cm

        * src/checkin/src/rcsput.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-18

        * src/baseline/src/Makefile: undid override of CFLAGS

1991-10-18  ste_cm

        * src/baseline/src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/baseline/src/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-18

        * src/baseline/src/baseline.c: lint

1991-10-17

        * src/vcs/test/unlock.ref: access-message

1991-10-17  ste_cm

        * src/vcs/test/unlock.ref:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/vcs/test/unlock.ref:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-17

        * src/vcs/test/insert.ref: access-message

1991-10-17  ste_cm

        * src/vcs/test/insert.ref:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-17

        * src/vcs/test/delete.ref: access-message

        * src/vcs/src/vcs.c:
        use 'ShowPath()' for access-message to take advantage of relpath (makes
        regression tests simpler)

1991-10-17  ste_cm

        * src/vcs/src/vcs.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/vcs/src/vcs.c: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-17

        * src/vcs/test/Makefile: added ref-files for tests

1991-10-17  ste_cm

        * src/vcs/test/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/vcs/test/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-17

        * src/vcs/test/unlock.ref: RCS_BASE

        * src/vcs/test/run_test.sh: fleshed out test-cases

        * src/vcs/test/delete.ref, src/vcs/test/insert.ref, src/vcs/test/compare.sh:
        RCS_BASE

        * src/vcs/src/insert.c:
        fix bug in the code I commented out (must simply set 'head'
        to "." after using it in chdir command, since I used up the
        leaf).

1991-10-17  ste_cm

        * src/vcs/src/insert.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/vcs/src/insert.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-17

        * src/vcs/src/vcs.c: made failure to find vcs-file fatal

        * src/vcs/src/insert.c:
        added comments, patched out a chdir that appears to be wrong

        * src/vcs/test/Makefile: updated clean-rule

        * src/vcs/test/run_test.sh: first cut of real tests

        * user/rcsput.man: added "-x" option

1991-10-17  ste_cm

        * user/rcsput.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-17

        * user/vcs.man: RCS_BASE

1991-10-17  ste_cm

        * user/vcs.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * user/vcs.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-17

        * user/checkin.man: made -B, -d, -x options in TP-format

1991-10-17  ste_cm

        * user/checkin.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-17

        * user/Makefile: added vcs.man

        * src/vcs/src/vcs.c:
        moved ShowPath here; use it to show either concisely (with 'relpath'),
        or precisely (with 'pathcat')

        * src/vcs/src/insert.c: use 'ShowPath()'

        * src/vcs/src/vcs.h: added extern for 'ShowPath()'

1991-10-17  ste_cm

        * src/vcs/src/vcs.h:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/vcs/src/vcs.h: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-17

        * src/vcs/src/delete.c: moved 'ShowPath' to vcs.c

1991-10-17  ste_cm

        * src/vcs/src/delete.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-17

        * src/vcs/src/insert.c:
        show protection I use in creating RCS-directory (should be
        inherited!)

        * src/vcs/src/vcs.h: added 'RCS_prot' to globals

        * src/vcs/src/vcs.c:
        save protection from access (of RCS-directory) for use in 'vcs_insert.c'

        * src/vcs/src/delete.c:
        added logic to actually make the unlink/rmdir calls (works too)

        * src/vcs/src/delete.c:
        made this check the access-list in the vcs-file;
        made more detailed error-messages.

        * src/vcs/src/delete.c:
        make this walk the tree; must check access-list and do the
        actual unlink/rmdir calls

        * src/vcs/src/vcs.h: DeleteDir returns no value

        * src/vcs/src/insert.c:
        prepend ".." to ref_path in case we did not begin with an
        absolute pathname.

        * src/vcs/src/delete.c: RCS_BASE

        * src/vcs/src/vcs.h: broke out 'DeleteDir()' as vcs_delete.c

        * src/vcs/src/insert.c: ident

        * src/vcs/src/vcs.c: broke out 'DeleteDir()' as vcs_delete.c

        * src/vcs/src/Makefile: broke out 'vcs_delete.c'

1991-10-17  ste_cm

        * src/vcs/src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/vcs/src/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-17

        * src/vcs/src/unlock.c: RCS_BASE

1991-10-17  ste_cm

        * src/vcs/src/unlock.c:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/vcs/src/unlock.c:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-17

        * src/vcs/src/vcs.h: RCS_BASE

        * src/vcs/src/vcs.c: split out vcs.h, vcs_insert.c, vcs_unlock.c

        * src/vcs/src/insert.c: RCS_BASE

        * src/vcs/src/Makefile: split 'vcs.c' into modules, per-function

        * certify/release.txt: stuff I've done in the past week

1991-10-16

        * user/ded.man: mods to inline-edit commands

1991-10-16  ste_cm

        * user/ded.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-15

        * src/checkin/src/checkin.c:
        adjusted debug-traces to better show uid/gid

        * src/link2rcs/src/link2rcs.c: convert to ANSI

        * src/permit/test/run_test.sh: got rid of log-comment

        * src/permit/src/permit.c: converted to ANSI
        use 'shoarg()'

1991-10-11  ste_cm

        * src/permit/src/permit.c, src/link2rcs/src/link2rcs.c: lint

        * src/copy/src/copy.c: convert to ANSI

1991-10-11

        * src/checkup/src/checkup.c, src/checkout/src/rcsget.c, src/checkin/src/rcsput.c:
        converted to ANSI

        * src/checkin/src/checkin.c: simplified with a macro the lock-date code

        * src/checkin/src/checkin.c:
        modified so that we use the "-d" option if we can find the
        the date of the locked version and of the current file are
        different (still slows up 'baseline')

        * src/baseline/test/run_test.sh:
        tried to make this work even if I cannot read the RCS directory (but can
        read the archive-files)
        also, reduced the PATH drastically.

1991-10-11  ste_cm

        * src/baseline/test/run_test.sh:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/baseline/test/run_test.sh:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-10-11

        * src/checkin/src/checkin.c:
        converted to ANSI, temporarily (?) undid the use of "-d"
        option.

        * src/baseline/src/baseline.c: converted to ANSI

        * bin/Makefile: added 'vcs' program

1991-10-11  ste_cm

        * bin/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-11

        * src/vcs/test/run_test.sh: RCS_BASE

        * src/vcs/test/Makefile: *** empty log message ***

        * src/vcs/src/vcs.c:
        lint; restore original directory after each insertion is completed

        * src/vcs/src/vcs.c:
        modified directory-changing to keep rcs from seeing "RCS/RCS,v"

        * src/vcs/src/vcs.c:
        first cut of logic which implements the "-i" option (must test)

        * src/Makefile: added rule to make 'vcs'

1991-10-11  ste_cm

        * src/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-11

        * src/vcs/src/vcs.c:
        restrict this to options u/i/d (have not yet implemented the last two)

        * src/vcs/src/vcs.c: have a working version of "-u" operation

1991-10-10

        * src/vcs/src/vcs.c:
        added check to ensure that "rcs" command works (by inspecting dates)

        * src/vcs/src/vcs.c:
        got this down to where I can start testing the unlock function and adjust
        the setuid behavior

        * src/vcs/src/vcs.c: make unlock-command

        * src/vcs/src/vcs.c:
        coded up logic to find lock (derived from 'checkin.c')

        * src/vcs/src/Makefile, src/vcs/Makefile: cleanup

1991-10-10  ste_cm

        * src/vcs/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-10-10

        * src/checkout/src/checkout.c:
        suppress some tests for 'revert()' if we are not set-uid'd

1991-10-10  ste_cm

        * src/vcs/test/RCS, src/vcs/src/RCS, src/vcs/RCS:
        BASELINE at Thu Oct 10 07:30:02 1991

1991-10-09

        * src/checkout/src/checkout.c:
        If the RCS-directory is writeable, assume we will be able to
        make locks on files w/o a uid-hack

        * src/checkout/src/checkout.c: converted to ANSI form.
        corrected a bug which prevented the ste_cm-version of this
        from letting user checkout a file w/o a lock on it.

1991-10-08

        * src/Makefile: corrected recursive-rules

        * src/checkout/src/checkout.c: stifled a 'revert()' message

        * src/checkin/src/checkin.c:
        stifle message about reverting-setuid when we actually
        started from roo.

1991-10-07

        * certify/release.txt: got 'checkin' to work properly (I think...)

        * src/checkin/src/checkin.c:
        use RCS Version-4 "-d" option to set the checkin-date of a
        file, making it not necessary to edit the archive, or to
        postprocess the working-file.

        * src/checkin/src/checkin.c:
        corrected initial value on 'logmsg' (broke recently...)

        * src/checkin/src/checkin.c: corrected debug-trace in 'DoIt()'

1991-10-03

        * src/checkin/src/checkin.c:
        partly decoupled the default-revision (still have bugs,
        mostly by not supplying logmsg)

1991-10-01

        * src/checkin/src/checkin.c:
        encapsulate both ci and rcs command with setuid hack because
        rcs version 4 does not do the directory-permission check
        correctly

        * src/checkin/src/checkin.c:
        fixes to "-B" option when file is already locked

        * src/checkin/src/rcsput.c: pass "-B" to 'checkin'

        * user/checkin.man: documented the "-B" option.

        * src/checkin/src/checkin.c:
        made this work (?) properly for root-setuid mode

        * src/checkin/src/checkin.c: add/use "-B" option

        * src/checkin/src/checkin.c:
        corrected code which inadvertantly set "-m" option when we
        use the result of RCSbase for the revision.

        * src/checkin/src/checkin.c: RCS_BASE

        * src/checkin/src/checkin.c:
        override RCS_BASE value with tip-version if it exists

        * src/checkin/src/checkin.c:
        mods to make root-setuid work (prevent call on 'revert()',
        change ownership of files after checkin)

        * src/checkin/src/checkin.c:
        suppress logic of 'HackMode()' if we are running in root-setuid

        * src/checkin/src/checkin.c:
        modified 'SetOpts()' so that we use the RCS_BASE version if
        any checkin occurs when no revision is specified and if no
        "-k" option is given.

1991-09-25

        * src/checkout/src/rcsget.c:
        make this show reasonable traces for options -n, -q

        * src/checkout/src/rcsget.c:
        make this ignore top-level arguments that are links unless
        we have set "-L"

        * user/rcsget.man: documented options -L and -R

1991-09-25  ste_cm

        * user/rcsget.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * user/rcsget.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-25

        * src/checkout/src/rcsget.c:
        added options "-L" and "-R"; make this follow symbolic-links
        only if "-L" is set.

        * user/ded.man: brought this up to date for baselines 9, 10

        * user/rcsput.man, user/permit.man: standalone-macros

1991-09-25  ste_cm

        * user/permit.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * user/permit.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-25

        * user/link2rcs.man: standalone-macros

1991-09-25  ste_cm

        * user/link2rcs.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * user/link2rcs.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-25

        * user/ded.man, user/copy.man: standalone-macros

1991-09-25  ste_cm

        * user/copy.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * user/copy.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-25

        * user/checkup.man: standalone-macros

1991-09-25  ste_cm

        * user/checkup.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-09-25

        * user/checkout.man: standalone-macros

1991-09-25  ste_cm

        * user/checkout.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * user/checkout.man: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-25

        * user/checkin.man, user/baseline.man: standalone-macros

1991-09-25  ste_cm

        * user/baseline.man:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-09-25

        * user/copy.man: typo

1991-09-24

        * user/ded.man: fixed the stuff that shows backslashes

        * user/Makefile: revised to use nroff rather than interleaf

        * Makefile: revised to use nroff for man-pages rather than interleaf

        * user/ded.man: RCS_BASE

        * user/checkup.man, user/checkout.man, user/checkin.man, user/baseline.man:
        whitespace

        * user/rcsput.man, user/rcsget.man: RCS_BASE

        * user/copy.man: typo

        * user/permit.man, user/link2rcs.man, user/copy.man, user/checkup.man, user/checkout.man, user/checkin.man, user/baseline.man:
        RCS_BASE

1991-09-23

        * certify/release.txt: more notes for #10

        * Makefile:
        corrected the manner in which I construct subdir's makefile copy of
        INSTALL_BIN/INSTALL_DOC

1991-09-20  ste_cm

        * Makefile: try quoting install links (have a problem!)

1991-09-20

        * Makefile:
        changed scheme for install-path to use a link-or-directory above this
        level.

1991-09-19

        * src/checkin/src/checkin.c:
        oops: forgot to filter out my options in the case of initial
        insertion, where I must supply a revision.

1991-09-13

        * src/checkin/src/rcsput.c: moved 'filesize()' to common-lib

        * certify/release.txt: begin notes for baseline 10

1991-09-09

        * src/baseline/test/Makefile: fix clean-rule

1991-09-09  ste_cm

        * src/baseline/test/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/baseline/test/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-09

        * src/permit/test/Makefile: fix clean-rule

1991-09-09  ste_cm

        * src/permit/test/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/permit/test/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-09

        * src/permit/src/Makefile, src/link2rcs/test/Makefile: fix clean-rule

1991-09-09  ste_cm

        * src/link2rcs/test/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/link2rcs/test/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-09

        * src/link2rcs/src/Makefile, src/copy/test/Makefile, src/copy/src/Makefile, src/checkup/test/Makefile:
        fix clean-rule

1991-09-09  ste_cm

        * src/checkup/test/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/checkup/test/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-09

        * src/checkup/src/Makefile, src/checkout/test/Makefile: fix clean-rule

1991-09-09  ste_cm

        * src/checkout/test/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/checkout/test/Makefile:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-09-09

        * src/checkout/src/Makefile, src/checkin/test/Makefile: fix clean-rule

1991-09-09  ste_cm

        * src/checkin/test/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

1991-09-09

        * src/checkin/src/Makefile, src/baseline/src/Makefile: fix clean-rule

1991-09-06

        * src/checkin/src/checkin.c, src/permit/src/permit.c, src/checkout/src/checkout.c:
        changed interface to 'rcsopen()'

1991-07-15

        * src/checkup/src/checkup.c:
        distinguish between non-archive/obsolete files.  Corrected
        the code which prints the names of these files (had wrong
        leafname).

1991-07-11

        * src/checkout/src/checkout.c:
        check if we are running in root-setuid to see if effective
        user has to own the RCS-directory.

1991-06-20

        * src/checkout/src/checkout.c, src/checkout/src/rcsget.c, src/checkin/src/rcsput.c, src/checkin/src/checkin.c:
        use 'shoarg()'

1991-06-18

        * Makefile: correction to install-doc

1991-06-11

        * src/permit/src/permit.c: lint

        * src/checkin/src/checkin.c: lint (apollo sr10.2)

1991-06-11  ste_cm

        * src/checkin/src/checkin.c:
        BASELINE Tue Jun 11 08:31:06 1991 -- apollo sr10.3

1991-06-11

        * src/checkout/src/checkout.c: lint (apollo sr10.2)

1991-06-11  ste_cm

        * src/checkout/src/checkout.c:
        BASELINE Tue Jun 11 08:26:48 1991 -- apollo sr10.3

1991-06-10  ste_cm

        * user/RCS, support/RCS, src/permit/test/RCS, src/permit/src/RCS, src/permit/RCS, src/link2rcs/test/RCS, src/link2rcs/src/RCS, src/link2rcs/RCS, src/copy/test/RCS, src/copy/src/RCS, src/copy/RCS, src/checkup/test/RCS, src/checkup/src/RCS, src/checkup/RCS, src/checkout/test/RCS, src/checkout/src/RCS, src/checkout/RCS, src/checkin/test/RCS, src/checkin/src/RCS, src/checkin/RCS, src/baseline/test/RCS, src/baseline/src/RCS, src/baseline/RCS, src/RCS, certify/RCS, bin/RCS, RCS:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-07

        * certify/config.txt: updated to current configuration.

1991-06-07  ste_cm

        * certify/config.txt:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-06

        * src/checkout/src/rcsget.c: use "-x" option in local name-checking

1991-06-06  ste_cm

        * src/checkout/src/rcsget.c:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-06

        * src/checkin/src/rcsput.c: use "-x" option in local name-checking

1991-06-06  ste_cm

        * src/checkin/src/rcsput.c:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * src/permit/Makefile: cleanup install-rule

1991-06-05  ste_cm

        * src/permit/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * src/link2rcs/Makefile: cleanup install-rule

1991-06-05  ste_cm

        * src/link2rcs/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * src/checkup/Makefile: cleanup install-rule

1991-06-05  ste_cm

        * src/checkup/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * src/checkout/Makefile: cleanup install-rule

1991-06-05  ste_cm

        * src/checkout/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * src/checkin/Makefile: cleanup install-rule

1991-06-05  ste_cm

        * src/checkin/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * src/baseline/Makefile: cleanup install-rule

1991-06-05  ste_cm

        * src/baseline/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * src/copy/Makefile: cleanup install-rule

1991-06-05  ste_cm

        * src/copy/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * Makefile: corrected deinstall-path

1991-06-05  ste_cm

        * Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-05

        * support/copy.sh:
        removed the tar-coding since this does not work under apollo sr10.3

1991-06-05  ste_cm

        * support/copy.sh:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * support/copy.sh: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * support/copy.sh: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

1991-06-05

        * Makefile: cleanup recursive-make

1991-06-04

        * Makefile: standardized install-path

        * src/link2rcs/src/link2rcs.c:
        check for the special case in which the environment-variable
        is the current path.

1991-06-04  ste_cm

        * src/link2rcs/src/link2rcs.c:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-04

        * certify/README: notes for baseline 9

1991-06-04  ste_cm

        * certify/README:
        BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs

        * certify/README: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-04

        * certify/release.txt: notes for baseline 9

1991-06-04  ste_cm

        * certify/release.txt:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-06-04

        * certify/config.txt: notes for baseline 9

1991-06-03

        * src/checkout/src/rcsget.c: pass-thru "-x" to 'checkout'

        * src/checkin/src/rcsput.c: pass-thru "-x" to 'checkin'

1991-05-31

        * src/permit/src/permit.c: lint (unused arg of 'do_arcs()')

1991-05-31  ste_cm

        * src/permit/src/permit.c:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-05-31

        * src/copy/src/copy.c: lint (SunOs): ifdef'd out 'convert()'

1991-05-31  ste_cm

        * src/copy/src/copy.c:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-05-20

        * src/permit/src/permit.c, src/link2rcs/src/link2rcs.c, src/copy/src/copy.c, src/checkup/src/checkup.c:
        mods to compile on apollo sr10.3

1991-05-20  ste_cm

        * src/checkup/src/checkup.c:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1991-05-20

        * src/checkout/src/rcsget.c, src/checkout/src/checkout.c, src/checkin/src/checkin.c, src/checkin/src/rcsput.c:
        mods to compile on apollo sr10.3

        * src/baseline/src/baseline.c:
        apollo sr10.3 cpp complains about endif-tags

1991-05-20  ste_cm

        * src/baseline/src/baseline.c:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-08-21

        * src/link2rcs/src/link2rcs.c:
        pass the value of the "-s" option down to 'find_src()' so that
        in case the user combines this with a wildcard on the actual
        source-paths, we can prune off the beginning portion of the
        source-path arguments (fixes a problem using 'relpath()').

        * src/link2rcs/src/link2rcs.c:
        corrected code in 'path_to()', which was not properly testing
        for leading "./" in its argument.

1990-08-14

        * src/checkin/src/rcsput.c: lint

1990-08-14  ste_cm

        * src/checkin/src/rcsput.c:
        BASELINE Tue Aug 14 14:19:47 1990 -- ADA_TRANS, LINCNT

1990-08-14

        * src/checkin/src/checkin.c: lint

1990-08-14  ste_cm

        * src/checkin/src/checkin.c:
        BASELINE Tue Aug 14 14:19:47 1990 -- ADA_TRANS, LINCNT

1990-08-14

        * src/checkout/src/rcsget.c: lint

1990-08-14  ste_cm

        * src/checkout/src/rcsget.c:
        BASELINE Tue Aug 14 14:11:43 1990 -- ADA_TRANS, LINCNT

1990-08-14

        * src/checkout/src/checkout.c: lint

1990-08-14  ste_cm

        * src/checkout/src/checkout.c:
        BASELINE Tue Aug 14 14:11:43 1990 -- ADA_TRANS, LINCNT

1990-08-14

        * src/baseline/test/run_test.sh: bypass bug in Apollo Bourne-shell

1990-08-14  ste_cm

        * src/baseline/test/run_test.sh:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/baseline/test/run_test.sh:
        BASELINE Tue Aug 14 09:45:20 1990 -- LINCNT, ADA_TRANS

1990-08-13  ste_cm

        * user/RCS, support/RCS, src/permit/test/RCS, src/permit/src/RCS, src/permit/RCS, src/link2rcs/test/RCS, src/link2rcs/src/RCS, src/link2rcs/RCS, src/copy/test/RCS, src/copy/src/RCS, src/copy/RCS, src/checkup/test/RCS, src/checkup/src/RCS, src/checkup/RCS, src/checkout/test/RCS, src/checkout/src/RCS, src/checkout/RCS, src/checkin/test/RCS, src/checkin/src/RCS, src/checkin/RCS, src/baseline/test/RCS, src/baseline/src/RCS, src/baseline/RCS, src/RCS, certify/RCS, bin/RCS, RCS:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

1990-08-13

        * user/copy.doc: bring this up to date for baseline

1990-08-13  ste_cm

        * user/copy.doc: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/copy.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-08-13

        * user/ded.doc: bring this up to date for baseline

1990-08-13  ste_cm

        * user/ded.doc: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/ded.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-08-13

        * user/link2rcs.doc: described options "-b", "-e" and "-f"

1990-08-13  ste_cm

        * user/link2rcs.doc:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/link2rcs.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-06-29

        * certify/release.txt:
        added some notes about 'ded' and 'copy' that I have overlooked

1990-06-29  ste_cm

        * certify/release.txt:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

1990-06-29

        * certify/config.txt: port to SunOs 4.1

1990-06-29  ste_cm

        * certify/config.txt:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

1990-06-28

        * src/copy/src/copy.c:
        corrected handling of (non-Apollo) user requests to copy to
        a directory-path beginning with "~".

1990-06-28  ste_cm

        * src/copy/src/copy.c:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

1990-06-28

        * user/checkup.doc: changed default sccs-directory name to "SCCS"

1990-06-28  ste_cm

        * user/checkup.doc:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/checkup.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-06-28

        * user/ded.doc: changed the default sccs-directory name to "SCCS"

1990-06-22

        * certify/release.txt: added note about 'sccs_dir.c'

1990-05-21

        * Makefile: corrected 'clobber' rule

1990-05-21  ste_cm

        * Makefile: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

1990-05-21

        * Makefile: notes

1990-05-14

        * certify/release.txt: added note about mods to 'copy'

        * src/copy/src/copy.c:
        cleaned up last change by permitting user to coerce the copy
        into a destination-directory by supplying a trailing '/'.

        * src/copy/src/copy.c:
        corrected logic which verifies args in 'copyit()'.
        also, added kludge so that copy via symbolic link to directory
        sort of works (if there are more than 2 args) -- must fix.

1990-05-10

        * Makefile: simplified using "::" rules and "-x" option of 'checkout'

1990-05-08

        * src/Makefile: simplified using "::" rules and "-x" option of checkout

1990-05-08  ste_cm

        * src/Makefile: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-05-08

        * certify/release.txt: added note about 'sccsname.c'

        * certify/release.txt: fixes to 'ded' and 'copy'

        * src/copy/src/copy.c:
        retain tilde-expansion on both src/dst in 'copyit()'

        * src/copy/src/copy.c: corrected handling of tilde in src-path.
        added "-l" option for copying link-targets.

1990-05-04

        * certify/release.txt: mods to link2rcs

        * src/link2rcs/src/link2rcs.c:
        sort/purge list of items to remove repeats.  Added "-b" option
        (currently only "-b0" value) to purge the tree when no RCS is
        in a sub-directory.

1990-05-04  ste_cm

        * src/link2rcs/src/link2rcs.c:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

1990-05-03

        * src/link2rcs/src/link2rcs.c:
        added "-e" option (apollo-only) to create links with a given
        environment variable.

        * src/link2rcs/src/link2rcs.c:
        added "-f" option to support linkages to ordinary files.

1990-04-30  ste_cm

        * src/copy/src/copy.c: BASELINE Mon Apr 30 13:08:44 1990 -- (CPROTO)

        * src/copy/src/copy.c:
        use of 'convert()' broke sr9.7 compatibility (fixed)

        * user/RCS, support/RCS, src/permit/test/RCS, src/permit/src/RCS, src/permit/RCS, src/link2rcs/test/RCS, src/link2rcs/src/RCS, src/link2rcs/RCS, src/copy/test/RCS, src/copy/src/RCS, src/copy/RCS, src/checkup/test/RCS, src/checkup/src/RCS, src/checkup/RCS, src/checkout/test/RCS, src/checkout/src/RCS, src/checkout/RCS, src/checkin/test/RCS, src/checkin/src/RCS, src/checkin/RCS, src/baseline/test/RCS, src/baseline/src/RCS, src/baseline/RCS, src/RCS, certify/RCS, bin/RCS, RCS:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

1990-04-30

        * src/link2rcs/src/Makefile: corrected typo in 'sources' rule

1990-04-30  ste_cm

        * src/link2rcs/src/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/link2rcs/src/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/link2rcs/src/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-04-30

        * certify/config.txt: updated OS-versions

1990-04-30  ste_cm

        * certify/config.txt: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

1990-04-30

        * src/copy/src/copy.c:
        corrected bug which assumed 'stat()' modified arg even if err

1990-04-27

        * src/link2rcs/src/link2rcs.c:
        use 'chmod()' to ensure path-mode to cover up apollo sr10/sr9
        bug.

1990-04-27  ste_cm

        * src/link2rcs/src/link2rcs.c:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

1990-04-27

        * user/checkout.doc: added "-x" option

1990-04-27  ste_cm

        * user/checkout.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/checkout.doc:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/checkout.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-04-27

        * user/checkin.doc: added "-d" and "-x" options.
        interpret environment variable RCS_COMMENT to set rcs -c option

1990-04-27  ste_cm

        * user/checkin.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/checkin.doc:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/checkin.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-04-27

        * user/rcsput.doc: added "-T" option

1990-04-27  ste_cm

        * user/rcsput.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/rcsput.doc:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/rcsput.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-04-27

        * user/rcsget.doc: added "-T" and "-q" options

1990-04-27  ste_cm

        * user/rcsget.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/rcsget.doc:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/rcsget.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

1990-04-25

        * src/copy/src/copy.c:
        last change broke test for directory-not-writeable.  fixed.

        * src/copy/src/copy.c: refined test-for-identical inodes

1990-04-24

        * certify/release.txt: added notes about tilde-fixes to copy, ded.

1990-04-24  ste_cm

        * certify/release.txt: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

1990-04-24

        * src/copy/src/copy.c:
        modified use of 'abspath()' so we use it only for converting
        the tilde-stuff (got into trouble with things like "RCS/.."
        when RCS is itself a symbolic link).  Note that the verbose
        trace is not quite right yet.

        * src/copy/src/copy.c:
        use 'abspath()' on args to /bin/cp for sr10.2, since the
        cp-program does not do "~" processing itself.

        * src/copy/src/copy.c:
        double-check test for repeated-names by verifying that the
        source and destination are really on the same device.

1990-04-19

        * src/checkin/src/checkin.c:
        corrected missing braces which broke 'chmod()' in last change

1990-04-19  ste_cm

        * src/checkin/src/checkin.c:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

1990-04-19

        * certify/release.txt: added more notes about checkin -d

        * src/checkin/src/checkin.c:
        added "-d" option (for want of a better code for no-op).
        Used this option to suppress invocation of ci/rcs/mkdir/chmod
        and unlink (also changed "TELL" for these calls) so user can
        preview the actions which would be attempted.  Note that the
        no-op mode cannot (as yet) do anything interesting for the
        set-uid mode.
        Used the no-op mode to find that GetLock was not returning
        the proper code (since 'strict' was set after 'locks'!).
        Fixed this.
        Finally, recoded the "rcs -c" stuff so that user can add to
        the default list of comment-prefixes by setting the environment
        variable RCS_COMMENT appropriately.

        * src/checkin/src/rcsput.c:
        added "-T" option (to permit non-checkin tool use)

1990-04-19  ste_cm

        * src/checkin/src/rcsput.c:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

1990-04-19

        * src/checkout/src/rcsget.c:
        added "-T" option so that 'checkout' isn't hard-coded.

1990-04-19  ste_cm

        * src/checkout/src/rcsget.c:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

1990-04-19

        * src/checkout/src/checkout.c: corrected so we don't pass "-x" to 'co'

1990-04-19  ste_cm

        * src/checkout/src/checkout.c:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

1990-04-19

        * certify/release.txt: added first notes for r7

1990-04-18

        * src/checkout/src/rcsget.c:
        changed call on rcs2name/name2rcs to support "-x" option in
        checkin/checkout

        * src/checkout/src/checkout.c:
        added "-x" option (to help with makefiles, etc)

        * src/checkin/src/checkin.c:
        added "-x" option (to assist in makefiles, etc).

        * src/checkin/src/rcsput.c:
        modified call on rcs2name/name2rcs to support "-x" option
        in checkin/checkout

1990-04-18  ste_cm

        * user/RCS, support/RCS, src/permit/test/RCS, src/permit/src/RCS, src/permit/RCS, src/link2rcs/test/RCS, src/link2rcs/src/RCS, src/link2rcs/RCS, src/copy/test/RCS, src/copy/src/RCS, src/copy/RCS, src/checkup/test/RCS, src/checkup/src/RCS, src/checkup/RCS, src/checkout/test/RCS, src/checkout/src/RCS, src/checkout/RCS, src/checkin/test/RCS, src/checkin/src/RCS, src/checkin/RCS, src/baseline/test/RCS, src/baseline/src/RCS, src/baseline/RCS, src/RCS, certify/RCS, bin/RCS, RCS:
        (permit!)

1990-04-16

        * src/checkout/src/rcsget.c:
        interpret "-q" (quiet) option in this program

        * src/baseline/src/baseline.c:
        "-f" option must allow 'permit' to run, otherwise the RCS,v
        file won't be updated.  Made "-f" only suppress 'permit' "-p"
        option.

1990-04-16  ste_cm

        * src/baseline/src/baseline.c:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/baseline/src/baseline.c:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

1990-03-30

        * src/checkup/src/checkup.c:
        corrected code which checks for suppressed extensions (if a
        wildcard is given, we don't really know the exact length that
        would be matched).

1990-03-30  ste_cm

        * src/checkup/src/checkup.c:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkup/src/checkup.c:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

1990-03-28

        * user/ded.doc: documented changes to ded since last baseline

1990-03-28  ste_cm

        * user/ded.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/ded.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-28

        * user/checkup.doc: added -c, -i, -l and -p options to checkup

1990-03-28  ste_cm

        * user/checkup.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/checkup.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-28

        * user/baseline.doc: added "-f" and "-l" options to baseline

1990-03-28  ste_cm

        * user/baseline.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/baseline.doc:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/baseline.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * user/baseline.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-28

        * certify/config.txt: we don't have a Gould-system to test on anymore.
        also, I don't want to test against SunOs 3.4

1990-03-28  ste_cm

        * certify/config.txt:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-28

        * src/checkup/src/checkup.c:
        display the version-number in "-d" listing where I was only
        showing "ok".

1990-03-28  ste_cm

        * src/checkup/src/checkup.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-28

        * certify/release.txt: documented mods to ded and checkup

1990-03-28  ste_cm

        * certify/release.txt:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-28

        * src/checkup/src/checkup.c:
        added "-c" (configuration-list) option so user can obtain a
        list of the working files in a tree together with their
        revision codes.

        * src/checkup/src/checkup.c:
        added "-i" option.  made both "-i" and "-x" options permit
        wildcards.  enhanced usage-message.

1990-03-14

        * src/link2rcs/src/link2rcs.c:
        corrected reference path for 'relpath()' computation.
        force mkdir-mode to 755.

1990-03-14  ste_cm

        * src/link2rcs/src/link2rcs.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/checkin/src/checkin.c: corrected length of 'tmp_name[]'

1990-03-05  ste_cm

        * src/checkin/src/checkin.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/permit/src/Makefile: split CFLAGS from INCLUDES

1990-03-05  ste_cm

        * src/permit/src/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/permit/src/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/permit/src/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/permit/src/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/link2rcs/src/Makefile: split CFLAGS from INCLUDES

1990-03-05  ste_cm

        * src/link2rcs/src/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/copy/src/Makefile: split CFLAGS from INCLUDES

1990-03-05  ste_cm

        * src/copy/src/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/copy/src/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/copy/src/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/copy/src/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/checkup/src/Makefile: split CFLAGS from INCLUDES

1990-03-05  ste_cm

        * src/checkup/src/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkup/src/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkup/src/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkup/src/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/checkin/src/Makefile: split CFLAGS from INCLUDES

1990-03-05  ste_cm

        * src/checkin/src/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkin/src/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkin/src/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkin/src/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/checkout/src/Makefile: split CFLAGS from INCLUDES

1990-03-05  ste_cm

        * src/checkout/src/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkout/src/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkout/src/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkout/src/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/baseline/src/Makefile: split CFLAGS from INCLUDES

1990-03-05  ste_cm

        * src/baseline/src/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/baseline/src/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/baseline/src/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/baseline/src/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-03-05

        * src/checkin/src/checkin.c:
        port to sun3 (os3.4) which has bug in tmpfile & mktemp.
        cleanup error-exits.

1990-02-07

        * src/checkup/src/checkup.c:
        added "-p" option to generate relative pathnames

        * src/checkup/src/checkup.c:
        added "-l" option to reopen stderr so we can easily pipe the
        report to a file

1990-01-24

        * src/copy/src/copy.c: added missing 'break' in 'skip_dots()' loop

1990-01-24  ste_cm

        * src/copy/src/copy.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-01-03

        * src/baseline/src/baseline.c:
        corrected code which infers baseline revision (if no rcs
        directory existed, this did not notice!)

1990-01-03  ste_cm

        * src/baseline/src/baseline.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1990-01-03

        * src/baseline/src/baseline.c:
        added logic (for "-l" option) so that we can allow a locked
        file to be baselined (if it is locked, but not changed).

        * certify/release.txt: added notes about changes to 'baseline'

        * src/baseline/src/baseline.c: added "-l" option for stluka

        * certify/release.txt: added notes about changes to 'copy' and 'ded'

        * src/copy/src/copy.c:
        corrected handling of relative pathnames in source-args.
        this is fixed by not passing the "../" constructs to the
        destination-name!  also, modified the test for writeable
        destination-directory so it handles directory-names (such
        as "." or "~") which have no "/".

1989-12-12

        * src/checkout/src/checkout.c: lint (SunOs 4.0.3)

1989-12-12  ste_cm

        * src/checkout/src/checkout.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-12-12

        * src/checkin/src/checkin.c: lint (SunOs 4.0.3)

1989-12-08

        * src/link2rcs/test/run_test.sh:
        "ls -dF" produces inconsistent results (edited to cover up)

1989-12-08  ste_cm

        * src/link2rcs/test/run_test.sh:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/link2rcs/test/run_test.sh:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/link2rcs/test/run_test.sh:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/link2rcs/test/run_test.sh:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-12-07

        * src/link2rcs/src/link2rcs.c: lint (SunOs 3.4)

        * user/link2rcs.doc: rewrote this from a shell script to C-language

1989-12-07  ste_cm

        * user/link2rcs.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/link2rcs.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-12-06

        * src/link2rcs/test/run_test.sh:
        sort result of 'find', since we cannot rely on directory-order

        * src/link2rcs/test/run_test.sh:
        template (test-directory) may contain symbolic links to RCS-directories.
        edit junk.old to account for this.

        * src/link2rcs/src/link2rcs.c:
        corrected 'getdir()' procedure (did 'abspath()' in wrong
        place), and fixed a couple of places where a "." leaf could
        mess up handling of regression-tests.

        * src/checkin/src/rcsput.c:
        added interpretation of "-f" (force) option to override
        test-for-diffs, test-for-textfile, and test-for-existence
        of arguments.  also, interpret "-?" argument to show not
        only usage message from this utility, but from checkin too.

1989-12-06  ste_cm

        * src/checkin/src/rcsput.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-12-06

        * src/checkin/src/checkin.c:
        if option "-?" given, don't print warning before usage, so
        we can invoke checkin from rcsput for combined-usage.

1989-12-01

        * src/link2rcs/src/link2rcs.c:
        prevent 'walktree()' from scanning directories to which we
        will make a link

        * src/link2rcs/src/link2rcs.c:
        don't remake links if they have the same link-text.
        make the merge-listing less verbose than the script.

        * certify/release.txt: began notes for baseline-6

        * certify/config.txt: documented the versions under which this runs

1989-11-30

        * src/link2rcs/src/link2rcs.c: added -q option

        * src/link2rcs/src/link2rcs.c:
        tested this on an example, corrected a couple of bugs

        * src/link2rcs/src/link2rcs.c:
        completed first draft (ready for testing)

        * src/link2rcs/src/link2rcs.c:
        got this to the point where we save/retrieve the target-data

1989-11-29

        * src/link2rcs/src/link2rcs.c: RCS_BASE

        * src/link2rcs/src/Makefile: rewrote link2rcs as a C-language program

1989-11-07

        * src/baseline/src/baseline.c:
        corrected code which infers current-baseline

        * src/baseline/src/baseline.c:
        corrected treatment of "-r" option (recur only when asked)

        * src/baseline/src/baseline.c:
        added "-f" option, tuned some verboseness.

1989-11-03

        * src/checkout/src/rcsget.c:
        additional correction: if file does not exist, it is ok to
        ask 'checkout' to get it!  Added a hack ("-?" option) to
        get checkout to show its options in this usage-message.

1989-11-03  ste_cm

        * src/checkout/src/rcsget.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-11-02

        * src/checkout/src/rcsget.c: oops: did cleanup, but not bug-fix!

1989-11-01

        * src/checkin/src/rcsput.c, src/checkout/src/rcsget.c:
        walktree passes null pointer to stat-block if no-access.

        * src/baseline/src/baseline.c:
        walktree passes null-pointer to stat-block if no-access.

1989-10-27  ste_cm

        * user/RCS, support/RCS, src/permit/test/RCS, src/permit/src/RCS, src/permit/RCS, src/link2rcs/test/RCS, src/link2rcs/src/RCS, src/link2rcs/RCS, src/copy/test/RCS, src/copy/src/RCS, src/copy/RCS, src/checkup/test/RCS, src/checkup/src/RCS, src/checkup/RCS, src/checkout/test/RCS, src/checkout/src/RCS, src/checkout/RCS, src/checkin/test/RCS, src/checkin/src/RCS, src/checkin/RCS, src/baseline/test/RCS, src/baseline/src/RCS, src/baseline/RCS, src/RCS, certify/RCS, bin/RCS, RCS:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-27

        * user/ded.doc: added apollo SR10.1 stuff for object-types, etc.

1989-10-27  ste_cm

        * user/ded.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-27

        * user/rcsput.doc: rewrote from Bourne-shell to C-language

1989-10-27  ste_cm

        * user/rcsput.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/rcsput.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-10-27

        * user/rcsget.doc: rewrote from Bourne-shell script to C-language.

1989-10-27  ste_cm

        * user/rcsget.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/rcsget.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-10-27

        * user/baseline.doc: rewrote from Bourne-shell into C-language

1989-10-27  ste_cm

        * user/baseline.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-26

        * src/checkout/src/rcsget.c: port to sun3

1989-10-26  ste_cm

        * src/checkout/src/rcsget.c:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-26

        * src/checkin/src/rcsput.c: port to sun3

1989-10-26  ste_cm

        * src/checkin/src/rcsput.c:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-26

        * src/baseline/src/baseline.c: port to sun3

1989-10-26  ste_cm

        * src/baseline/src/baseline.c:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-26

        * src/checkup/src/checkup.c: use new procedure 'istextfile()'

1989-10-26  ste_cm

        * src/checkup/src/checkup.c:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-26

        * src/checkout/src/rcsget.c, src/checkin/src/rcsput.c:
        broke out 'track_wd()'
        corrected usage-message

        * src/baseline/src/baseline.c:
        made the use of 'permit' a bit smarter by keeping track of paths we have
        purged -- and doing this only when we are about to baseline a file.

        * src/baseline/src/baseline.c: adjusted for correction in 'rcslast()'

        * src/baseline/src/baseline.c: broke out 'track_wd()' module

        * src/baseline/src/baseline.c:
        altered options so we can merge all but '-m' option a la 'getopt()'.
        check for locker-of-file to exit-on error.
        write all error messages to stderr.

1989-10-24

        * certify/release.txt: rewrote 'baseline'

1989-10-24  ste_cm

        * certify/release.txt:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-24

        * src/baseline/src/baseline.c: tuned verbosity

        * src/baseline/src/baseline.c: RCS_BASE

        * src/baseline/src/Makefile: rewrote 'baseline' into C-language

1989-10-24  ste_cm

        * src/baseline/src/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-24

        * certify/release.txt: rewrote 'rcsput'

        * src/checkin/src/rcsput.c:
        adjusted verbosity, added test for binary vs textfile

        * src/checkin/src/rcsput.c:
        a bit more polishing (still no text-file check!)

        * src/checkin/src/rcsput.c:
        second cut: still have to check for text-file, tune options

1989-10-23

        * src/checkin/src/rcsput.c: RCS_BASE

        * src/checkin/src/Makefile:
        rewrote 'rcsput' from Bourne-shell to C-language

1989-10-23  ste_cm

        * src/checkin/src/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-20

        * certify/release.txt: recoded rcsget utility

1989-10-19

        * src/checkout/src/rcsget.c: lint

        * src/checkout/src/Makefile: updated lint-rule (now two programs)

1989-10-19  ste_cm

        * src/checkout/src/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-19

        * src/checkout/src/rcsget.c:
        disabled patch for '-n' option, ignore files which have no archive

        * src/checkout/src/rcsget.c: RCS_BASE

        * src/checkout/src/Makefile:
        recoded 'rcsget' from Bourne-shell to C-language

1989-10-13

        * bin/Makefile: removed 'rdiff' from install-list

1989-10-13  ste_cm

        * bin/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * bin/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * bin/Makefile: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * bin/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * bin/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-10-10

        * src/checkin/src/rcsput.sh:
        made this work properly on apollo SR10.1 (dirname fails, must specify shell)

        * src/checkout/src/rcsget.sh:
        bypass apollo sr10.1 bug by specifying interpreter

        * src/checkout/src/checkout.c:
        corrected last change (if no directory name is explicit,
        use ".")

1989-10-10  ste_cm

        * src/checkout/src/checkout.c:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-10

        * src/copy/src/copy.c:
        added code for apollo SR10.1 (ifdef'd to permit SR9 version)
        which uses the new 'cp' utility to copy files (and their
        types, as in SR9.7).

1989-10-10  ste_cm

        * src/copy/src/copy.c:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-05

        * certify/release.txt: added first set of notes for baseline-5

        * certify/config.txt: added note about RCS 4.2

1989-10-05  ste_cm

        * certify/config.txt:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-10-05

        * Makefile: added 'lint.out', 'lincnt.out' rules

1989-10-05  ste_cm

        * Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * Makefile: BASELINE Mon Apr 30 12:49:21 1990 -- (CPROTO)

        * Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-09-28

        * src/Makefile: deleted 'rdiff' utility from this tree

1989-09-28  ste_cm

        * src/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-09-21

        * src/checkin/src/checkin.c:
        added "rcs -c" decoding for IMakefile, AMakefile, changed
        the decoding for ".com"

1989-09-21  ste_cm

        * src/checkin/src/checkin.c:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

1989-09-07

        * src/vcs/src/vcs.c: RCS_BASE

1989-09-06

        * src/copy/src/copy.c: use access-defs in "ptypes.h"

        * src/vcs/src/Makefile, src/vcs/test/Makefile, src/vcs/Makefile:
        RCS_BASE

        * src/vcs/test/RCS, src/vcs/src/RCS, src/vcs/RCS: PERMIT FILE

1989-08-29

        * src/copy/src/copy.c:
        corrected error-check after 'mkdir()' (if merging directories)

1989-08-24

        * src/checkout/src/checkout.c: exit with error if 'usercopy()' fails

        * src/checkout/src/checkout.c:
        suppress 'revert()' message if user does not want to lock the
        file.  also, verify that working file's directory exists
        (otherwise 'usercopy()' silently fails...)

1989-08-24  ste_cm

        * user/RCS:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

        * support/RCS:
        BASELINE Thu Aug 24 11:12:20 EDT 1989 -- support:navi_011(rel2)

        * src/permit/test/RCS:
        BASELINE Thu Aug 24 10:41:43 EDT 1989 -- support:navi_011(rel2)

        * src/permit/src/RCS:
        BASELINE Thu Aug 24 10:40:29 EDT 1989 -- support:navi_011(rel2)

        * src/permit/RCS:
        BASELINE Thu Aug 24 10:39:23 EDT 1989 -- support:navi_011(rel2)

        * src/link2rcs/test/RCS:
        BASELINE Thu Aug 24 10:38:03 EDT 1989 -- support:navi_011(rel2)

        * src/link2rcs/src/RCS:
        BASELINE Thu Aug 24 10:36:51 EDT 1989 -- support:navi_011(rel2)

        * src/link2rcs/RCS:
        BASELINE Thu Aug 24 10:35:46 EDT 1989 -- support:navi_011(rel2)

        * src/copy/test/RCS:
        BASELINE Thu Aug 24 10:17:44 EDT 1989 -- support:navi_011(rel2)

        * src/copy/src/RCS:
        BASELINE Thu Aug 24 10:16:23 EDT 1989 -- support:navi_011(rel2)

        * src/copy/RCS:
        BASELINE Thu Aug 24 10:15:20 EDT 1989 -- support:navi_011(rel2)

        * src/checkup/test/RCS:
        BASELINE Thu Aug 24 09:32:43 EDT 1989 -- support:navi_011(rel2)

        * src/checkup/src/RCS:
        BASELINE Thu Aug 24 09:31:25 EDT 1989 -- support:navi_011(rel2)

        * src/checkup/RCS:
        BASELINE Thu Aug 24 09:30:21 EDT 1989 -- support:navi_011(rel2)

        * src/checkout/test/RCS:
        BASELINE Thu Aug 24 09:29:10 EDT 1989 -- support:navi_011(rel2)

        * src/checkout/src/RCS:
        BASELINE Thu Aug 24 09:27:38 EDT 1989 -- support:navi_011(rel2)

        * src/checkout/RCS:
        BASELINE Thu Aug 24 09:26:34 EDT 1989 -- support:navi_011(rel2)

        * src/checkin/test/RCS:
        BASELINE Thu Aug 24 09:25:26 EDT 1989 -- support:navi_011(rel2)

        * src/checkin/src/RCS:
        BASELINE Thu Aug 24 09:23:45 EDT 1989 -- support:navi_011(rel2)

        * src/checkin/RCS:
        BASELINE Thu Aug 24 09:22:43 EDT 1989 -- support:navi_011(rel2)

        * src/baseline/test/RCS:
        BASELINE Thu Aug 24 09:21:12 EDT 1989 -- support:navi_011(rel2)

        * src/baseline/src/RCS:
        BASELINE Thu Aug 24 09:20:00 EDT 1989 -- support:navi_011(rel2)

        * src/baseline/RCS:
        BASELINE Thu Aug 24 09:18:57 EDT 1989 -- support:navi_011(rel2)

        * src/RCS:
        BASELINE Thu Aug 24 09:17:54 EDT 1989 -- support:navi_011(rel2)

        * certify/RCS:
        BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)

        * bin/RCS:
        BASELINE Thu Aug 24 09:14:19 EDT 1989 -- support:navi_011(rel2)

        * RCS: BASELINE Thu Aug 24 09:12:03 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/baseline/src/Makefile:
        corrected 'destroy' rule; patched out 'lint.out' & 'lincnt.out'

1989-08-22  ste_cm

        * src/baseline/src/Makefile:
        BASELINE Thu Aug 24 09:20:00 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/baseline/test/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/baseline/test/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/baseline/test/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/baseline/test/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/baseline/test/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/baseline/test/Makefile:
        BASELINE Thu Aug 24 09:21:12 EDT 1989 -- support:navi_011(rel2)

        * src/baseline/test/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/baseline/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/baseline/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/baseline/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/baseline/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/baseline/Makefile:
        BASELINE Thu Aug 24 09:18:57 EDT 1989 -- support:navi_011(rel2)

        * src/baseline/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/checkin/src/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkin/src/Makefile:
        BASELINE Thu Aug 24 09:23:45 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/checkin/test/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkin/test/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkin/test/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkin/test/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkin/test/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkin/test/Makefile:
        BASELINE Thu Aug 24 09:25:26 EDT 1989 -- support:navi_011(rel2)

        * src/checkin/test/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/checkin/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkin/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkin/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkin/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkin/Makefile:
        BASELINE Thu Aug 24 09:22:43 EDT 1989 -- support:navi_011(rel2)

        * src/checkin/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/checkout/src/checkout.c: corrected format of debug-message

1989-08-22  ste_cm

        * src/checkout/src/checkout.c:
        BASELINE Thu Aug 24 09:27:38 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/checkout/src/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkout/src/Makefile:
        BASELINE Thu Aug 24 09:27:38 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/checkout/test/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkout/test/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkout/test/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkout/test/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkout/test/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkout/test/Makefile:
        BASELINE Thu Aug 24 09:29:10 EDT 1989 -- support:navi_011(rel2)

        * src/checkout/test/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * certify/release.txt: added first set of notes for baseline-4

1989-08-22  ste_cm

        * certify/release.txt:
        BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/checkout/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkout/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkout/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkout/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkout/Makefile:
        BASELINE Thu Aug 24 09:26:34 EDT 1989 -- support:navi_011(rel2)

        * src/checkout/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/checkup/src/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkup/src/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkup/src/Makefile:
        BASELINE Thu Aug 24 09:31:25 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/checkup/test/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkup/test/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkup/test/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkup/test/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkup/test/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkup/test/Makefile:
        BASELINE Thu Aug 24 09:32:43 EDT 1989 -- support:navi_011(rel2)

        * src/checkup/test/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/checkup/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/checkup/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkup/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkup/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkup/Makefile:
        BASELINE Thu Aug 24 09:30:21 EDT 1989 -- support:navi_011(rel2)

        * src/checkup/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/copy/src/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/copy/src/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/copy/src/Makefile:
        BASELINE Thu Aug 24 10:16:23 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/copy/test/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/copy/test/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/copy/test/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/copy/test/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/copy/test/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/copy/test/Makefile:
        BASELINE Thu Aug 24 10:17:44 EDT 1989 -- support:navi_011(rel2)

        * src/copy/test/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/copy/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/copy/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/copy/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/copy/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/copy/Makefile:
        BASELINE Thu Aug 24 10:15:20 EDT 1989 -- support:navi_011(rel2)

        * src/copy/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/link2rcs/src/Makefile:
        corrected 'destroy' rule; patched out 'lint.out' & 'lincnt.out'

1989-08-22  ste_cm

        * src/link2rcs/src/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/link2rcs/src/Makefile:
        BASELINE Thu Aug 24 10:36:51 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/link2rcs/test/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/link2rcs/test/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/link2rcs/test/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/link2rcs/test/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/link2rcs/test/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/link2rcs/test/Makefile:
        BASELINE Thu Aug 24 10:38:03 EDT 1989 -- support:navi_011(rel2)

        * src/link2rcs/test/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/link2rcs/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/link2rcs/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/link2rcs/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/link2rcs/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/link2rcs/Makefile:
        BASELINE Thu Aug 24 10:35:46 EDT 1989 -- support:navi_011(rel2)

        * src/link2rcs/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/permit/src/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/permit/src/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/permit/src/Makefile:
        BASELINE Thu Aug 24 10:40:29 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * src/permit/test/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/permit/test/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/permit/test/Makefile:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/permit/test/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/permit/test/Makefile:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/permit/test/Makefile:
        BASELINE Thu Aug 24 10:41:43 EDT 1989 -- support:navi_011(rel2)

        * src/permit/test/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/permit/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/permit/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/permit/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/permit/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/permit/Makefile:
        BASELINE Thu Aug 24 10:39:23 EDT 1989 -- support:navi_011(rel2)

        * src/permit/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * src/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * src/Makefile:
        BASELINE Thu Aug 24 09:17:54 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * support/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * support/Makefile:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * support/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * support/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * support/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * support/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * support/Makefile:
        BASELINE Thu Aug 24 11:12:20 EDT 1989 -- support:navi_011(rel2)

        * support/Makefile: BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

        * support/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * user/Makefile: added 'sources' dependency to 'all'

1989-08-22  ste_cm

        * user/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/Makefile: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * user/Makefile:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

        * user/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * certify/Makefile:
        corrected 'destroy' rule; added 'reusable_parts.txt'

1989-08-22  ste_cm

        * certify/Makefile:
        BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs

        * certify/Makefile:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * certify/Makefile: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * certify/Makefile:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * certify/Makefile: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * certify/Makefile:
        BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)

        * certify/Makefile:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * certify/reusable.txt: RCS_BASE

1989-08-22  ste_cm

        * certify/reusable.txt:
        BASELINE Fri Oct 18 16:49:43 1991 -- ANSI conversion; vcs

        * certify/reusable.txt:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * certify/reusable.txt: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * certify/reusable.txt:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * certify/reusable.txt:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * certify/reusable.txt:
        BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)

        * certify/reusable.txt:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

        * certify/reusable.txt:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-08-22

        * Makefile: 'destroy' rule should be error-free

1989-08-22  ste_cm

        * Makefile:
        BASELINE Thu Aug 24 09:12:03 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * bin/Makefile: corrected 'destroy' rule

1989-08-22  ste_cm

        * bin/Makefile:
        BASELINE Thu Aug 24 09:14:19 EDT 1989 -- support:navi_011(rel2)

1989-08-22

        * Makefile: corrected/revised 'clean', 'clobber' & 'destroy' rules

1989-08-18

        * user/checkup.doc:
        added "-d" and "-o" options; added trailing "+" to "-r" option.

1989-08-18  ste_cm

        * user/checkup.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/checkup.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

1989-08-17

        * src/checkup/src/checkup.c:
        if "-r" and "-o" are both set, use "-r" to limit the set of
        files shown as obsolete, rather than to select working files
        for date-comparison.

1989-08-17  ste_cm

        * src/checkup/src/checkup.c:
        BASELINE Thu Aug 24 09:31:25 EDT 1989 -- support:navi_011(rel2)

1989-08-17

        * src/checkup/src/checkup.c:
        expanded usage-message to multi-line display.  corrected a
        place where "?" constant was overwritten.  added "-d" and
        "-o" options.

        * src/checkup/src/checkup.c:
        modified "-r" option to support reverse comparison (if user
        suffixes a "+" to option-value).

1989-07-25

        * src/permit/src/permit.c:
        L_cuserid is not defined in apollo SR10 (bsd4.3)

1989-07-25  ste_cm

        * src/permit/src/permit.c:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/permit/src/permit.c:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/permit/src/permit.c:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/permit/src/permit.c:
        BASELINE Thu Aug 24 10:40:29 EDT 1989 -- support:navi_011(rel2)

        * src/permit/src/permit.c:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-06-19  ste_cm

        * user/RCS: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * support/RCS: BASELINE Mon Jun 19 15:29:09 EDT 1989

        * src/permit/test/RCS: BASELINE Mon Jun 19 14:50:57 EDT 1989

        * src/permit/src/RCS: BASELINE Mon Jun 19 14:49:13 EDT 1989

        * src/permit/RCS: BASELINE Mon Jun 19 14:47:51 EDT 1989

        * src/link2rcs/test/RCS: BASELINE Mon Jun 19 14:46:26 EDT 1989

        * src/link2rcs/src/RCS: BASELINE Mon Jun 19 14:44:56 EDT 1989

        * src/link2rcs/RCS: BASELINE Mon Jun 19 14:43:39 EDT 1989

        * src/copy/test/RCS: BASELINE Mon Jun 19 14:19:05 EDT 1989

        * src/copy/src/RCS: BASELINE Mon Jun 19 14:17:23 EDT 1989

        * src/copy/RCS: BASELINE Mon Jun 19 14:16:05 EDT 1989

        * src/checkup/test/RCS: BASELINE Mon Jun 19 13:19:10 EDT 1989

        * src/checkup/src/RCS: BASELINE Mon Jun 19 13:17:34 EDT 1989

        * src/checkup/RCS: BASELINE Mon Jun 19 13:16:18 EDT 1989

        * src/checkout/test/RCS: BASELINE Mon Jun 19 13:14:48 EDT 1989

        * src/checkout/src/RCS: BASELINE Mon Jun 19 13:12:40 EDT 1989

        * src/checkout/RCS: BASELINE Mon Jun 19 13:11:22 EDT 1989

        * src/checkin/test/RCS: BASELINE Mon Jun 19 13:09:53 EDT 1989

        * src/checkin/src/RCS: BASELINE Mon Jun 19 13:07:30 EDT 1989

        * src/checkin/RCS: BASELINE Mon Jun 19 13:06:11 EDT 1989

        * src/baseline/test/RCS: BASELINE Mon Jun 19 13:04:14 EDT 1989

        * src/baseline/src/RCS: BASELINE Mon Jun 19 13:02:34 EDT 1989

        * src/baseline/RCS: BASELINE Mon Jun 19 13:01:15 EDT 1989

        * src/RCS: BASELINE Mon Jun 19 13:00:20 EDT 1989

        * certify/RCS: BASELINE Mon Jun 19 12:57:11 EDT 1989

        * bin/RCS: BASELINE Mon Jun 19 12:55:50 EDT 1989

        * RCS: BASELINE Mon Jun 19 12:54:05 EDT 1989

1989-06-16

        * src/baseline/test/run_test.sh:
        revise PATH to run from test-versions before installed versions.

1989-06-16  ste_cm

        * src/baseline/test/run_test.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/baseline/test/run_test.sh:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/baseline/test/run_test.sh: BASELINE Mon Jun 19 13:04:14 EDT 1989

        * src/baseline/test/run_test.sh:
        BASELINE Thu Aug 24 09:21:12 EDT 1989 -- support:navi_011(rel2)

        * src/baseline/test/run_test.sh:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-06-16

        * src/permit/src/permit.c:
        corrected copy to 'm_buffer[]'; removed redundant 'failed()'.

1989-06-16  ste_cm

        * src/permit/src/permit.c: BASELINE Mon Jun 19 14:49:13 EDT 1989

1989-06-15

        * user/ded.doc: documented CTL/R command

1989-06-15  ste_cm

        * user/ded.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/ded.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

1989-06-15

        * user/permit.doc: documented -m option

1989-06-15  ste_cm

        * user/permit.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/permit.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/permit.doc:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * user/permit.doc: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * user/permit.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/permit.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

        * user/permit.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-06-15

        * user/baseline.doc: documented new options for baseline: -m, -n, -r

1989-06-15  ste_cm

        * user/baseline.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/baseline.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

1989-06-15

        * user/rcsput.doc: resaved in TPS 4.0; refiltered with DDIF

1989-06-15  ste_cm

        * user/rcsput.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/rcsput.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

1989-06-15

        * user/rcsget.doc: resaved in TPS 4.0; refiltered with DDIF

1989-06-15  ste_cm

        * user/rcsget.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/rcsget.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

1989-06-15

        * user/permit.doc, user/link2rcs.doc:
        resaved in TPS 4.0; refiltered with DDIF

1989-06-15  ste_cm

        * user/link2rcs.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/link2rcs.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/link2rcs.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

1989-06-15

        * user/ded.doc, user/copy.doc: resaved in TPS 4.0; refiltered with DDIF

1989-06-15  ste_cm

        * user/copy.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/copy.doc: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * user/copy.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/copy.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

        * user/copy.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-06-15

        * user/checkup.doc: resaved in TPS 4.0; refiltered with DDIF

1989-06-15  ste_cm

        * user/checkup.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

1989-06-15

        * user/checkout.doc: resaved in TPS 4.0; refiltered with DDIF

1989-06-15  ste_cm

        * user/checkout.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/checkout.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/checkout.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

        * user/checkout.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-06-15

        * user/checkin.doc: resaved in TPS 4.0; refiltered with DDIF

1989-06-15  ste_cm

        * user/checkin.doc:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * user/checkin.doc: BASELINE Mon Jun 19 15:30:29 EDT 1989

        * user/checkin.doc:
        BASELINE Thu Aug 24 11:13:33 EDT 1989 -- support:navi_011(rel2)

        * user/checkin.doc:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-06-15

        * user/baseline.doc: resaved in TPS 4.0; refiltered with DDIF

        * src/baseline/src/baseline.sh:
        make -m argument identical for permit and checkin (requires new
        version of permit).

1989-06-15  ste_cm

        * src/baseline/src/baseline.sh: BASELINE Mon Jun 19 13:02:34 EDT 1989

        * src/baseline/src/baseline.sh:
        BASELINE Thu Aug 24 09:20:00 EDT 1989 -- support:navi_011(rel2)

1989-06-14

        * user/baseline.doc, user/rcsput.doc, user/rcsget.doc, user/permit.doc, user/link2rcs.doc, user/copy.doc, user/checkup.doc, user/checkout.doc, user/checkin.doc, user/ded.doc:
        filtered with DDIF (removed revision bars, sorted cmds)

        * user/Makefile: corrected destroy/clobber/clean rules

1989-06-14  ste_cm

        * user/Makefile: BASELINE Mon Jun 19 15:30:29 EDT 1989

1989-06-13

        * src/permit/src/permit.c:
        added -m option to allow override of BASELINE rlog-message
        restructured usage-code to make it faster

        * src/baseline/src/baseline.sh:
        added -m, -n, -r options as well as expanded usage-message

1989-05-11

        * certify/config.txt: notes about PORTUNIX and VMS-usage

1989-05-11  ste_cm

        * certify/config.txt: BASELINE Mon Jun 19 12:57:11 EDT 1989

        * certify/config.txt:
        BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)

1989-05-11

        * certify/release.txt: notes about PORTUNIX and VMS-usage

1989-05-11  ste_cm

        * certify/release.txt: BASELINE Mon Jun 19 12:57:11 EDT 1989

1989-05-09

        * src/checkin/src/rcsput.sh:
        oops: was not really passing "-h" to 'rcsdiff'; corrected this

1989-05-09  ste_cm

        * src/checkin/src/rcsput.sh: BASELINE Mon Jun 19 13:07:30 EDT 1989

        * src/checkin/src/rcsput.sh:
        BASELINE Thu Aug 24 09:23:45 EDT 1989 -- support:navi_011(rel2)

1989-04-28

        * user/checkup.bug: RCS_BASE

1989-04-07

        * user/permit.bug: RCS_BASE

1989-04-07  ste_cm

        * src/checkin/src/RCS: BASELINE at Fri Apr 7 16:38:11 1989

        * support/RCS, src/RCS, RCS: PERMIT FILE

1989-04-04  ste_cm

        * bin/RCS: PERMIT FILE

1989-04-04

        * src/checkin/src/checkin.c:
        ensure that we call 'rcspermit()' not only to check permissions,
        but also to obtain value for RCSbase variable.

1989-04-04  ste_cm

        * src/checkin/src/checkin.c: BASELINE Fri Apr  7 16:39:42 EDT 1989

        * src/checkin/src/checkin.c: BASELINE Mon Jun 19 13:07:30 EDT 1989

        * src/checkin/src/checkin.c:
        BASELINE Thu Aug 24 09:23:45 EDT 1989 -- support:navi_011(rel2)

1989-04-03

        * user/ded.doc: added "-c" (command-script) option

1989-04-03  ste_cm

        * user/ded.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-04-03

        * user/permit.doc: added "-b" (baseline version) option

1989-04-03  ste_cm

        * user/permit.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-04-03

        * user/baseline.doc: added "-v" (verbose) option.
        document use of "permit" utility by this program.

1989-04-03  ste_cm

        * user/baseline.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-04-03

        * certify/config.txt: tested on sun & gould

1989-04-03  ste_cm

        * certify/config.txt: BASELINE Tue Apr  4 16:00:32 EDT 1989

1989-04-03

        * certify/README: tested on sun & gould

1989-04-03  ste_cm

        * certify/README:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * certify/README: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * certify/README:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * certify/README: BASELINE Mon Jun 19 12:57:11 EDT 1989

        * certify/README:
        BASELINE Thu Aug 24 09:15:10 EDT 1989 -- support:navi_011(rel2)

        * certify/README:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

        * certify/README: BASELINE Tue Apr  4 16:00:32 EDT 1989

1989-04-03  impact

        * certify/RCS: PERMIT FILE

1989-04-03

        * src/permit/test/Makefile: added lint & lincnt rules

1989-04-03  ste_cm

        * src/permit/test/Makefile: BASELINE Mon Jun 19 14:50:57 EDT 1989

        * src/permit/test/Makefile: BASELINE Thu Apr  6 13:59:39 EDT 1989

1989-04-03

        * src/link2rcs/test/Makefile: added lint & lincnt rules

1989-04-03  ste_cm

        * src/link2rcs/test/Makefile: BASELINE Mon Jun 19 14:46:26 EDT 1989

        * src/link2rcs/test/Makefile: BASELINE Thu Apr  6 13:50:00 EDT 1989

1989-04-03

        * src/copy/test/Makefile: added rules for lint & lincnt

1989-04-03  ste_cm

        * src/copy/test/Makefile: BASELINE Mon Jun 19 14:19:05 EDT 1989

        * src/copy/test/Makefile: BASELINE Thu Apr  6 13:10:28 EDT 1989

1989-04-03

        * src/checkup/test/Makefile: added rules for lint & lincnt

1989-04-03  ste_cm

        * src/checkup/test/Makefile: BASELINE Mon Jun 19 13:19:10 EDT 1989

        * src/checkup/test/Makefile: BASELINE Thu Apr  6 09:34:48 EDT 1989

1989-04-03

        * src/checkout/test/Makefile: added rules for lint & lincnt

1989-04-03  ste_cm

        * src/checkout/test/Makefile: BASELINE Mon Jun 19 13:14:48 EDT 1989

        * src/checkout/test/Makefile: BASELINE Thu Apr  6 09:27:46 EDT 1989

1989-04-03

        * src/checkin/test/Makefile: added rules for lint & lincnt

1989-04-03  ste_cm

        * src/checkin/test/Makefile: BASELINE Mon Jun 19 13:09:53 EDT 1989

        * src/checkin/test/Makefile: BASELINE Thu Apr  6 09:15:04 EDT 1989

1989-04-03

        * src/baseline/test/Makefile: added rules for lint & lincnt

1989-04-03  ste_cm

        * src/baseline/test/Makefile: BASELINE Mon Jun 19 13:04:14 EDT 1989

        * src/baseline/test/Makefile: BASELINE Tue Apr  4 16:07:27 EDT 1989

1989-03-31

        * src/checkin/src/checkin.c: only close temp-file if we have opened it!

        * src/permit/src/permit.c:
        eliminated a couple of unnecessary "rcs -a" commands.

1989-03-31  ste_cm

        * src/permit/src/permit.c: BASELINE Thu Apr  6 13:54:53 EDT 1989

1989-03-31  impact

        * src/permit/RCS: PERMIT FILE

1989-03-31

        * src/permit/test/run_test.sh:
        added extra (preamble) test in case we have no RCS directory already.

1989-03-31  ste_cm

        * src/permit/test/run_test.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/permit/test/run_test.sh:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/permit/test/run_test.sh:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/permit/test/run_test.sh:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/permit/test/run_test.sh: BASELINE Mon Jun 19 14:50:57 EDT 1989

        * src/permit/test/run_test.sh: BASELINE Thu Apr  6 13:59:39 EDT 1989

        * src/permit/test/run_test.sh:
        BASELINE Thu Aug 24 10:41:43 EDT 1989 -- support:navi_011(rel2)

        * src/permit/test/run_test.sh:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-03-31

        * src/permit/src/permit.c:
        RCS-directory may be a symbolic link; avoid use of ".." arg
        to chdir to exit from it.

1989-03-30  impact

        * src/link2rcs/test/RCS, src/link2rcs/src/RCS, src/link2rcs/RCS, src/copy/RCS, src/checkup/test/RCS, src/checkup/src/RCS, src/checkup/RCS, src/checkout/src/RCS, src/checkout/RCS, src/checkin/src/RCS, src/checkin/RCS, src/baseline/RCS, src/permit/test/RCS:
        PERMIT FILE

1989-03-30

        * src/copy/src/copy.c:
        modified normal unix file-copy code so that if the destination file
        could not be opened for output, then we restore its protection.

1989-03-30  ste_cm

        * src/copy/src/copy.c: BASELINE Mon Jun 19 14:17:23 EDT 1989

        * src/copy/src/copy.c: BASELINE Thu Apr  6 13:08:58 EDT 1989

        * src/copy/src/copy.c:
        BASELINE Thu Aug 24 10:16:23 EDT 1989 -- support:navi_011(rel2)

1989-03-30

        * src/copy/test/run_test.sh:
        tee-normal test-results so we look like other CM_TOOLS test-scripts

1989-03-30  ste_cm

        * src/copy/test/run_test.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/copy/test/run_test.sh:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/copy/test/run_test.sh:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/copy/test/run_test.sh:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/copy/test/run_test.sh: BASELINE Mon Jun 19 14:19:05 EDT 1989

        * src/copy/test/run_test.sh: BASELINE Thu Apr  6 13:10:28 EDT 1989

        * src/copy/test/run_test.sh:
        BASELINE Thu Aug 24 10:17:44 EDT 1989 -- support:navi_011(rel2)

        * src/copy/test/run_test.sh:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-03-30  impact

        * src/copy/src/RCS, src/copy/test/RCS: PERMIT FILE

1989-03-30

        * src/checkout/test/run_test.sh: corrected path for module-under-test

1989-03-30  ste_cm

        * src/checkout/test/run_test.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkout/test/run_test.sh:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkout/test/run_test.sh:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkout/test/run_test.sh:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkout/test/run_test.sh: BASELINE Mon Jun 19 13:14:48 EDT 1989

        * src/checkout/test/run_test.sh: BASELINE Thu Apr  6 09:27:46 EDT 1989

        * src/checkout/test/run_test.sh:
        BASELINE Thu Aug 24 09:29:10 EDT 1989 -- support:navi_011(rel2)

        * src/checkout/test/run_test.sh:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-03-30  impact

        * src/checkout/test/RCS: PERMIT FILE

1989-03-30

        * src/checkin/test/run_test.sh: corrected path for module-under-test

1989-03-30  ste_cm

        * src/checkin/test/run_test.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkin/test/run_test.sh:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkin/test/run_test.sh:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkin/test/run_test.sh:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkin/test/run_test.sh: BASELINE Mon Jun 19 13:09:53 EDT 1989

        * src/checkin/test/run_test.sh: BASELINE Thu Apr  6 09:17:23 EDT 1989

        * src/checkin/test/run_test.sh:
        BASELINE Thu Aug 24 09:25:26 EDT 1989 -- support:navi_011(rel2)

        * src/checkin/test/run_test.sh:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-03-30  impact

        * src/checkin/test/RCS: PERMIT FILE

1989-03-30

        * src/baseline/test/run_test.sh:
        modified so this works if there is no RCS directory to copy from.

1989-03-30  ste_cm

        * src/baseline/test/run_test.sh: BASELINE Tue Apr  4 16:08:39 EDT 1989

1989-03-30  impact

        * src/baseline/test/RCS, src/permit/src/RCS: PERMIT FILE

1989-03-30

        * src/baseline/src/baseline.sh:
        set state "Rel" (release) on baselined-files

1989-03-30  ste_cm

        * src/baseline/src/baseline.sh: BASELINE Tue Apr  4 16:06:13 EDT 1989

1989-03-30  impact

        * src/baseline/src/RCS: PERMIT FILE

1989-03-29  impact

        * user/RCS: PERMIT FILE

1989-03-29

        * src/checkout/src/checkout.c:
        if we cannot find the archive, this may be because the user has
        hidden his directory (and therefore we cannot see it in setuid
        mode).  revert to normal rights in this case and try again.

1989-03-29  ste_cm

        * src/checkout/src/checkout.c: BASELINE Mon Jun 19 13:12:40 EDT 1989

        * src/checkout/src/checkout.c: BASELINE Thu Apr  6 09:22:38 EDT 1989

1989-03-29

        * src/checkin/src/checkin.c:
        if working file cannot be found, this may be because checkin is
        running in set-uid mode.  revert to normal rights and try again.

        * certify/config.txt: put this properly into English.

        * src/baseline/src/baseline.sh:
        added "-v" (verbose) option.  Invoke 'permit' to keep its idea of the
        baseline-version up to date.

        * src/permit/src/permit.c:
        added "-b" option to use in 'baseline'.  Completed 'set_baseline()'
        and modified 'create_permit()' to support this.

        * user/Makefile:
        don't remove ".doc" files, in 'clobber', but do remove non-archived stuff

1989-03-29  ste_cm

        * user/Makefile: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-03-29

        * Makefile: added missing Makefile-dependencies

1989-03-29  ste_cm

        * Makefile: BASELINE Mon Jun 19 12:54:05 EDT 1989

        * Makefile: BASELINE Tue Apr  4 15:54:07 EDT 1989

1989-03-28

        * Makefile: added 'make' rules for user-documentation directory

        * user/Makefile: RCS_BASE

        * Makefile: source-arg of 'copy.sh' must be a simple file...

        * src/checkout/src/checkout.c:
        forgot to invoke 'rcspermit()' to check directory-level permit.

        * bin/Makefile: added 'rdiff' to install-list

1989-03-28  ste_cm

        * bin/Makefile: BASELINE Mon Jun 19 12:55:50 EDT 1989

        * bin/Makefile: BASELINE Tue Apr  4 16:02:47 EDT 1989

1989-03-28

        * src/permit/Makefile: added 'all' dependency to 'install'

1989-03-28  ste_cm

        * src/permit/Makefile: BASELINE Mon Jun 19 14:47:51 EDT 1989

        * src/permit/Makefile: BASELINE Thu Apr  6 13:51:54 EDT 1989

1989-03-28

        * Makefile: corrected INSTALL_PATH default value

        * src/checkup/src/Makefile: added 'run_tests' rule

1989-03-28  ste_cm

        * src/checkup/src/Makefile: BASELINE Mon Jun 19 13:17:34 EDT 1989

        * src/checkup/src/Makefile: BASELINE Thu Apr  6 09:32:39 EDT 1989

1989-03-28

        * src/permit/test/Makefile:
        write test results (including stderr) to both terminal and run_tests.out

        * src/permit/src/Makefile: added 'run_tests' rule

1989-03-28  ste_cm

        * src/permit/src/Makefile: BASELINE Mon Jun 19 14:49:13 EDT 1989

        * src/permit/src/Makefile: BASELINE Thu Apr  6 13:54:53 EDT 1989

1989-03-28

        * src/link2rcs/test/run_test.sh: corrected test-cleanup

1989-03-28  ste_cm

        * src/link2rcs/test/run_test.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/link2rcs/test/run_test.sh: BASELINE Mon Jun 19 14:46:26 EDT 1989

        * src/link2rcs/test/run_test.sh: BASELINE Thu Apr  6 13:50:00 EDT 1989

        * src/link2rcs/test/run_test.sh:
        BASELINE Thu Aug 24 10:38:03 EDT 1989 -- support:navi_011(rel2)

1989-03-28

        * src/link2rcs/test/run_test.sh:
        rewrote, making this check for plausible errors

        * src/link2rcs/src/link2rcs.sh: updated getopt/usage for -m option

1989-03-28  ste_cm

        * src/link2rcs/src/link2rcs.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/link2rcs/src/link2rcs.sh: BASELINE Mon Jun 19 14:44:56 EDT 1989

        * src/link2rcs/src/link2rcs.sh: BASELINE Thu Apr  6 13:37:00 EDT 1989

        * src/link2rcs/src/link2rcs.sh:
        BASELINE Thu Aug 24 10:36:51 EDT 1989 -- support:navi_011(rel2)

1989-03-28

        * src/link2rcs/test/Makefile: write test result to run_tests.out

        * src/link2rcs/src/Makefile: add 'run_tests' rule

1989-03-28  ste_cm

        * src/link2rcs/src/Makefile: BASELINE Mon Jun 19 14:44:56 EDT 1989

        * src/link2rcs/src/Makefile: BASELINE Thu Apr  6 13:37:00 EDT 1989

1989-03-28

        * src/copy/src/Makefile: added 'run_tests' rule

1989-03-28  ste_cm

        * src/copy/src/Makefile: BASELINE Mon Jun 19 14:17:23 EDT 1989

        * src/copy/src/Makefile: BASELINE Thu Apr  6 13:08:12 EDT 1989

1989-03-28

        * src/checkout/test/Makefile: pipe test result to run_tests.out

        * src/checkout/src/Makefile: added 'run_tests' rule.

1989-03-28  ste_cm

        * src/checkout/src/Makefile: BASELINE Mon Jun 19 13:12:40 EDT 1989

        * src/checkout/src/Makefile: BASELINE Thu Apr  6 09:22:38 EDT 1989

1989-03-28

        * src/checkin/test/Makefile: pipe the test result to run_tests.out

        * src/checkin/src/Makefile: added 'run_tests' rule

1989-03-28  ste_cm

        * src/checkin/src/Makefile: BASELINE Mon Jun 19 13:07:30 EDT 1989

        * src/checkin/src/Makefile: BASELINE Thu Apr  6 08:47:10 EDT 1989

1989-03-28

        * src/baseline/test/run_test.sh:
        made this work properly if RCS is a link (without permissions on target)

        * src/baseline/test/Makefile: pipe the test-result to run_tests.out

        * src/baseline/src/Makefile: added rule for 'run_tests'

1989-03-28  ste_cm

        * src/baseline/src/Makefile: BASELINE Mon Jun 19 13:02:34 EDT 1989

        * src/baseline/src/Makefile: BASELINE Tue Apr  4 16:06:13 EDT 1989

1989-03-28

        * src/checkup/test/run_test.sh:
        corrected test (did not work without RCS-permissions), and ensure that
        we send the checkup-path listing by piping to /dev/tty

1989-03-28  ste_cm

        * src/checkup/test/run_test.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/checkup/test/run_test.sh:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/checkup/test/run_test.sh:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/checkup/test/run_test.sh:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/checkup/test/run_test.sh: BASELINE Mon Jun 19 13:19:10 EDT 1989

        * src/checkup/test/run_test.sh: BASELINE Thu Apr  6 09:36:30 EDT 1989

        * src/checkup/test/run_test.sh:
        BASELINE Thu Aug 24 09:32:43 EDT 1989 -- support:navi_011(rel2)

        * src/checkup/test/run_test.sh:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-03-28

        * src/checkup/test/Makefile:
        pipe test-result to run_tests.out as well as to terminal

        * README: fixed top-level "make all"

1989-03-28  ste_cm

        * README:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * README: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * README: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * README: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * README: BASELINE Mon Jun 19 12:54:05 EDT 1989

        * README:
        BASELINE Thu Aug 24 09:13:16 EDT 1989 -- support:navi_011(rel2)

        * README:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

        * README: BASELINE Tue Apr  4 15:54:07 EDT 1989

1989-03-28

        * Makefile: use MAKE-variable to encapsulate recursive-make info.

        * src/link2rcs/Makefile:
        use MAKE-variable to encapsulate recursive-build info.

1989-03-28  ste_cm

        * src/link2rcs/Makefile: BASELINE Mon Jun 19 14:43:39 EDT 1989

        * src/link2rcs/Makefile: BASELINE Thu Apr  6 13:35:53 EDT 1989

1989-03-28

        * src/checkup/Makefile:
        use MAKE-variable to encapsulate recursive-build info.

1989-03-28  ste_cm

        * src/checkup/Makefile: BASELINE Mon Jun 19 13:16:18 EDT 1989

        * src/checkup/Makefile: BASELINE Thu Apr  6 09:30:32 EDT 1989

1989-03-28

        * src/baseline/Makefile:
        use MAKE-variable to encapsulate recursive-build info.

1989-03-28  ste_cm

        * src/baseline/Makefile: BASELINE Mon Jun 19 13:01:15 EDT 1989

        * src/baseline/Makefile: BASELINE Tue Apr  4 16:05:09 EDT 1989

1989-03-28

        * src/Makefile: use MAKE-variable to encapsulate recursive-build info.

1989-03-28  ste_cm

        * src/Makefile: BASELINE Mon Jun 19 13:00:20 EDT 1989

        * src/Makefile: BASELINE Tue Apr  4 16:04:14 EDT 1989

1989-03-28

        * src/permit/Makefile, src/copy/Makefile:
        use MAKE-variable to encapsulate recursive-build info.

1989-03-28  ste_cm

        * src/copy/Makefile: BASELINE Mon Jun 19 14:16:05 EDT 1989

        * src/copy/Makefile: BASELINE Thu Apr  6 13:07:02 EDT 1989

1989-03-28

        * src/checkout/Makefile:
        use MAKE-variable to encapsulate recursive-build info.

1989-03-28  ste_cm

        * src/checkout/Makefile: BASELINE Mon Jun 19 13:11:22 EDT 1989

        * src/checkout/Makefile: BASELINE Thu Apr  6 09:18:19 EDT 1989

1989-03-28

        * src/checkin/Makefile:
        use MAKE-variable to encapsulate recursive-build info.

1989-03-28  ste_cm

        * src/checkin/Makefile: BASELINE Mon Jun 19 13:06:11 EDT 1989

        * src/checkin/Makefile: BASELINE Thu Apr  6 08:44:53 EDT 1989

1989-03-28

        * support/copy.sh: make this ignore options it does not process

1989-03-28  ste_cm

        * support/copy.sh:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * support/copy.sh: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * support/copy.sh:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * support/copy.sh: BASELINE Mon Jun 19 15:29:09 EDT 1989

        * support/copy.sh: BASELINE Thu Apr  6 14:45:24 EDT 1989

        * support/copy.sh:
        BASELINE Thu Aug 24 11:12:20 EDT 1989 -- support:navi_011(rel2)

        * support/copy.sh:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

1989-03-28

        * bin/Makefile: corrected 'clobber' rule

        * src/link2rcs/src/link2rcs.sh: added -m (merge) option.

1989-03-27

        * README: RCS_BASE

        * Makefile: cleanup of top-level, prepare for build on sun/gould

        * COPYING: RCS_BASE

1989-03-27  ste_cm

        * COPYING:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * COPYING: BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * COPYING: BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * COPYING: BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * COPYING: BASELINE Mon Jun 19 12:54:05 EDT 1989

        * COPYING:
        BASELINE Thu Aug 24 09:13:16 EDT 1989 -- support:navi_011(rel2)

        * COPYING:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

        * COPYING: BASELINE Tue Apr  4 15:54:07 EDT 1989

1989-03-27

        * certify/Makefile: RCS_BASE

1989-03-27  ste_cm

        * certify/Makefile: BASELINE Mon Jun 19 12:57:11 EDT 1989

        * certify/Makefile: BASELINE Tue Apr  4 16:00:32 EDT 1989

1989-03-27

        * certify/README, certify/release.txt: RCS_BASE

1989-03-27  ste_cm

        * certify/release.txt: BASELINE Tue Apr  4 16:00:32 EDT 1989

1989-03-27

        * support/Makefile: RCS_BASE

1989-03-27  ste_cm

        * support/Makefile: BASELINE Mon Jun 19 15:29:09 EDT 1989

        * support/Makefile: BASELINE Thu Apr  6 14:45:24 EDT 1989

1989-03-27

        * support/copy.sh: use tar to preserve dates as we copy files

        * support/copy.sh, Makefile: RCS_BASE

        * src/permit/Makefile, src/link2rcs/Makefile, src/copy/Makefile, src/checkup/Makefile, src/checkout/Makefile, src/checkin/Makefile, src/baseline/Makefile:
        integration/cleanup for recursive make

        * bin/Makefile: RCS_BASE

        * src/Makefile: integration/cleanup for recursive make

        * src/Makefile: RCS_BASE

        * src/checkout/src/Makefile:
        maintain 'rcsget' script in same directory as 'checkout' module.

        * src/checkin/src/Makefile:
        maintain 'rcsput' script in same directory as 'checkin' module.

        * src/checkin/Makefile: maintain 'rcsput' script with 'checkin' module.

        * src/checkout/Makefile:
        maintain 'rcsget' script in same directory as 'checkout' module

        * src/checkout/test/run_test.sh, src/checkin/test/run_test.sh, src/checkin/test/Makefile, src/baseline/test/run_test.sh, src/baseline/test/run_test.sed:
        New file.

1989-03-27  ste_cm

        * src/baseline/test/run_test.sed:
        BASELINE Fri Oct 18 16:46:43 1991 -- ANSI conversion; vcs

        * src/baseline/test/run_test.sed:
        BASELINE Fri Oct 27 12:27:25 1989 -- apollo SR10.1 mods + ADA_PITS 4.0

        * src/baseline/test/run_test.sed:
        BASELINE Mon Apr 30 09:54:01 1990 -- (CPROTO)

        * src/baseline/test/run_test.sed:
        BASELINE Mon Aug 13 15:06:41 1990 -- LINCNT, ADA_TRANS

        * src/baseline/test/run_test.sed:
        BASELINE Mon Jun 10 10:09:56 1991 -- apollo sr10.3

        * src/baseline/test/run_test.sed: BASELINE Mon Jun 19 13:04:14 EDT 1989

        * src/baseline/test/run_test.sed:
        BASELINE Thu Aug 24 09:21:12 EDT 1989 -- support:navi_011(rel2)

        * src/baseline/test/run_test.sed:
        BASELINE Thu Jul 16 09:39:01 1992 -- EBPM4 support

        * src/baseline/test/run_test.sed:
        BASELINE Thu Mar 29 07:37:55 1990 -- maintenance release (SYNTHESIS)

        * src/baseline/test/run_test.sed: BASELINE Tue Apr  4 16:08:39 EDT 1989

1989-03-27

        * src/baseline/test/Makefile, src/link2rcs/src/Makefile, src/baseline/src/Makefile, src/baseline/Makefile, src/link2rcs/test/run_test.sh, src/link2rcs/test/Makefile, src/link2rcs/Makefile:
        New file.

        * src/copy/src/copy.c:
        added logic to test for success of Aegis 'cpf' (must rely on
        the file-statistics differing).  Also, use 'abspath()' on the
        argument passed to 'mkdir()' to make this tolerant of '.' in
        the arguments.

1989-03-24

        * src/checkin/src/Makefile: revised to CM-standard format

        * src/checkin/Makefile, src/checkout/test/Makefile: New file.

        * src/checkout/src/Makefile: revised to CM-standard format

        * src/checkout/Makefile, src/checkup/test/run_test.sh, src/checkup/test/Makefile:
        New file.

        * src/checkup/src/Makefile: revised to standard CM-format

        * src/checkup/Makefile, src/copy/test/run_test.sh, src/copy/test/Makefile:
        New file.

1989-03-23

        * src/copy/src/Makefile: converted to CM-standard format

        * src/permit/src/permit.c: minor fixes to smooth out regression-tests

        * src/permit/test/run_test.sh, src/permit/test/Makefile, src/copy/Makefile, src/permit/Makefile:
        New file.

        * src/permit/src/permit.c:
        mod to prevent rcs-substitution of header/log keywords

        * src/permit/src/permit.c: sccs2rcs keywords

        * src/permit/src/Makefile: revised to standard CM-format

1989-03-21

        * certify/config.txt: RCS_BASE

        * src/checkout/src/checkout.c:
        revert on any checkout where the setuid process does not own the archive

        * src/checkout/src/checkout.c: sccs2rcs keywords

        * src/checkin/src/checkin.c:
        after invoking 'revert()', was unable (apollo?) to use temp-file pointer.
        moved temp-file invocation for fix this.

        * src/checkin/src/checkin.c: sccs2rcs keywords

        * src/checkout/src/checkout.c: use 'revert()' if user locks non-CM file

1989-03-16

        * user/ded.doc: documented log-file format

1989-03-15

        * user/baseline.doc, user/checkin.doc: purged

1989-03-15  ste_cm

        * user/checkin.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-03-15

        * user/rcsget.doc: inherit page number

1989-03-15  ste_cm

        * user/rcsget.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-03-15

        * user/rcsput.doc: inherit page number

1989-03-15  ste_cm

        * user/rcsput.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-03-15

        * user/permit.doc, user/checkup.doc: inherit page number

1989-03-15  ste_cm

        * user/checkup.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-03-15

        * user/link2rcs.doc: inherit page number

1989-03-15  ste_cm

        * user/link2rcs.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-03-15

        * user/ded.doc, user/copy.doc: inherit page number

1989-03-15  ste_cm

        * user/copy.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-03-15

        * user/checkout.doc: inherit page number

1989-03-15  ste_cm

        * user/checkout.doc: BASELINE Thu Apr  6 14:48:29 EDT 1989

1989-03-15

        * user/checkin.doc, user/baseline.doc: inherit page number

        * src/checkin/src/Makefile: added 'rcsdefs.h' dependency

        * src/checkin/src/Makefile: sccs2rcs keywords

        * src/checkin/src/checkin.c:
        mods so we know about non-strict locks and 'rcs -i' (empty) files.

1989-03-13

        * user/permit.doc: New file.

        * src/permit/src/permit.c:
        use 'vcs_file()' module; more tuning of "-n" option.

        * user/checkin.doc: documented interaction with 'permit' file

        * user/copy.doc: documented that we can copy symbolic links

        * src/copy/src/copy.c: added code to set 's' mode on target

        * src/copy/src/copy.c: sccs2rcs keywords

        * src/permit/src/permit.c:
        corrected handling of items in 'to_find' which were not found in access-list

        * src/permit/src/permit.c: cleanup of code for multiple user-ids

1989-03-10

        * src/permit/src/permit.c: cleanup of options; ready for first release

1989-03-09

        * src/permit/src/permit.c, src/permit/src/Makefile: New file.

        * src/permit/src/Makefile: sccs2rcs keywords

1989-03-08

        * src/checkin/src/checkin.c:
        test for special cases in which we must disable setuid-mode.

1989-03-07

        * src/copy/src/copy.c: added code to copy symbolic links.
        made summary show totals for directories and links as well, but tersely.

1989-03-02

        * user/rcsput.bug: RCS_BASE

1989-02-27

        * src/checkin/src/checkin.c:
        set @comment option for .com, .e, .mms and .mk as well as Makefile/makefile

1989-01-24

        * user/copy.doc, user/ded.doc: updated for new release

        * src/copy/src/copy.c:
        added directory-copy, and "-m" option to control it with

        * src/copy/src/copy.c:
        corrected a case of src/dst name translation by stripping directory name

        * src/checkout/src/checkout.c:
        fix bug which caused working file to be deleted after overwrite-prompt
        corrected check for archive-ownership.
        force exit after receiving signal & cleanup.

1988-12-14

        * src/checkout/src/checkout.c:
        use 'vercmp()' to correct a problem with timestamps

1988-12-06

        * src/checkin/src/checkin.c:
        oops: was not setting RCSprot is the RCS directory did not exist;
        this caused HackMode to reset protection to 0!

        * src/checkin/src/checkin.c:
        corrected handling of group-protected archives.
        Added some DEBUG-traces.

        * src/checkout/src/checkout.c: added some DEBUG-traces

1988-11-10

        * src/link2rcs/src/link2rcs.sh:
        modified so we don't try to create '.'-directory names, or DSEE-directories.
        also, use RCS_DIR environment variable.

        * src/checkout/src/rcsget.sh:
        don't really need (or want) message about wildcard misses

        * src/checkout/src/rcsget.sh: sccs2rcs keywords

1988-11-10  ste_cm

        * src/checkout/src/rcsget.sh: BASELINE Mon Jun 19 13:12:40 EDT 1989

        * src/checkout/src/rcsget.sh: BASELINE Thu Apr  6 09:22:38 EDT 1989

        * src/checkout/src/rcsget.sh:
        BASELINE Thu Aug 24 09:27:38 EDT 1989 -- support:navi_011(rel2)

1988-11-10

        * src/checkout/src/rcsget.sh:
        rewrote to handle '.'-files, while ignoring '.'-directory and DSEE-directory.
        fork subprocess to avoid having stack crash if one '$0' fails.

1988-10-05

        * src/checkout/src/rcsget.sh: use RCS_DIR environment variable.
        added "-d" option and rely also on 'checkout' to do name resolution to make this faster generally.

        * src/checkin/src/rcsput.sh: sccs2rcs keywords

        * src/checkin/src/rcsput.sh: use RCS_DIR environment variable.
        modified invocation of 'rcsdiff' to check for case in which there are no revisions present (e.g., "rcs -i").

1988-10-05  ste_cm

        * src/checkin/src/rcsput.sh: BASELINE Thu Apr  6 08:47:10 EDT 1989

1988-09-28

        * src/checkout/src/checkout.c:
        use $RCS_DEBUG to control trace in 'rcsedit.c' module.

        * src/checkin/src/checkin.c:
        additionally corrected so that if user sets "-t" when the archive exists
        then we put the option on "ci".  Use $RCS_DEBUG variable to control trace in rcsedit module.

1988-09-27

        * src/checkin/src/checkin.c:
        moved "-t" option from "ci" call to "rcs" call so we don't get prompted!

1988-09-26

        * src/checkup/src/checkup.c:
        corrections to last change... (had wrong argument for 'sameleaf()',
        and did not allow for "." name in the "-a" test).

        * src/checkup/src/checkup.c: sccs2rcs keywords

1988-09-26  ste_cm

        * src/checkup/src/checkup.c: BASELINE Mon Jun 19 13:17:34 EDT 1989

        * src/checkup/src/checkup.c: BASELINE Thu Apr  6 09:32:39 EDT 1989

1988-09-26

        * user/checkup.doc: corrected typo.

1988-09-19

        * user/checkup.doc: added '-a' option.

        * user/ded.doc:
        documented 'c'-command, mods to '@'-toggle/'R' interaction.

        * src/checkup/src/checkup.c:
        added "-a" option (so we can deal with VERDIX-ADA).
        also, use 'sameleaf()' to do relative paths more intelligently.

1988-09-13

        * src/checkin/src/checkin.c:
        'ci' doesn't return error if it aborts after finding no difference...

        * src/checkout/src/checkout.c:
        added cleanup handler; refined permission checking.

        * src/checkin/src/checkin.c:
        Added 'rcs -c' (comment-string) for ADA files (".a" and ".ada").
        Added cleanup handling for set-uid operation.

1988-09-09

        * src/checkin/src/checkin.c: use 'rcspath()' to protect setuid programs

        * src/checkout/src/checkout.c:
        use 'rcspath()' to protect set-uid programs.

1988-09-08

        * src/checkup/src/Makefile: oops: no SCRIPTS here!

        * src/checkup/src/Makefile: sccs2rcs keywords

1988-09-02

        * user/ded.doc: changes since 4-aug-88

        * user/checkup.doc: added SCCS_DIR environment variable.

        * user/rcsget.doc, user/rcsput.doc:
        deleted RUNLIB environment variable.

        * user/checkin.doc, user/checkout.doc: changes for set-uid operation.

        * src/checkout/src/checkout.c:
        make 'rcsopen()' show "rcs-scan" rather than "rcs-edit"

        * src/checkup/src/checkup.c:
        use 'rcs_dir()' and 'sccs_dir()' to encapsulate RCS/SCCS-directory names.

1988-09-01

        * src/checkup/src/checkup.c: use 'fileno()' rather than a constant.

        * user/checkup.doc: New file.

        * src/checkout/src/Makefile: added "rcsdefs.h" dependency.

        * src/checkout/src/Makefile: sccs2rcs keywords

        * src/checkup/src/Makefile: added "rcsdefs.h" dependency.

        * src/checkup/src/checkup.c: added '-r', and '-q' (or '-s') options.

1988-08-31

        * src/checkup/src/checkup.c, src/checkup/src/Makefile: New file.

1988-08-30

        * src/checkin/src/checkin.c:
        Added 'SetAccess()' function, which initializes the access list for an
        archive file which is created for the first time.  (If no access list is given,
        rcs doesn't look at it!).

        * src/checkout/src/checkout.c:
        oops: broke out 'userprot()' so we can fix protection/time after checkout.

        * src/checkin/src/checkin.c: made this work as a setuid process.
        fixed interaction of "-k" with RCS_BASE, etc., in 'SetOpts()'.
        moved working/archive names to module-level variables to ease clutter.

        * src/checkout/src/checkout.c:
        mods to make this able to function properly as a setuid program.
        to do: check RCS's access list (since we want to be stricter).

1988-08-25

        * src/copy/src/copy.c:
        added '-u' option to simplify copying files in a setuid-program.

        * user/copy.doc: New file.

1988-08-24

        * user/link2rcs.doc, user/baseline.doc: New file.

        * src/checkout/src/checkout.c:
        make a crude check to see if the file is locked; make it writeable if so.

        * src/checkin/src/checkin.c: broke out 'rcslocks()' procedure.

        * src/checkin/src/checkin.c:
        verify that RCS directory exists; create it if it doesn't.

        * src/checkout/src/checkout.c:
        corrected interaction of '-c' and '-r' options; added '-s' and '-w'.

        * src/checkout/src/checkout.c:
        added 'usage()', implemented cutoff date.

        * src/checkin/src/checkin.c:
        added a 'usage()' message which is more useful than 'ci'.

1988-08-23

        * src/copy/src/copy.c:
        use naming-server translation to cover up hole in apollo's treatment
        of symbolic links; added 2-level verbose option so I can see the apollo translations.

        * src/copy/src/Makefile: sccs2rcs keywords

        * src/copy/src/Makefile:
        use '-lapollo' in the lint rules to cover my use of naming-server.

1988-08-19

        * src/checkout/src/checkout.c, src/checkin/src/checkin.c:
        added NULL_FUNC arg to 'rcsparse_str()'.

        * src/copy/src/copy.c: cleanup 'name2s()' call.

1988-08-18

        * src/copy/src/copy.c:
        added calls on 'name2s()' so we can handle mixed-case names on AEGIS.

1988-08-17

        * src/checkin/src/rcsput.sh: corrected comment.

        * src/checkout/src/rcsget.sh: removed explicit pathname for 'checkout'.

        * src/checkin/src/rcsput.sh: don't use explicit pathname for 'checkin'.

        * src/checkin/src/Makefile, src/checkout/src/Makefile:
        use 'copy' in install.

        * src/copy/src/copy.c:
        on APOLLO, use native copy-file so we get object-types propagated.

        * src/copy/src/Makefile: use 'copy' to install itself.

1988-08-16

        * src/copy/src/copy.c: added "-d" and "-n" options.

        * src/copy/src/copy.c, src/copy/src/Makefile: New file.

1988-08-15

        * src/checkin/src/checkin.c:
        Corrected handling of 'ci' "-k" option; we now use the date which 'ci'
        finds in the checked-in file.  Also, fix side-effect by supplying a default
        (for the "-k" usage) "-m" option a la RCS_BASE: "-mFROM_KEYS".

        * src/checkout/src/checkout.c: use CO_PATH (defined in "rcsdefs.h")

        * src/checkin/src/checkin.c: use "CI_PATH" (defined in "rcsdefs.h")

1988-08-09

        * src/checkout/src/checkout.c, src/checkin/src/checkin.c:
        absorbed some definitions into "ptypes.h"

1988-08-05

        * src/checkin/src/checkin.c:
        use new 'rcsname.c' module: rcs2name(), name2rcs().

        * src/checkout/src/checkout.c:
        use new version of 'rcsname.c': rcs2name(), name2rcs().

1988-08-04

        * user/rcsput.doc: added "-h" option (for diff).

        * user/checkin.doc: added note about RCS_BASE environment variable.

        * user/ded.doc:
        modifications since 31-may-1988, while on reuse project.

1988-08-03

        * src/checkout/src/Makefile, src/checkin/src/Makefile:
        rewrote into standard format.

1988-07-29

        * src/checkout/src/Makefile: forgot 'rcsput.sh' in GET-list.

        * src/checkout/src/Makefile: moved sccs stuff to 'getdelta' directory.

        * src/checkin/src/Makefile: moved 'sccsput' to 'putdelta' directory.

1988-07-08

        * src/checkout/src/rcsget.sh: oops: forgot to allow option values!

        * src/checkin/src/checkin.c:
        corrected logic for "-q" option -- must feedthru to rcsedit properly.

        * src/baseline/src/baseline.sh: New file.

        * src/baseline/src/baseline.sh: sccs2rcs keywords

1988-07-01

        * src/checkin/src/checkin.c:
        added code to use environment variable RCS_BASE to specify initial
        value of revision code -- no effect on fully-specified codes.

        * src/checkin/src/checkin.c:
        do a 'chmod()' for the working file (sometimes 'ci' misses it).

1988-06-13

        * src/checkin/src/checkin.c:
        use 'newzone()' to control interpretation of timezone.

        * src/checkout/src/checkout.c:
        use 'newzone()' to control timezone interpretation.

1988-06-10

        * src/checkout/src/rcsget.sh: fixed quoting of wildcards

        * src/link2rcs/src/link2rcs.sh: New file.

1988-06-08

        * src/checkout/src/checkout.c: more tinkering with 'chmod()'.

1988-06-07

        * src/checkout/src/checkout.c:
        enforce 0444 mode for checked-out file (except if locked).

1988-06-02

        * src/checkin/src/rcsput.sh:
        oops: was not parsing arguments of ci properly (still not sure about embedded spaces tho).

        * src/checkout/src/Makefile: corrected use of 'rm' in clean/clobber

        * src/checkin/src/Makefile: corrected use of 'rm' in clean/clobber.

1988-05-31

        * user/ded.doc:
        documented extensions to ''-substitutions, '". sort, and rcs-scanning.

        * user/ded.doc: New file.

1988-05-27

        * user/checkout.doc, user/checkin.doc, user/rcsget.doc, user/rcsput.doc:
        New file.

        * src/checkin/src/rcsput.sh:
        Apollo doesn't like passing options in PAGER-expression.

        * src/checkout/src/checkout.c:
        removed code which edited lock-author (leads to a too-complex solution).

        * src/checkin/src/checkin.c:
        recoded, using 'rcsedit()' to make this smarter about the revision which
        is being checked-in.  Still does not know about branches and access lists.

        * src/checkout/src/checkout.c: added verbose-flag to 'rcsopen()'.

        * src/checkout/src/checkout.c:
        recoded, using 'rcsedit' module, so we translate lock-authors if the
        login-id does not agree with the current id.

        * src/checkin/src/rcsput.sh:
        correctly delete diff-file after test & display.

1988-05-21

        * src/checkout/src/checkout.c:
        oops: must save/restore revision-option between passes.

        * src/checkout/src/checkout.c:
        oops: did not properly exit date-scanning loop by 'dotcmp()' test

        * src/checkin/src/checkin.c: Broke out common routines.

        * src/checkout/src/rcsget.sh: renamed 'rcsdate' to 'checkout'.

        * src/checkout/src/checkout.c: changed interface to 'adj2est()'.

        * src/checkout/src/checkout.c, src/checkout/src/Makefile: New file.

        * src/checkin/src/rcsput.sh:
        renamed 'rcsbase' to 'checkin' -- more mnemonic.

        * src/checkin/src/Makefile:
        renamed 'rcsbase' to 'checkin' -- more mnemonic.
        also, forgot lib-dependency.

1988-05-20

        * src/checkout/src/rcsget.sh: New file.

        * src/checkin/src/Makefile: made standard productions.

        * src/checkin/src/rcsput.sh: Moved TZ-set to 'rcsbase'.

        * src/checkin/src/checkin.c:
        Moved timezone-environment change here, so we can invoke module w/o script.

1988-05-19

        * src/checkin/src/rcsput.sh, src/checkin/src/checkin.c, src/checkin/src/Makefile:
        New file.