Change	State		Description
------- -------		-------------
1	completed	New release derived from aegis.1.1.
2	completed	add more to user guide
3	completed	change tests to use 'test' rather than '[...]'
4	completed	add configuration for varargs
5	completed	make it more C standard conforming
6	completed	make os_pathname understand symbolic links
7	completed	more tinkering for the convex
8	completed	add new file templates
9	being_		document file templates
	integrated

IDENTIFICATION
	Project "aegis.1.2", change 1.

SUMMARY
	New release derived from aegis.1.1.

DESCRIPTION
	New release derived from aegis.1.1.

CAUSE
	internal_enhancement

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	create	1	ALPHA.NOTICE
	source	create	1	CHANGES.sh
	source	create	1	COPYING
	source	create	1	Howto.cook
	source	create	1	Makefile.awk
	source	create	1	Makefile.sh
	source	create	1	README
	source	create	1	aegis/administ.c
	source	create	1	aegis/administ.h
	source	create	1	aegis/archaeol.c
	source	create	1	aegis/archaeol.h
	source	create	1	aegis/arglex.c
	source	create	1	aegis/arglex.h
	source	create	1	aegis/build.c
	source	create	1	aegis/build.h
	source	create	1	aegis/cattr.def
	source	create	1	aegis/cattr_ed.c
	source	create	1	aegis/cattr_ed.h
	source	create	1	aegis/change.c
	source	create	1	aegis/change.h
	source	create	1	aegis/chdir.c
	source	create	1	aegis/chdir.h
	source	create	1	aegis/col.c
	source	create	1	aegis/col.h
	source	create	1	aegis/commit.c
	source	create	1	aegis/commit.h
	source	create	1	aegis/common.def
	source	create	1	aegis/copyfile.c
	source	create	1	aegis/copyfile.h
	source	create	1	aegis/cstate.def
	source	create	1	aegis/defaults.c
	source	create	1	aegis/defaults.h
	source	create	1	aegis/develop1.c
	source	create	1	aegis/develop1.h
	source	create	1	aegis/develop2.c
	source	create	1	aegis/develop2.h
	source	create	1	aegis/diff.c
	source	create	1	aegis/diff.h
	source	create	1	aegis/dir.c
	source	create	1	aegis/dir.h
	source	create	1	aegis/error.c
	source	create	1	aegis/error.h
	source	create	1	aegis/file.c
	source	create	1	aegis/file.h
	source	create	1	aegis/gate.h
	source	create	1	aegis/gonzo.c
	source	create	1	aegis/gonzo.h
	source	create	1	aegis/gram.y
	source	create	1	aegis/gstate.def
	source	create	1	aegis/help.c
	source	create	1	aegis/help.h
	source	create	1	aegis/indent.c
	source	create	1	aegis/indent.h
	source	create	1	aegis/integra1.c
	source	create	1	aegis/integra1.h
	source	create	1	aegis/integra2.c
	source	create	1	aegis/integra2.h
	source	create	1	aegis/io.c
	source	create	1	aegis/io.h
	source	create	1	aegis/lex.c
	source	create	1	aegis/lex.h
	source	create	1	aegis/list.c
	source	create	1	aegis/list.h
	source	create	1	aegis/lock.c
	source	create	1	aegis/lock.h
	source	create	1	aegis/log.c
	source	create	1	aegis/log.h
	source	create	1	aegis/main.c
	source	create	1	aegis/mem.c
	source	create	1	aegis/mem.h
	source	create	1	aegis/new_chan.c
	source	create	1	aegis/new_chan.h
	source	create	1	aegis/new_file.c
	source	create	1	aegis/new_file.h
	source	create	1	aegis/new_proj.c
	source	create	1	aegis/new_proj.h
	source	create	1	aegis/new_rele.c
	source	create	1	aegis/new_rele.h
	source	create	1	aegis/new_test.c
	source	create	1	aegis/new_test.h
	source	create	1	aegis/option.c
	source	create	1	aegis/option.h
	source	create	1	aegis/os.c
	source	create	1	aegis/os.h
	source	create	1	aegis/parse.c
	source	create	1	aegis/parse.h
	source	create	1	aegis/pattr.def
	source	create	1	aegis/pattr_ed.c
	source	create	1	aegis/pattr_ed.h
	source	create	1	aegis/pconf.def
	source	create	1	aegis/project.c
	source	create	1	aegis/project.h
	source	create	1	aegis/pstate.def
	source	create	1	aegis/rem_file.c
	source	create	1	aegis/rem_file.h
	source	create	1	aegis/review.c
	source	create	1	aegis/review.h
	source	create	1	aegis/reviewer.c
	source	create	1	aegis/reviewer.h
	source	create	1	aegis/str.c
	source	create	1	aegis/str.h
	source	create	1	aegis/sub.c
	source	create	1	aegis/sub.h
	source	create	1	aegis/test.c
	source	create	1	aegis/test.h
	source	create	1	aegis/trace.c
	source	create	1	aegis/trace.h
	source	create	1	aegis/tree.c
	source	create	1	aegis/tree.h
	source	create	1	aegis/type.c
	source	create	1	aegis/type.h
	source	create	1	aegis/uconf.def
	source	create	1	aegis/undo.c
	source	create	1	aegis/undo.h
	source	create	1	aegis/user.c
	source	create	1	aegis/user.h
	source	create	1	aegis/ustate.def
	source	create	1	aegis/version.c
	source	create	1	aegis/version.h
	source	create	1	aegis/word.c
	source	create	1	aegis/word.h
	source	create	1	common/ansi.c
	source	create	1	common/main.h
	source	create	1	conf/SunOS-4.1.2
	source	create	1	conf/SysV-4.0
	source	create	1	config
	source	create	1	doc/aegis.mm
	source	create	1	doc/build.man
	source	create	1	doc/c1.0.so
	source	create	1	doc/c1.1.so
	source	create	1	doc/c1.2.so
	source	create	1	doc/c1.3.so
	source	create	1	doc/c2.0.so
	source	create	1	doc/c2.1.so
	source	create	1	doc/c2.2.so
	source	create	1	doc/c2.3.so
	source	create	1	doc/c2.4.so
	source	create	1	doc/c3.0.so
	source	create	1	doc/c4.0.so
	source	create	1	doc/c5.0.so
	source	create	1	doc/c6.0.so
	source	create	1	doc/c7.0.so
	source	create	1	doc/c7.1.so
	source	create	1	doc/c7.2.so
	source	create	1	doc/cA.0.so
	source	create	1	dot.cshrc
	source	create	1	dot.profile
	source	create	1	fmtgen/arglex.c
	source	create	1	fmtgen/arglex.h
	source	create	1	fmtgen/error.c
	source	create	1	fmtgen/error.h
	source	create	1	fmtgen/id.c
	source	create	1	fmtgen/id.h
	source	create	1	fmtgen/indent.c
	source	create	1	fmtgen/indent.h
	source	create	1	fmtgen/lex.c
	source	create	1	fmtgen/lex.h
	source	create	1	fmtgen/main.c
	source	create	1	fmtgen/mem.c
	source	create	1	fmtgen/mem.h
	source	create	1	fmtgen/parse.y
	source	create	1	fmtgen/str.c
	source	create	1	fmtgen/str.h
	source	create	1	fmtgen/type.c
	source	create	1	fmtgen/type.h
	source	create	1	fmtgen/type_enum.c
	source	create	1	fmtgen/type_integ.c
	source	create	1	fmtgen/type_list.c
	source	create	1	fmtgen/type_ref.c
	source	create	1	fmtgen/type_strin.c
	source	create	1	fmtgen/type_struc.c
	source	create	1	fmtgen/word.c
	source	create	1	fmtgen/word.h
	source	create	1	h/stdarg.h
	source	create	1	h/stddef.h
	source	create	1	h/stdlib.h
	source	create	1	man1/aea.1
	source	create	1	man1/aeb.1
	source	create	1	man1/aeca.1
	source	create	1	man1/aecd.1
	source	create	1	man1/aecp.1
	source	create	1	man1/aecpu.1
	source	create	1	man1/aed.1
	source	create	1	man1/aedb.1
	source	create	1	man1/aedbu.1
	source	create	1	man1/aede.1
	source	create	1	man1/aedeu.1
	source	create	1	man1/aega.1
	source	create	1	man1/aegis.1
	source	create	1	man1/aeib.1
	source	create	1	man1/aeibu.1
	source	create	1	man1/aeif.1
	source	create	1	man1/aeip.1
	source	create	1	man1/ael.1
	source	create	1	man1/aena.1
	source	create	1	man1/aenc.1
	source	create	1	man1/aencu.1
	source	create	1	man1/aend.1
	source	create	1	man1/aenf.1
	source	create	1	man1/aenfu.1
	source	create	1	man1/aeni.1
	source	create	1	man1/aenpr.1
	source	create	1	man1/aenrls.1
	source	create	1	man1/aenrv.1
	source	create	1	man1/aent.1
	source	create	1	man1/aentu.1
	source	create	1	man1/aepa.1
	source	create	1	man1/aera.1
	source	create	1	man1/aerd.1
	source	create	1	man1/aerf.1
	source	create	1	man1/aeri.1
	source	create	1	man1/aerm.1
	source	create	1	man1/aermu.1
	source	create	1	man1/aerp.1
	source	create	1	man1/aerpr.1
	source	create	1	man1/aerpu.1
	source	create	1	man1/aerrv.1
	source	create	1	man1/aet.1
	source	create	1	man1/aeua.1
	source	create	1	man1/aev.1
	source	create	1	man1/install.sh
	source	create	1	man1/o__rules.so
	source	create	1	man1/o_anticip.so
	source	create	1	man1/o_auto.so
	source	create	1	man1/o_baselin.so
	source	create	1	man1/o_change.so
	source	create	1	man1/o_devdir.so
	source	create	1	man1/o_dir.so
	source	create	1	man1/o_help.so
	source	create	1	man1/o_indep.so
	source	create	1	man1/o_keep.so
	source	create	1	man1/o_lib.so
	source	create	1	man1/o_list.so
	source	create	1	man1/o_major.so
	source	create	1	man1/o_manual.so
	source	create	1	man1/o_min.so
	source	create	1	man1/o_minor.so
	source	create	1	man1/o_nolog.so
	source	create	1	man1/o_overw.so
	source	create	1	man1/o_page.so
	source	create	1	man1/o_project.so
	source	create	1	man1/o_terse.so
	source	create	1	man1/o_verbose.so
	source	create	1	man1/z_cr.so
	source	create	1	man1/z_exit.so
	source	create	1	man1/z_intuit.so
	source	create	1	man1/z_name.so
	source	create	1	man5/aecattr.5
	source	create	1	man5/aecstate.5
	source	create	1	man5/aedir.5
	source	create	1	man5/aegis.5
	source	create	1	man5/aegstate.5
	source	create	1	man5/aepattr.5
	source	create	1	man5/aepconf.5
	source	create	1	man5/aepstate.5
	source	create	1	man5/aeuconf.5
	source	create	1	man5/aeustate.5
	source	create	1	man5/install.sh
	source	create	1	man5/z_cr.so
	source	create	1	man5/z_name.so
	source	create	1	notify/de.sh
	source	create	1	notify/deu.sh
	source	create	1	notify/if.sh
	source	create	1	notify/ip.sh
	source	create	1	notify/rf.sh
	source	create	1	notify/rp.sh
	source	create	1	notify/rpu.sh
	test	create	1	test/00/t0001a.sh
	test	create	1	test/00/t0002a.sh
	test	create	1	test/00/t0003a.sh
	test	create	1	test/00/t0004a.sh
	test	create	1	test/00/t0005a.sh
	test	create	1	test/00/t0006a.sh
	test	create	1	test/00/t0007a.sh
	test	create	1	test/00/t0008a.sh
	test	create	1	test/00/t0009a.sh
	test	create	1	test/00/t0010a.sh
	test	create	1	test/00/t0011a.sh

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Fri Jun 19	pmiller Elapsed time: 0.000 days.
			22:10:18 1992
	develop_begin	Fri Jun 19	pmiller Elapsed time: 0.000 days.
			22:10:18 1992
	develop_end	Fri Jun 19	pmiller Elapsed time: 0.000 days.
			22:10:18 1992
	review_pass	Fri Jun 19	pmiller Elapsed time: 0.000 days.
			22:10:18 1992
	integrate_begin Fri Jun 19	pmiller Elapsed time: 0.031 days.
			22:10:18 1992
	integrate_pass	Fri Jun 19	pmiller
			22:24:18 1992

IDENTIFICATION
	Project "aegis.1.2", build 2, change 2.

SUMMARY
	add more to user guide

DESCRIPTION
	add more to user guide

CAUSE
	internal_enhancement

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	remove	1	ALPHA.NOTICE
	source	modify	2	Howto.cook
	source	remove	1	README
	source	create	1	doc/ALPHA.man
	source	create	1	doc/BUILDING.man
	source	create	1	doc/README.man
	source	remove	1	doc/aegis.mm
	source	create	1	doc/aegis.ms
	source	remove	1	doc/build.man
	source	modify	2	doc/c1.0.so
	source	modify	2	doc/c1.1.so
	source	modify	2	doc/c1.2.so
	source	modify	2	doc/c1.3.so
	source	create	1	doc/c1.4.so
	source	modify	2	doc/c2.0.so
	source	modify	2	doc/c2.1.so
	source	modify	2	doc/c2.2.so
	source	modify	2	doc/c2.3.so
	source	modify	2	doc/c2.4.so
	source	modify	2	doc/c3.0.so
	source	create	1	doc/c3.1.so
	source	create	1	doc/c3.2.so
	source	create	1	doc/c3.3.so
	source	modify	2	doc/c4.0.so
	source	modify	2	doc/c5.0.so
	source	modify	2	doc/c6.0.so
	source	modify	2	doc/c7.0.so
	source	modify	2	doc/c7.1.so
	source	modify	2	doc/c7.2.so
	source	modify	2	doc/cA.0.so

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Mon Jun 22	pmiller Elapsed time: 0.001 days.
			22:30:57 1992
	develop_begin	Mon Jun 22	pmiller Elapsed time: 5.237 days.
			22:31:15 1992
	develop_end	Sun Jun 28	pmiller Elapsed time: 0.001 days.
			00:17:59 1992
	review_pass	Sun Jun 28	pmiller Elapsed time: 0.001 days.
			00:18:20 1992
	integrate_begin Sun Jun 28	pmiller Elapsed time: 0.000 days.
			00:19:00 1992
	integrate_pass	Sun Jun 28	pmiller
			14:59:40 1992

IDENTIFICATION
	Project "aegis.1.2", build 6, change 3.

SUMMARY
	change tests to use 'test' rather than '[...]'

DESCRIPTION
	1. change tests to use 'test' rather than '[...]'
	2. change tests to use #!/bin/sh rather than :
	3. add stuff about tests to the Tips and Traps chapter of the user
	guide.
	4. add stuff about RCS to the History Tool chapter of th euser guide.
	5. correct some typos in the SCCS section if the Hostoiry Tool chapter.

CAUSE
	internal_enhancement

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	modify	4	doc/BUILDING.man
	source	modify	2	doc/c3.1.so
	source	modify	2	doc/c3.2.so
	source	modify	3	doc/c6.0.so
	test	modify	2	test/00/t0001a.sh
	test	modify	2	test/00/t0002a.sh
	test	modify	2	test/00/t0003a.sh
	test	modify	2	test/00/t0004a.sh
	test	modify	2	test/00/t0005a.sh
	test	modify	2	test/00/t0006a.sh
	test	modify	2	test/00/t0007a.sh
	test	modify	2	test/00/t0008a.sh
	test	modify	2	test/00/t0009a.sh
	test	modify	2	test/00/t0010a.sh
	test	modify	2	test/00/t0011a.sh

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Sat Jun 27	pmiller Elapsed time: 4.147 days.
			23:15:07 1992
	develop_begin	Sat Jul	 4	pmiller Elapsed time: 0.000 days.
			16:51:15 1992
	develop_end	Sun Jul	 5	pmiller Elapsed time: 0.001 days.
			00:55:43 1992
	review_pass	Sun Jul	 5	pmiller Elapsed time: 0.002 days.
			00:55:58 1992
	integrate_begin Sun Jul	 5	pmiller Elapsed time: 0.000 days.
			00:57:01 1992
	integrate_pass	Sun Jul	 5	pmiller
			15:20:41 1992

IDENTIFICATION
	Project "aegis.1.2", build 3, change 4.

SUMMARY
	add configuration for varargs

DESCRIPTION
	1. A major stumbling block is that many systems don't have stdarg.
	Change the code to be able to use stdarg.h or varargs.h as necessary.
	2. move common elements of aegis and fmtgen into common, as many of
	these common elements need mods for varargs.
	3. reflect the change to varargs in the BUILDING instructions.
	4. other small mods so will compiler with traditional cc.
	5. enhance the capabilities of str_vformat.

CAUSE
	internal_enhancement

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	modify	2	Makefile.sh
	source	modify	2	aegis/administ.c
	source	modify	2	aegis/archaeol.c
	source	remove	1	aegis/arglex.c
	source	remove	1	aegis/arglex.h
	source	create	1	aegis/arglex2.h
	source	modify	2	aegis/build.c
	source	modify	2	aegis/cattr_ed.c
	source	modify	2	aegis/change.c
	source	modify	2	aegis/chdir.c
	source	modify	2	aegis/col.c
	source	modify	2	aegis/copyfile.c
	source	modify	2	aegis/develop1.c
	source	modify	2	aegis/develop2.c
	source	modify	2	aegis/diff.c
	source	modify	2	aegis/dir.c
	source	remove	1	aegis/error.c
	source	remove	1	aegis/error.h
	source	modify	2	aegis/help.c
	source	remove	1	aegis/indent.c
	source	remove	1	aegis/indent.h
	source	modify	2	aegis/integra1.c
	source	modify	2	aegis/integra2.c
	source	modify	2	aegis/lex.c
	source	modify	2	aegis/list.c
	source	modify	2	aegis/log.c
	source	modify	2	aegis/log.h
	source	modify	2	aegis/main.c
	source	remove	1	aegis/mem.c
	source	remove	1	aegis/mem.h
	source	modify	2	aegis/new_chan.c
	source	modify	2	aegis/new_file.c
	source	modify	2	aegis/new_proj.c
	source	modify	2	aegis/new_rele.c
	source	modify	2	aegis/new_test.c
	source	remove	1	aegis/option.c
	source	remove	1	aegis/option.h
	source	modify	2	aegis/os.c
	source	modify	2	aegis/pattr_ed.c
	source	modify	2	aegis/project.c
	source	modify	2	aegis/rem_file.c
	source	modify	2	aegis/review.c
	source	modify	2	aegis/reviewer.c
	source	remove	1	aegis/str.c
	source	remove	1	aegis/str.h
	source	modify	2	aegis/sub.c
	source	modify	2	aegis/test.c
	source	remove	1	aegis/trace.c
	source	remove	1	aegis/trace.h
	source	modify	2	aegis/tree.c
	source	modify	2	aegis/undo.c
	source	modify	2	aegis/undo.h
	source	modify	2	aegis/user.c
	source	modify	2	aegis/version.c
	source	remove	1	aegis/word.c
	source	remove	1	aegis/word.h
	source	create	1	common/arglex.c
	source	create	1	common/arglex.h
	source	create	1	common/error.c
	source	create	1	common/error.h
	source	create	1	common/indent.c
	source	create	1	common/indent.h
	source	modify	2	common/main.h
	source	create	1	common/mem.c
	source	create	1	common/mem.h
	source	create	1	common/option.c
	source	create	1	common/option.h
	source	create	1	common/str.c
	source	create	1	common/str.h
	source	create	1	common/trace.c
	source	create	1	common/trace.h
	source	create	1	common/word.c
	source	create	1	common/word.h
	source	modify	2	conf/SunOS-4.1.2
	source	modify	2	conf/SysV-4.0
	source	modify	2	doc/BUILDING.man
	source	remove	1	fmtgen/arglex.c
	source	remove	1	fmtgen/arglex.h
	source	remove	1	fmtgen/error.c
	source	remove	1	fmtgen/error.h
	source	modify	2	fmtgen/id.c
	source	remove	1	fmtgen/indent.c
	source	remove	1	fmtgen/indent.h
	source	modify	2	fmtgen/lex.c
	source	modify	2	fmtgen/lex.h
	source	modify	2	fmtgen/main.c
	source	remove	1	fmtgen/mem.c
	source	remove	1	fmtgen/mem.h
	source	modify	2	fmtgen/parse.y
	source	remove	1	fmtgen/str.c
	source	remove	1	fmtgen/str.h
	source	modify	2	fmtgen/type_enum.c
	source	modify	2	fmtgen/type_integ.c
	source	modify	2	fmtgen/type_list.c
	source	modify	2	fmtgen/type_ref.c
	source	modify	2	fmtgen/type_strin.c
	source	modify	2	fmtgen/type_struc.c
	source	remove	1	fmtgen/word.c
	source	remove	1	fmtgen/word.h
	source	remove	1	h/stdarg.h
	source	create	1	h/stdarg.h-min

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Sat Jun 27	pmiller Elapsed time: 0.000 days.
			23:17:00 1992
	develop_begin	Sun Jun 28	pmiller Elapsed time: 4.533 days.
			15:02:39 1992
	develop_end	Fri Jul	 3	pmiller Elapsed time: 0.001 days.
			11:32:22 1992
	review_pass	Fri Jul	 3	pmiller Elapsed time: 0.001 days.
			11:32:38 1992
	integrate_begin Fri Jul	 3	pmiller Elapsed time: 0.264 days.
			11:33:15 1992
	integrate_pass	Fri Jul	 3	pmiller
			13:32:09 1992

IDENTIFICATION
	Project "aegis.1.2", build 5, change 5.

SUMMARY
	make it more C standard conforming

DESCRIPTION
	1. The convex has a more strictly conforming C implementation than
	gcc. Make changes to allow aegis to compile on the convex.
	2. add a convex configuration file, and change the BUILDING
	documentation to reflect this.
	3. fix numerous typos in the BUILDING document.

CAUSE
	internal_bug

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	modify	2	aegis/arglex2.h
	source	modify	3	aegis/change.c
	source	modify	2	aegis/commit.c
	source	modify	2	aegis/dir.h
	source	modify	2	aegis/gate.h
	source	modify	3	aegis/help.c
	source	modify	3	aegis/list.c
	source	modify	2	aegis/lock.c
	source	modify	3	aegis/project.c
	source	modify	2	aegis/type.h
	source	modify	3	aegis/undo.c
	source	modify	2	common/arglex.c
	source	modify	2	common/arglex.h
	source	create	1	conf/ConvexOS-10
	source	modify	3	doc/BUILDING.man
	source	modify	2	fmtgen/id.h
	source	modify	3	fmtgen/main.c
	source	modify	2	fmtgen/type.h
	source	modify	3	fmtgen/type_enum.c

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Fri Jul	 3	pmiller Elapsed time: 0.160 days.
			15:05:25 1992
	develop_begin	Fri Jul	 3	pmiller Elapsed time: 0.865 days.
			16:17:25 1992
	develop_end	Fri Jul	 3	pmiller Elapsed time: 0.000 days.
			22:46:35 1992
	review_pass	Fri Jul	 3	pmiller Elapsed time: 0.002 days.
			22:46:47 1992
	integrate_begin Fri Jul	 3	pmiller Elapsed time: 0.000 days.
			22:47:45 1992
	integrate_fail	Sat Jul	 4	pmiller When tried the tar file on the
			10:34:58 1992		convex, it still failed.
						Elapsed time: 0.668 days.
	develop_end	Sat Jul	 4	pmiller Elapsed time: 0.000 days.
			15:35:37 1992
	review_pass	Sat Jul	 4	pmiller Elapsed time: 0.002 days.
			15:35:49 1992
	integrate_begin Sat Jul	 4	pmiller Elapsed time: 0.160 days.
			15:36:49 1992
	integrate_pass	Sat Jul	 4	pmiller
			16:48:43 1992

IDENTIFICATION
	Project "aegis.1.2", build 7, change 6.

SUMMARY
	make os_pathname understand symbolic links

DESCRIPTION
	1. Change os_pathname to substitute the value of symbolic links when
	they are encountered.
	2. make strategic use of os_pathname so that commands which use os_
	below_dir alway behaves in an intuitive manner.
	3. remove obsolete defaulting fields from ustate.def and manuals.
	4. add aditional defaulting for aenpr and aenrls, and document same.
	5. add additional defaulting for aedb, and document same.  May now
	also have project defaults.
	6. beef-up aepa so that can set the new defaults, and document same.

	My thanks to Esa K Viitala <esa@tollpost-globe.no> for reporting these
	problems.

CAUSE
	external_bug

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	modify	3	aegis/administ.c
	source	modify	3	aegis/archaeol.c
	source	modify	3	aegis/build.c
	source	modify	2	aegis/cattr.def
	source	modify	3	aegis/cattr_ed.c
	source	modify	4	aegis/change.c
	source	modify	3	aegis/chdir.c
	source	modify	3	aegis/copyfile.c
	source	remove	1	aegis/defaults.c
	source	remove	1	aegis/defaults.h
	source	modify	3	aegis/develop1.c
	source	modify	3	aegis/develop2.c
	source	modify	3	aegis/diff.c
	source	modify	3	aegis/gate.h
	source	modify	2	aegis/gonzo.c
	source	modify	3	aegis/integra1.c
	source	modify	3	aegis/integra2.c
	source	modify	4	aegis/list.c
	source	modify	3	aegis/main.c
	source	modify	3	aegis/new_chan.c
	source	modify	3	aegis/new_file.c
	source	modify	3	aegis/new_proj.c
	source	modify	3	aegis/new_rele.c
	source	modify	3	aegis/new_test.c
	source	modify	3	aegis/os.c
	source	modify	2	aegis/pattr.def
	source	modify	3	aegis/pattr_ed.c
	source	modify	4	aegis/project.c
	source	modify	2	aegis/project.h
	source	modify	3	aegis/rem_file.c
	source	modify	3	aegis/review.c
	source	modify	3	aegis/reviewer.c
	source	modify	3	aegis/test.c
	source	modify	2	aegis/uconf.def
	source	modify	3	aegis/user.c
	source	modify	2	aegis/ustate.def
	source	modify	2	common/str.c
	source	modify	2	man1/aeca.1
	source	modify	2	man1/aecd.1
	source	modify	2	man1/aecp.1
	source	modify	2	man1/aecpu.1
	source	modify	2	man1/aed.1
	source	modify	2	man1/aedb.1
	source	remove	1	man1/aega.1
	source	modify	2	man1/aegis.1
	source	modify	2	man1/ael.1
	source	modify	2	man1/aeni.1
	source	modify	2	man1/aenpr.1
	source	modify	2	man1/aenrls.1
	source	modify	2	man1/aepa.1
	source	remove	1	man1/aeua.1
	source	modify	2	man1/o_project.so
	source	modify	2	man1/z_name.so
	source	modify	2	man5/aepattr.5
	source	modify	2	man5/aepstate.5
	source	modify	2	man5/aeuconf.5
	source	modify	2	man5/aeustate.5
	source	modify	2	man5/z_name.so

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Sun Jul	 5	pmiller Elapsed time: 0.001 days.
			15:23:26 1992
	develop_begin	Sun Jul	 5	pmiller Elapsed time: 0.895 days.
			15:24:00 1992
	develop_end	Tue Jul	 7	pmiller Elapsed time: 0.001 days.
			23:36:32 1992
	review_pass	Tue Jul	 7	pmiller Elapsed time: 0.002 days.
			23:36:52 1992
	integrate_begin Tue Jul	 7	pmiller Elapsed time: 0.000 days.
			23:37:48 1992
	integrate_pass	Wed Jul	 8	pmiller
			12:04:45 1992

IDENTIFICATION
	Project "aegis.1.2", build 8, change 7.

SUMMARY
	more tinkering for the convex

DESCRIPTION
	more tinkering for the convex

CAUSE
	chain

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	modify	3	aegis/log.c
	source	modify	2	common/error.h
	source	modify	2	common/trace.h
	source	modify	2	conf/ConvexOS-10
	source	modify	3	conf/SunOS-4.1.2
	source	modify	3	conf/SysV-4.0

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Mon Jul 13	pmiller Elapsed time: 0.000 days.
			14:19:52 1992
	develop_begin	Mon Jul 13	pmiller Elapsed time: 0.233 days.
			14:19:57 1992
	develop_end	Mon Jul 13	pmiller Elapsed time: 0.000 days.
			16:04:37 1992
	review_pass	Mon Jul 13	pmiller Elapsed time: 0.002 days.
			16:04:50 1992
	integrate_begin Mon Jul 13	pmiller Elapsed time: 0.120 days.
			16:05:56 1992
	integrate_pass	Mon Jul 13	pmiller
			16:59:44 1992

IDENTIFICATION
	Project "aegis.1.2", build 9, change 8.

SUMMARY
	add new file templates

DESCRIPTION
	Add new file templates to the project config file, removing the
	inadequate defaulting mechanism for test contents.

CAUSE
	internal_enhancement

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	modify	3	Howto.cook
	source	modify	5	aegis/change.c
	source	modify	2	aegis/change.h
	source	modify	4	aegis/new_file.c
	source	modify	4	aegis/new_test.c
	source	modify	2	aegis/pconf.def
	source	modify	3	fmtgen/type_list.c
	source	modify	2	man5/aepconf.5
	test	modify	3	test/00/t0002a.sh

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Mon Jul 13	pmiller Elapsed time: 0.002 days.
			21:57:49 1992
	develop_begin	Mon Jul 13	pmiller Elapsed time: 0.000 days.
			21:58:34 1992
	develop_end	Tue Jul 14	pmiller Elapsed time: 0.001 days.
			13:00:56 1992
	review_pass	Tue Jul 14	pmiller Elapsed time: 0.002 days.
			13:01:14 1992
	integrate_begin Tue Jul 14	pmiller Elapsed time: 0.076 days.
			13:02:04 1992
	integrate_pass	Tue Jul 14	pmiller
			13:36:24 1992

IDENTIFICATION
	Project "aegis.1.2", build 10, change 9.

SUMMARY
	document file templates

DESCRIPTION
	document file templates

CAUSE
	chain

STATE
	being_integrated

FILES
	Type	Action	Edit	File Name
	------- ------- ------- -----------
	source	modify	4	aegis/new_file.c
	source	modify	4	aegis/new_test.c
	source	modify	1	config
	source	modify	2	doc/c1.3.so
	source	modify	3	doc/c6.0.so
	source	modify	1	man1/aenf.1
	source	modify	1	man1/aent.1
	source	modify	2	man5/aepconf.5

HISTORY
	What		When		Who	Comment
	------		------		-----	---------
	new_change	Fri Jul 17	pmiller Elapsed time: 0.000 days.
			21:53:17 1992
	develop_begin	Fri Jul 17	pmiller Elapsed time: 0.239 days.
			21:53:26 1992
	develop_end	Fri Jul 17	pmiller Elapsed time: 0.003 days.
			23:40:56 1992
	review_pass	Fri Jul 17	pmiller Elapsed time: 0.002 days.
			23:42:23 1992
	integrate_begin Fri Jul 17	pmiller Elapsed time: 0.032 days.
			23:43:23 1992
