2002-12-27  Bruce Korb  <bkorb@gnu.org>

	* doc/auto_gen.tpl: genshellopts now needs lib math

2002-12-14  Bruce Korb  <bkorb@gnu.org>

	* */opts.def: change bugs@sf.net to bugs@lists.sf.net throughout

2002-12-14  Bruce Korb  <bkorb@gnu.org>

	* agen5/expFormat.c(ag_scm_dne): add another optional argument.
	If the first arg is "-d", then do not insert a date and shift args 1.
	* agen5/test/format.test: test this feature
	* snprintfv/*: upgrade to 0.99f, with patches to make it work
	* agen5/opts.def(define): Make note of when and how the -D arguments
	get exported into the environment variables.
	* autoopts/agman1.tpl(flags_must): fix opton spelling
	* autoopts/autoopts.c(optionLoadLine): fix AGDUPSTR usage.
	* autoopts/makeshell.c(emitSetup): fix type cast
	* autoopts/save.c(optionSaveFile): ditto
	* autoopts/streqvcmp.c(streqvmap): silence a stupid Sun warning
	* doc/autogen.texi: use correct xref macro

2002-12-10  Bruce Korb  <bkorb@gnu.org>

	* agen5/defReduce.c(freeEntry): new
	(getEntry): export for use
	* agen5/funcCase.c: remove 'alias:' entries
	* agen5/funcEval.c: ditto
	* agen5/functions.c: ditto
	* agen5/funcFor.c(mLoad_For): implement FOR x IN ...
	(mFunc_For): ditto
	* agen5/test/forin.test: test new functinality
	* agen5/test/Makefile.am(forin.test): run new test
	* agen5/functions.h(expr_8): allow for names to start with '.'
	(current context lookup only)
	* agen5/tpLoad.c(mUnload_For): unload
	(mUnload_Match): unload
	(unloadTemplate): new function
	* autoopts/autoopts.h: read snprintfv/printf.h -- must use snv
	* autoopts/makeshell.c: remove duplicate #includes and clean up
	unused code
	* autoopts/putshell.c: ditto
	* config/bootstrap.local: clean up sedding of configure.in
	and copy the snprintfv m4 macros into the config directory

2002-12-08  Bruce Korb  <bkorb@gnu.org>

	==5.4.8 Released

2002-12-05  Bruce Korb  <bkorb@gnu.org>

	* snprintfv/*: reworked everything & incorporated 0.99d
	* agen5/test/defs(FAILURES): fix directory name
	* autoopts/optcode.tpl(extern tOptProc): add semicolon to stmt end
	* doc/auto_gen.tpl(html-escape-encode): quote the strings

2002-11-08  Bruce Korb  <bkorb@gnu.org>

	* agen5/fsm-macro.tpl(ttype): fix capitalization issue for all-state
	transitions when the transition type is not specified.
	* autoopts/agman1.tpl(use-flags): do the (exist? "flag.value") once
	(arg-default): make it look prettier.
	(help): fix spacing & bold font
	(more-help): ditto
	(save-opts): ditto
	(load-opts): ditto
	(version): ditto
	* autoopts/save.c(printEntry): cope with optional arguments

2002-11-04  Bruce Korb  <bkorb@gnu.org>

	* autoopts/optlib.tpl(usage-line): provide text for the "false"
	path.  Guile chokes on appending #f to a string.

2002-10-30  Bruce Korb  <bkorb@gnu.org>

	* agen5/expPrint.c(ag_scm_hide_email): new function
	* agen5/test/format.test: modify - test the functionality

2002-10-25  Bruce Korb  <bkorb@gnu.org>

	* agen5/expPrint.c(ag_scm_format_arg_count): new function
	* agen5/test/format.test: new - test the functionality

2002-10-14  Bruce Korb  <bkorb@gnu.org>

	==5.4.7 Released
	* autoopts/Makefile.am(libguileopts_la_CFLAGS): set to GUILE flags
	* autoopts/test/Makefile.am(INCLIST): add $(GUILE_CPPFLAGS)

2002-10-12  Bruce Korb  <bkorb@gnu.org>

	* config/confmacs.tpl(emit-results): add a yes-libflags action that
	figures out how to set the xx_CPPFLAGS and xx_LDFLAGS macros correctly.
	(througout): marked the ``# end of'' whatevers with a name
	* config/misc.def(libguile): use the libflags action
	(libxml2): ditto

2002-10-11  Bruce Korb  <bkorb@gnu.org>

	* agen5/Makefile.am(YFLAGS): change to AM_YFLAGS for automake 1.7.
	Can't use am1.7 anyway, though.
	* autoopts/autoopts.c(optionMakePath): documentary changes
	* autoopts/usage.c(optionUsage): printInitList needs the full program
	path, not just the program name.

2002-10-06  Bruce Korb  <bkorb@gnu.org>

	* agen5/Makefile.am(autogen_LDFLAGS): add guile flags
	(autogen_CFLAGS): new -- add guile flags
	* config/misc.def(guile): save flags in GUILE_CPPFLAGS and LDFLAGS
	* doc/Makefile.am(xml2ag.menu): correctly detect when xml2ag is absent

2002-09-30  Bruce Korb  <bkorb@gnu.org>

	* autoopts/autoopts.c(AGDUPSTR): make sure to call this where needed!
	* autoopts/makeshell.c: ditto.

2002-09-29  Bruce Korb  <bkorb@gnu.org>

	* autoopts/autoopts.c(loadOptionLine): fix broken storage of optional
	argument options.
	* agen5/bootstrap.dir(getdefs): use a config file instead of pug-ugly
	command line options.
	* agen5/test/snarf.test(cfg): use a config file.
	* autoopts/cmd.sh(cfg): use a config file.

2002-09-28  Bruce Korb  <bkorb@gnu.org>

	5.4.4 released.  Older changes retired to ChangeLog.3
