2009-08-25  Christopher Bratusek <zanghar@freenet.de>
	* configure.in: post-release version bump to 0.90.2

	* src/lisp.c: fixed an major defunct in prin1 + utf8 [Timo Korvola]

	* src/streams.c: wrong description of formats %s and %S

2009-08-22  Christopher Bratusek <zanghar@freenet.de>
	* src/rep.c: properly terminate rep interpreter [Jürgen Hötzel]

	* src/readline.c: save/load readline history in interactive mode [Jürgen Hötzel]

	* src/lisp.c
	* src/uft8.c: No C++ style comments in C code

2009-07-25  Christopher Bratusek <zanghar@freenet.de>
	* librep.pc.in: add -L$prefix to libs

2009-07-24  Christopher Bratusek <zanghar@freenet.de>
	* emulate-gnu-tar
	* lisp/rep/io/file-handlers/tar.jl: added support for tar.xz and tar.lzma

	* lisp/rep/io/file-handlers/tar.jl: improved regex for parsing tar output [Alexey I. Froloff]

	* src/ffi.c: improved ffi-binding [Alexey I. Froloff]

	* src/librep.sym: added some missing entries [Alexey I. Froloff]

2009-07-15  Christopher Bratusek <zanghar@freenet.de>
	* configure.in
	* Makedefs.in
	* src/Makefile.in: update checks for libffi

2009-07-11  Christopher Bratusek <zanghar@freenet.de>
	* src/unix_processes.c: fix a definition

2009-07-02  Christopher Bratusek <zanghar@freenet.de>
	* configure.in: obligatory post-release version bump

	* .git: created 0.90.0 tag and pushed 0.17.4 tag

2009-06-30  Christopher Bratusek <zanghar@freenet.de>
	* man/lang.texi: updated for rep.util.utf8 [Teika Kazura]

	* src/lispcmds.c: fixed a typo [Teika Kazura]

	* src/utf8.c: improved copyright notice, removed unused macros [Teika Kazura]

2009-06-19  Christopher Bratusek <zanghar@freenet.de>
	* src/unix_processes
	* src/sdbm.c
	* src/sdbm_pair.c: removed 3 unused variables

2009-05-30  Christopher Bratusek <zanghar@freenet.de>
	* src/utf8.c: added UTF-8 Support! [Wang Diancheng]

2009-05-06  Christopher Bratusek <zanghar@freenet.de>
	* Makefile.in: remove tar target [Ritz]

	* configure.in: 0.17.4 released, bump to 0.90.0

	* lisp/scheme/
	* lisp/scheme.jl
	* lisp/unscheme/
	* lisp/unscheme.jl
	* lisp/rep/vm/compiler/scheme.jl
	* lisp/rep/vm/compiler/unscheme.jl: removed

	* lisp/rep/vm/compiler.jl
	* lisp/rep/user.jl
	* lisp/Makefile: updated

2009-05-05  Christopher Bratusek <zanghar@freenet.de>
	* man/lang.tex
	* man/librep.texi
	* man/news.texi: 'Numbers' section is revised, mainly on machine dependence. Minor improvements [Teika]

	* configure.in: small configures ending message update (from rep-gtk/sawfish)

2009-03-24  Christopher Bratusek <zangahr@freenet.de>
	* Makedefs.in: first define datarootdir then stuff that refers to it

	* man/news.texi: updated

2009-03-06  Christopher Bratusek <zanghar@freenet.de>
	* configure.in
	* Makedefs.in
	* intl/Makefile.in: don't ignore datarootdir setting

2009-03-05  Christopher Bratusek <zanghar@freenet.de>
	* configure.in: 0.17.3 released, bump to 0.17.4

2009-02-18  Christopher Bratusek <zanghar@freenet.de>
	* lisp/rep/io/file-handlers/tar.jl: BSD-Tar is not supported by librep, give users a usefull warning message [Mark Diekhans]

2009-02-03  Christopher Bratusek <zanghar@freenet.de>
	* install-sh: added for libtool < 2.2

	* librep.spec.in: don't try to package librep.a and %{_infodir}/dir

	* autogen.sh: re-enable the use of autoheader

	* configure.in: fix templates (for autoheader)

2009-02-02  Christopher Bratusek <zanghar@freenet.de>
	* librep.pc.in: remove bogus entries

	* autogen.sh: don't use bash specific syntax [Mark Diekhans]

	* configure.in: improved ending message

2009-02-01  Christopher Bratusek <zanghar@freenet.de>
	* MAINTAINERS: updated my mail address

	* autogen.sh: work around an issue

	* librep.spec.in: - don't try to package non-existent rep.m4
			  - make sure emacs_lispdir is defined

2009-01-18  Christopher Bratusek <zanghar@freenet.de>
	* librep.spec.in: - update BuildRequires 
	                  - merge changes from ritz's spec-file

2009-01-02  Christopher Bratusek <nano-master@gmx.de>
	* librep.spec.in: source-archive is .tar.bz2

2009-01-01  Christopher Bratusek <nano-master@gmx.de>
	* autogen.sh: reworked

	* m4: add m4 directory to shut up libtool 1.x

	* configure.in: begin rework

	* install-sh: don't ship this file

2008-12-30  Christopher Bratusek <nano-master@gmx.de>
	* librep.ebuild.in: don't leak copyright info and update keywords

2008-12-24  Christopher Bratusek <nano-master@gmx.de>
	* autogen.sh: fix libtool command for libtool >2.2

2008-12-20  Christopher Bratusek <nano-master@gmx.de>
	* configure.in
	* librep.ebuild.in: Added ebuild [Harald van Dijk]

	* librep.pc.in: Complete Libs: Section 

	* Makefile.in: upon distclean also remove the ebuild and configure

2008-12-18  Christopher Bratusek <nano-master@gmx.de>
	* rep.m4
	* librep.pc.in: drop rep.m4, instead improve the .pc file

	* librep.spec.in
	* Makefile.in: updated accordingly

	* configure.in: add -L/lib${libsuff} to READLINE_LIBS [T2 Patch]

	* src/main.c: mark check_configuration as not inlineable to fix build on ppc64 [Marcus Comstedt]

	* man/news.texi: Updated NEWS

	* src/fake-libexec: small fixup [SuSE]

	* src/rep-config.sh: no rpath [Fedora]

2008-11-22  Christopher Bratusek <nano-master@gmx.de>
	* MAINTAINERS: added me 

2008-10-23  Christopher Bratusek <nano-master@gmx.de>
	* configure.in: 0.17.2 snapshot released, bump to 0.17.3

2008-10-18  Christopher Bratusek <nano-master@gmx.de>
	* src/numbers.c: fix an issue with FreeBSD [patch from FreeBSD]
	
	* src/numbers.c: improve a function [patch from FreeBSD]

	* src/librep.sym: rep_file_fdopen has not been listed

	* Makedefs.in
	* src/Makefile.in
	* intl/Makefile.in
	* rules.mk.sh: added --tag=CC to libtool in serveral places

	* Makedefs.in
	* src/Makefile.in: don't ignore $LDFLAGS upon build

	* src/sdbm.c: drop some useless code [NetBSD patch]

	* man/news.texi: updated

2008-10-01  Christopher Bratusek <nano-master@gmx.de>
	* BUGS: updated

	* HACKING: updated

	* README: updated

	* man/news.texi: updated

2008-09-02  Christopher Bratusek <nano-master@gmx.de>
	* configure.in: another fixup

2008-08-29  Christopher Bratusek <nano-master@gmx.de>
	* src/rep-subrs.h: replace the inclusion of config.h
	with a ifdef doing what we want

	* configure.in: fixup

	* Makefile.in: create $(DESTDIR)/$(libdir)/pkgconfig
	before installing the .pc file

2008-08-14  Christopher Bratusek <nano-master@gmx.de>
	* configure.in: AC_PROG_LIBTOOL not AM_PROG_LIBTOOL

	* autogen.sh: change accordingly

	* .cvsignore
	* */.cvsignore: add svn:ignore property and remove all
	.cvsignore files

	* configure.in: 0.17.1 released, bump to 0.17.2

2008-08-11  Christopher Bratusek <nano-master@gmx.de>
	* src/dlmalloc.c: replace // comments with /* */

	* src/rep_subrs.h: add #include "../config.h" for #define inline

2008-08-08  Christopher Bratusek <nano-master@gmx.de>
	* src/rep_subrs.h: another fixup. lets us compile
		sawfish with paranoia cflags and seems not
		to break anything.

	* man/nes.texi: updated NEWS

	* src/unix_main.c: fixup

2008-08-06  Christopher Bratusek <nano-master@gmx.de>
	* Makedefs.in: add --no-split to makeinfo (FreeBSD patch)

	* configure.in: print usefull things at the end
		- add --enable-paranoia
			(compile with paranoia CFLAGS)

2008-08-05  Christopher Bratusek <nano-master@gmx.de>
	* BUGS
	* HACKING: updated information

	* configure.in: bump version to 0.17.1

	* librep.spec.in: update the spec file

	* autogen.sh: add --force --copy to libtoolize flags

	* src/*: started code-cleanup

	* configure.in
	* Makefile.in
	* librep.pc.in: added a .pc file for librep

	* src/unix_files.c: Trim trailing '/' to mkdir(2) since some 
			OSes fail the call otherwise (NetBSD patch)
	
	* src/rep-xgettext.jl: use correct shebang (ALT-Linux patch)

	* man/news.texi: add {define-special-variable} (Debian patch)

	* rules.mk.sh: add --tag CC to libtool (Debian patch)

	* src/main.c: replace a static void with a void (Debian patch)

2006-06-02  John Harper  <jsh@unfactored.org>

	* rep.m4: fix for newer m4, from Michal Jaegermann

2006-01-31  John Harper  <jsh@unfactored.org>

	* configure.in: fixed test for LC_MESSAGES to use new autoconf
	macro (gt_LC_MESSAGES not AM_LC_MESSAGES)

2003-11-24  John Harper  <jsh@unfactored.org>

	* configure.in: version 0.17, bumped library revision

	* configure.in: $prefix can be set to "NONE" sometimes?

2003-09-03  John Harper  <jsh@unfactored.org>

	* configure.in: fixes for compiling in a weird ${prefix}; Mac
	OS X fixes; other fixes

	* test, configure.in, Makefile.in, Makedefs.in: "DOC" file is
	now called "doc-strings" to avoid clashing with "doc" build
	directory in case folding filesystems

2003-07-26  John Harper  <jsh@unfactored.org>

	* configure.in, config.h.in, Makedefs.in: updated for libffi

2003-02-25  John Harper  <jsh@unfactored.org>

	* configure.in: version 0.16.2

2002-06-22  John Harper  <jsh@unfactored.org>

	* configure.in: version 0.16.1

2002-06-20  John Harper  <jsh@unfactored.org>

	* configure.in: version 0.16

2002-04-21  John Harper  <jsh@unfactored.org>

	* configure.in: don't AC_SUBST(LIBOBJS), doesn't work on
	autoconf 2.53, patch from Murray Cumming <murrayc@t-online.de>

2002-04-13  John Harper  <jsh@unfactored.org>

	* man/Makefile.in: use --info-dir when calling install-info

2002-02-20  John Harper  <jsh@unfactored.org>

	* configure.in: don't ever compile our own dlmalloc, it breaks
	on too many platforms

2001-12-02  John Harper  <jsh@unfactored.org>

	* configure.in: don't use dlmalloc on sparcs

2001-11-17  John Harper  <jsh@unfactored.org>

	* Makedefs.in: don't use `libtool --mode=execute' in
	$(rep_prog), just call the script directly

2001-10-28  John Harper  <jsh@unfactored.org>

	* configure.in: version 0.15.2

2001-10-03  John Harper  <jsh@unfactored.org>

	* version 0.15.1

	* build-info: don't try to find domainname, we don't need it

2001-10-01  John Harper  <jsh@unfactored.org>

	* configure.in: version 0.15

	* configure.in: check for __gmp_randinit () if gmp is found,
	and define HAVE_GMP_RANDINIT if so

2001-09-15  John Harper  <jsh@unfactored.org>

	* config.h.in: removed spurious close-comment from after
	`#undef HAVE_MEMORY_H'

2001-09-14  John Harper  <jsh@pixelslut.com>

	* configure.in: bumped libcurrent and libage

2001-08-09  John Harper  <jsh@pixelslut.com>

	* rep-debugger.el: fixed for new debugger command line option
	names

2001-08-07  John Harper  <jsh@pixelslut.com>

	* configure.in, Makedefs.in, Makefile.in, librep.spec.in:
	install rep-debugger.el into the emacs site-lisp directory (in
	our $prefix)

	* rep-debugger.el: emacs code to make GUD mode work with rep's
	new source debugging support

2001-07-02  John Harper  <jsh@pixelslut.com>

	* configure.in: version 0.14, incremented library revision
	number

2001-06-20  John Harper  <jsh@pixelslut.com>

	* Makefile.in: fixed SUBDIRS commands to exit if an error
	occurs

2001-06-14  John Harper  <jsh@pixelslut.com>

	* configure.in, config.h.in: check for crypt () in default libs
	and in -lcrypt

2001-04-16  John Harper  <jsh@eazel.com>

	* configure.in, config.h.in: check for <sys/dl.h> and define
	HAVE_SYS_DL_H if present (needed on UnixWare)

2001-04-09  John Harper  <jsh@eazel.com>

	* configure.in: changed version string to 0.14-pre now there's
	a 0.13.6 on a branch

2001-03-26  John Harper  <jsh@eazel.com>

	* Makefile.in, man/Makefile.in: added `check' targets

2001-03-22  John Harper  <jsh@eazel.com>

	* configure.in: version 0.13.5, bumped library revision number

2001-03-12  John Harper  <jsh@eazel.com>

	* emulate-gnu-tar, Makefile.in: new script, emulates the
	options of GNU tar that the tar file-handler uses, but using
	hopefully generic tar options and separate decompression
	programs. Used tar option combinations are `tvf -' and `xf -
	[FILE]'

2001-02-20  John Harper  <jsh@eazel.com>

	* configure.in: on Solaris use /usr/ccs/lib/cpp (patch from
	albert chin <china@thewrittenword.com>)

2001-01-17  John Harper  <jsh@eazel.com>

	* librep.spec.in: unset LC_ALL, LINGUAS and LANG before
	building

2001-01-15  John Harper  <jsh@eazel.com>

	* configure.in: delete the rules.mk file each time AC_OUTPUT is
	run (since it can contain stale values, and the rule to rebuild
	it doesn't work for the top-level Makefile since it's included
	first)

	* rules.mk.sh: removed repdocfile definition, it's not used by
	anything and can confuse the librep build process

2001-01-04  John Harper  <jsh@eazel.com>

	* configure.in: version 0.13.4

2000-12-27  John Harper  <jsh@eazel.com>

	* rules.mk.sh: removed the `-export-symbols-regex' option, it's
	not possible to just export `rep_dl_foo' symbols..

2000-12-06  John Harper  <jsh@eazel.com>

	* install-aliases (dosome): patch from Peter Teichman
	<peter@helixcode.com> to avoid clobbering a variable that's
	needed in the next iteration of the loop

2000-12-03  John Harper  <jsh@eazel.com>

	* configure.in: version 0.13.3

2000-11-21  John Harper  <jsh@eazel.com>

	* rules.mk.sh: rename repexecdir variable as repcommonexecdir
	so it doesn't conflict with Makedefs.in (shouldn't affect other
	users of this file.. I hope)

2000-11-15  John Harper  <jsh@eazel.com>

	* Makedefs.in: include rules.mk and redefine $(rep_DL_LIBTOOL)
	to the uninstalled local libtool

	* rules.mk.sh: in $(rep_DL_LD) macro, specify
	-export-symbols-regex option to libtool to only retain symbols
	whose names begin with `rep_dl_'

2000-10-23  John Harper  <jsh@eazel.com>

	* configure.in: version 0.13.2

2000-10-18  John Harper  <john@dcs.warwick.ac.uk>

	* Makefile.in: fix repdoc dependences to refer to the actual
	file

2000-10-11  John Harper  <john@dcs.warwick.ac.uk>

	* install-aliases: add extra-paranoid quoting

	* configure.in: new option --enable-full-name-terminator (sets
	existing preprocessor symbol FULL_NAME_TERMINATOR)

2000-10-06  John Harper  <john@dcs.warwick.ac.uk>

	* install-aliases: try to rename libFOO.* as well as FOO.*. On
	some systems libtool creates module libraries with a `lib'
	prefix

2000-09-29  John Harper  <john@dcs.warwick.ac.uk>

	* librep.spec.in: override infodir in `make install' command

2000-09-28  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: version 0.13.1

2000-09-27  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in, config.h.in: check for strncasecmp ()

2000-09-20  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: version 0.13

2000-09-19  John Harper  <john@dcs.warwick.ac.uk>

	* build-info: use `$LOCALDOMAIN', then `dnsdomainname', before
	falling back to `domainname'

2000-09-10  Karl M. Hegbloom  <karlheg@debian.org>

	* man/Makefile.in (librep.pdf): New target

	* Makedefs.in (TEXI2PDF): New variable

2000-09-13  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: version 0.13pre2

2000-09-08  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: removed hack to look in etc for install-sh

	* man/repl.texi: new chapter `The REPL'

2000-09-05  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: adapted patch from Jacob for weird debian gmp
	header file location. Misc other changes to gmp checks

2000-09-04  John Harper  <john@dcs.warwick.ac.uk>

	* librep.spec.in: added `--with-extra-cflags=-fstrength-reduce'
	to configure. RH force -fno-strength-reduce on i386, this leads
	to too much register pressure in the vm, spilling one of the
	fixed regs..

	* configure.in: version to 0.13pre1

2000-09-01  John Harper  <john@dcs.warwick.ac.uk>

	* librep.spec.in: added `Requires: gdbm >= 1.8' to avoid gdbm
	brain-damage

	* librep.spec.in: install rep_config.h in -devel pkg

2000-08-31  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: create rep_config.h instead of rep.h

2000-08-29    <john@dcs.warwick.ac.uk>

	* librep.spec.in: librep-devel requires exactly @version@ of
	librep package

2000-08-17  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: add -Wpointer-arith when gcc, only add
	-Wno-implicit-int on solaris

2000-08-11  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: an additional option for configure,
	--with-readline-prefix, to specify an alternate path for the
	readline include/library files (from Albert Chin-A-Young
	<china@thewrittenword.com>)

2000-08-03  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in, config.h.in: check for strtoq () as well as
	strtoll ()

2000-08-01  John Harper  <john@dcs.warwick.ac.uk>

	* intl/intl-compat.c, intl/Makefile.in: removed my edits, intl/
	has no differences to standard gettext intl/ now

	* autogen.sh: new script

	* configure.in: removed ranlib check, remove aux-dir decl.
	Added check for <libintl.h> if gettext is in libc

	* etc/regexp.patch, etc/gc-cons: deleted

	* etc/install-sh: moved to top-level directory

	* etc/ltmain.sh, etc/ltconfig, etc/config.sub,
	etc/config.guess: deleted, use libtoolize to create these

2000-07-29  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: signal an error if no gmp and --without-gmp
	wasn't given (the error message says to use --without-gmp if
	that's want is wanted)

2000-07-28  John Harper  <john@dcs.warwick.ac.uk>

	* Makedefs.in: in COMPILE_ENV changed REPEXECDIR to
	REP_DL_LOAD_PATH

	* configure.in: set GMP_LIBS to -lm if not using gmp

2000-07-24  John Harper  <john@dcs.warwick.ac.uk>

	* install-aliases: don't use -h or -H options to grep. Solaris
	grep chokes on -H and neither are needed anyway

	* librep.spec.in: added install-aliases

2000-07-23  John Harper  <john@dcs.warwick.ac.uk>

	* librep.spec.in: added rep_INSTALL_ALIASES

	* configure.in: version 0.13-pre, bumped libcurrent and libage

	* install-aliases: script to extract and create aliases from
	source files (C or Lisp). Installed into $(repcommonexecdir)

2000-07-20  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: version 0.12.4, bumped ${librevision}

	* Makedefs.in: set libtool mode explicitly
	* rules.mk.sh: set libtool mode explicitly; include -rpath
	option
	(from David Kaelbling <drk@sgi.com>)

2000-07-15  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: added `--without-gmp' and
	`--disable-continuations' options

	* config.h.in: added HAVE_STRTOLL, WITH_GMP, WITH_CONTINUATIONS

2000-07-13  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: redirect stderr to /dev/null when trying to run
	`aclocal --print-ac-dir'. Apparently this avoids errors if
	aclocal isn't installed (patch from Albert Chin-A-Young
	<china@thewrittenword.com>)

2000-07-12  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: version 0.12.3, bumped ${librevision}

2000-07-10  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: just use ${host_cpu} when checking for known
	stack growth directions

	* librep.spec.in: replaced `/usr/info' by `%{_infodir}'

2000-07-06  John Harper  <john@dcs.warwick.ac.uk>

	* Makefile.in, lisp/Makefile.in, man/Makefile.in,
	src/Makefile.in: updated to partially build in a separate
	directory. This still doesn't work for Lisp sources (adapted
	from Martin Pottendorfer <pottendo@utanet.at>)

2000-06-29  John Harper  <john@dcs.warwick.ac.uk>

	* Makefile.in: added repexecdir to installdirs target (for DOC)

2000-06-22  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: version 0.12.2, incremented librevision

2000-06-18  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: version 0.12.1, incremented librevision

	* configure.in, config.h.in: check sizeof long and long long
	(if available), from George Lebl <jirka@5z.com>

2000-06-16  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in: fixed typo when checking for shl_load in libdld

	* configure.in: version 0.12

	* configure.in: check libdld for shl_load

2000-06-09  John Harper  <john@dcs.warwick.ac.uk>

	* Makefile.in: added distclean target as alias for realclean

	* configure.in: changed --with-gmp and --with-gdbm to be more
	conventional --with-gmp-prefix and --with-gdbm-prefix

	* configure.in: when extracting dependences from C files using
	GCC, use `-MM' not `-MM -MG' (from Brad Thompson <yak@mit.edu>)

2000-06-07  John Harper  <john@dcs.warwick.ac.uk>

	* configure.in, Makefile.in: moved DOC file to ${repexecdir}
	since GDBM databases are endian-specific

	[ this is sub-optimal, since the lisp files are shared, but
	it's okay for now .. ]

2000-05-31  Karl M. Hegbloom  <karlheg@debian.org>

	* Makefile.in (TAGS): Use --regex to grab DEFSTRING, DEFSYM,
	DEFUN, and DEFUN_INT information also.
	(TAGS tags): add lowercase target name for lazy typists.

