head	2.9;
access;
symbols
	fourth_edition:2.7;
locks
	grog:2.9; strict;
comment	@# @;


2.9
date	2005.08.24.04.51.49;	author grog;	state Exp;
branches;
next	2.8;

2.8
date	2005.06.07.03.22.37;	author grog;	state Exp;
branches;
next	2.7;

2.7
date	2003.03.07.06.13.15;	author grog;	state Exp;
branches;
next	2.6;

2.6
date	2003.03.07.01.49.52;	author grog;	state Exp;
branches;
next	2.5;

2.5
date	2002.12.15.05.15.08;	author grog;	state Exp;
branches;
next	2.4;

2.4
date	98.03.09.01.12.05;	author grog;	state Exp;
branches;
next	2.3;

2.3
date	97.12.10.01.08.10;	author grog;	state Exp;
branches;
next	2.2;

2.2
date	97.12.10.01.04.26;	author grog;	state Exp;
branches;
next	2.1;

2.1
date	97.12.07.08.34.53;	author grog;	state Exp;
branches;
next	1.4;

1.4
date	97.11.27.09.26.28;	author grog;	state Exp;
branches;
next	1.3;

1.3
date	97.11.26.09.13.35;	author grog;	state Exp;
branches;
next	1.2;

1.2
date	97.09.19.01.51.28;	author grog;	state Exp;
branches;
next	1.1;

1.1
date	97.08.30.08.00.35;	author grog;	state Exp;
branches;
next	;


desc
@Make the RCS ID information for the preface
@


2.9
log
@Source files are still called .mm here.
@
text
@# mkids: make the ID files
# $Id: mkids,v 2.8 2005/06/07 03:22:37 grog Exp grog $
if [ ! -f ids.mm ]; then
  touch ids.mm
fi
echo +++ $@@
(echo .na 
echo .nf 
echo .ft CW
echo .vs 9p
echo .ps 8
grep \$\Id $* | sed 's:^.*\$I:\$I:' 
echo .br 
echo .ft
echo .ad 
echo .fi 
echo .vs ) > idids.mm
(echo .ds os `uname -s` 
echo .ds osver `uname -r` 
echo .ds formatdate `date +'%e %B %Y'` 
# For drafts
# echo .ds RCS-ID '"' Draft second edition of `TZ=Etc/UTC date` )>ids.mm.new
echo .ds RCS-ID) >ids.mm.new
cmp ids.mm ids.mm.new 2>& 1 >/dev/null
if [ $? -ne 0 ]; then 
  mv ids.mm.new ids.mm
else
   rm ids.mm.new
   touch ids.mm
fi
@


2.8
log
@Change .mm to .G
@
text
@d2 3
a4 3
# $Id: mkids,v 2.7 2003/03/07 06:13:15 grog Exp $
if [ ! -f ids.G ]; then
  touch ids.G
d17 1
a17 1
echo .vs ) > idids.G
d22 3
a24 3
# echo .ds RCS-ID '"' Draft second edition of `TZ=Etc/UTC date` )>ids.G.new
echo .ds RCS-ID) >ids.G.new
cmp ids.G ids.G.new 2>& 1 >/dev/null
d26 1
a26 1
  mv ids.G.new ids.G
d28 2
a29 2
   rm ids.G.new
   touch ids.G
@


2.7
log
@First phase of final draft, stragglers.
@
text
@d2 3
a4 3
# $Id: mkids,v 2.6 2003/03/07 01:49:52 grog Exp grog $
if [ ! -f ids.mm ]; then
  touch ids.mm
d17 1
a17 1
echo .vs ) > idids.mm
d22 3
a24 3
# echo .ds RCS-ID '"' Draft second edition of `TZ=Etc/UTC date` )>ids.mm.new
echo .ds RCS-ID) >ids.mm.new
cmp ids.mm ids.mm.new 2>& 1 >/dev/null
d26 1
a26 1
  mv ids.mm.new ids.mm
d28 2
a29 2
   rm ids.mm.new
   touch ids.mm
@


2.6
log
@Minor corrections.
Add $Id$
@
text
@d2 1
a2 1
# $Id$
d10 2
a11 2
echo .vs 10p
echo .ps 9
@


2.5
log
@Checkin 22 December
@
text
@d2 1
d11 1
a11 1
echo .ps 9p
d18 1
a18 2
(echo .di 
echo .ds os `uname -s` 
@


2.4
log
@Checkin before 2.2.6 text version
@
text
@d6 1
a6 2
(echo .di Revids
echo .na 
d10 1
d16 2
a17 2
echo .vs 
echo .di 
@


2.3
log
@Remove RCS IDs
@
text
@d20 1
a20 1
echo .ds formatdate `date +'%d %B 19%y'` 
@


2.2
log
@Get rid of RCS ID in footer
@
text
@d23 1
a23 1
echo .ds RCS-ID >ids.mm.new
@


2.1
log
@Base second edition
@
text
@d21 3
a23 1
echo .ds RCS-ID '"' Draft second edition of `TZ=Etc/UTC date` )>ids.mm.new
@


1.4
log
@Finished all chapters for 2nd edition
@
text
@@


1.3
log
@Checkin 27 November 1997
@
text
@d21 1
a21 1
echo .ds RCS-ID )>ids.mm.new
@


1.2
log
@Checkin 19 September 1997
@
text
@d20 2
a21 1
echo .ds formatdate `date +'%d %B 19%y'` )>ids.mm.new
@


1.1
log
@Initial revision
@
text
@d6 3
a8 3
(echo .di Revids 
echo .na Revids 
echo .nf Revids 
d10 1
d14 3
a16 2
echo .ad Revids 
echo .fi Revids 
@
