2003-05-26  Joe Marcus Clarke  <marcus@FreeBSD.org>

	* configure.in: Use %library-dir

2003-04-07  David Ayers  <d.ayers@inode.at>

	* Makefile: Added uninstall target.
	* Library/Makefile.in: Added uninstall target and fixed typo.
	* Documentation/Makefile.in: Added uninstall and uninstall-info
	target.

Fri Mar 14 10:35:00 2003  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	* GREG-VERSION: Bump to 1.5
	* configure: Regenerate
	* configure.in: Add some tests for guile-1.6
	* Documentation/gregdoc.texi.in: Update to say we have 1.6 support
	* Library/config.h.in: Add test for new 1.6 feature
	* Library/greg.c: Update for 1.6
	* Library/greg.in: Update for 1.6
	* Library/greg.scm.in: Update for 1.6

Wed Feb  6 16:39:04 2002  Nicola Pero  <n.pero@mi.flashnet.it>

	* Makefile (configure): Rule removed.
	(config.status): Do not depend on configure.

2002-01-07  Adam Fedor  <fedor@gnu.org>

	* Library/greg.c: Defines for export when on MINGW32

Thu Dec 13 12:16:33 2001  Nicola Pero  <n.pero@mi.flashnet.it>

	* Documentation/Makefile.in (infodir, mandir): Import configure's
	definitions so that they can be customized as per autoconf
	policies.  In particular, if we're running under GNUstep, this
	fixes them by allowing the GNUstep config.site script to define
	them correctly.

Thu Sep 13 18:27:09 2001  Nicola Pero  <nicola@brainstorm.co.uk>

	* Library/greg.c (scm_init_greg): Added code (#ifdeffed out) for
	newer guiles.  
	* Library/greg.scm.in: Added code (commented out) for newer
	guiles.
	* Library/greg.in: Use '() rather than () for empty list because
	newer guiles barf on ().
	* Library/greg.scm.in: Idem.
	* Library/greg.scm.in (greg-close-logs): New procedure closing log
	and debug ports - code taken from greg-reset.
	(greg-reset): Code to close log and debug ports moved to
	greg-close-logs.
	(greg-do-test): Invoke greg-close-logs before quitting for
	exceptions or similar.

2001-07-30  Adam Fedor  <fedor@gnu.org>

	* Greg/Library/greg.c: Add proper define for getting guile export
	symbols on Windows.

2001-05-20 Richard Frith-Macdonald <rfm@gnu.org>

	* Documentation/Makefile.in: Added installation of greg man page.
	* Documentation/greg.1: Man page contributed by Matt Kraai

2001-04-20  Nicola Pero  <nicola@brainstorm.co.uk>

	* Makefile: Rearranged targets; cleaned up.  (config.status): Run
	automatically configure if needed.  (configure): Rebuild
	automatically the configure script from configure.in if needed.
	(clean), (distclean): Do not abort if the Makefile is not found in
	a subdirectory.  (distclean): Updated for change from gregdoc.in
	to gregdoc.texi.in.

2001-04-20  Nicola Pero  <nicola@brainstorm.co.uk>

	* Documentation/Makefile.in: Removed sed for email, url since now
	texinfo has support for it; do not rebuild everything each time
	`make' is run; do not abort if any of the texinfo stuff does not
	work; cleaned; rearranged targets to be simpler.
	* Documentation/gregdoc.in: Renamed to
	Documentation/gregdoc.texi.in.
	* configure.in: Emit Documentation/gregdoc.texi rather than
	Documentation/gregdoc.
	* configure: Regenerated.
	
2001-04-20  Nicola Pero  <nicola@brainstorm.co.uk>

	* Library/Makefile.in: Lot of changes so that it is more simple,
	standard and fast, and installs libraries correctly.

2001-04-17  Nicola Pero  <nicola@brainstorm.co.uk>

	* configure.in: If we are running under GNUstep, and no --prefix
	option has been given, default to installing into
	GNUSTEP_SYSTEM_ROOT.
	* configure: Regenerated.
	* Makefile (all), (config.status): Use @ before echo.
	
2001-04-13  Adam Fedor  <fedor@gnu.org>

	* configure.in: Check for texi programs.

2001-04-04  Adam Fedor  <fedor@gnu.org>

	* Some fixes to compile DLLs on Windows.
	* aclocal.m4: update with latest libtool tests
	* Library/greg.c: Include errno.h if available.

2001-02-12 Richard Frith-Macdonald <rfm@gnu.org>

	* Library/greg.scm.in: Many updates for ease of use with external
	tests.
	* Documentation/gregdoc.in: Updated for new procedures to obtain
	info during tests, and to describe pre/post test hooks.

2001-01-22  Nicola Pero  <nicola@brainstorm.co.uk>

	* Library/Makefile.in, Documentation/Makefile.in: Use
	INSTALL_ROOT_DIR everywhere to make the package relocatable -
	needed for RPM generation.
	* Documentation/Makefile.in (install-info): Create the $(infodir)
	directory.
	
2001-01-03 Richard Frith-Macdonald <rfm@gnu.org>

	* Documentation/gregdoc.in: Add some help on use withe the expect
	routines.

2000-10-26 Richard Frith-Macdonald <rfm@gnu.org>

	* Library/greg.scm.in: Add greg-directory procedure to return the
	path of the directory in which a string is executing.

2000-09-28 Richard Frith-Macdonald <rfm@gnu.org>

	* Documentation/Makefile.in: Handle re-install of info file nicely.

2000-03-24  Thien-Thi Nguyen  <ttn@gnu.org>

	* Documentation/gregdoc.in: Replaced `@emph' w/ `@code',
	`@file' and `@dfn', where appropriate.

2000-03-24 Richard Frith-Macdonald <rfm@gnu.org>

	* Library/greg.scm.in: Allow the names in 'greg-files' to be supplied
	with or without the '.scm' extension.
	Add new 'greg-paths' variable and support for loading tests by filename
	Add greg-expect-pass and greg-expect-fail macros.
	* Library/greg.in: Add support for putting files in the greg-paths var.
	* Documentation/gregdoc: Document above change.
	* VERSION: Update in preparation for next release.

Sun Mar 12 08:24:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	Updates for 1.1 release - mostly license change stuff, but also
	change from ciompiled module to dynamic library for pty support.

Wed Feb 23 17:00:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	Various fixes for 1.0 release.
	In particular store binary in right place.

Thu Aug 26 11:35:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	Updated to work with the newly released Guile-1.3.2 and the 1.3.3
	development code.  Also updated to handle pseudo-terminals changes
	to recent GNU/Linux systems.

1999-03-12  Adam Fedor  <fedor@gnu.org>

	* configure.in: Fail if guile not found.

Thu Mar  4 20:13:36 1999  Masatake Yamato  <masata-y@is.aist-nara.ac.jp>

	* Makefile (library): Test config.status, not config.cache.

Thu Jan 28 13:10o00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	Patch by Takaaki MORIYAMA <taka@airlab.cs.ritsumei.ac.jp> plus some
	tidying.  No longer works with guile-1.2, but works better with 1.3
	* configure: include libtool stuff
	* aclocal.m4: include libtool stuff

Sun Jan 24  4:55:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	Suggestions by Takaaki MORIYAMA <taka@airlab.cs.ritsumei.ac.jp>
	* Makefile: Use $(MAKE) instead of make
	* configure: updated using aclocal

Wed Jan  6  8:15:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

        * Documentation/gregdoc.in: More fixes provided by
        ttn@rubicon.cobaltnet.com, plus mention gnustep bug mailing list
        and fixed another typo.

Wed Jan  6  7:45:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

        * Documentation/gregdoc.in: fixed typo - submitted by
        ttn@rubicon.cobaltnet.com

Thu Dec 31 15:20:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

        * configure.in: Added code to use guile-config for guile-1.3
        patch supplied by ttn@rubicon.cobaltnet.com and modified to
        maintain backward compatibility with guile-1.2
        * Library/Makefile.in: Modified to use guile-config for guile-1.3
        as above.

Thu Dec 31 10:50:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	* Documentation/gregdoc.in: Removed references to greg tarball at
        my own web site - improved references to GNU ftp sires and GNUstep
        anonymous CVS.

Mon Dec 28 17:50:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	* Documentation/gregdoc.in: Fixed bad url reference to greg tarball.

1998-12-13  Dave Love  <fx@gnu.org>

	* Makefile (config.status): Test config.status, not config.cache.

Sun Dec 13 13:00:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	* Documentation/Makefile: Fixed to build info file correctly based
	on patch supplied by <Torbjorn.Lindh@c3l.tyreso.se>

Sat Dec 12 18:30:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	* Library/Makefile.in: Fixed include locations to use $(prefix) as
	suggested by <mgd@santafe.edu>

Tue Dec  8  8:30:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

 	* More tidying and addition of copyright notices.  Improved distrib
	target for make and added other common targets.

Mon Dec  7  8:30:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	* Misc files tidied (copyrights fixed) and distrib make updated for 
	distribution via ftp on gnu site.

Fri Nov 27 13:00:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	Version 0.6 released
	* Library/greg.scm.in: update to work with Guile-1.3
	* Library/Makefile.in: tidied
	* Library/greg.c: tidied
	* Documentation/gregdoc.in: update for Guile-1.3

Wed Oct 14 20:15:00 1998  Richard Frith-Macdonald <richard@brainstorm.co.uk>

	* Library/greg.scm.in: greg-testcase modified to run garbage collection
	explicitly after each test to maintain good state.

