+2007-04-03 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Increment version to 0.4.3 due to snapshot posted
+ to alpha.gnu.org.
+ Suggested by John Darrington.
+
+2007-04-03 Ben Pfaff <blp@gnu.org>
+
+ Use Gnulib's fpieee module instead of specifying -mieee by hand.
+
+ * Smake: Use fpieee module from Gnulib.
+
+ * configure.ac: Don't enable -mieee.
+
+2007-03-19 Ben Pfaff <blp@gnu.org>
+
+ Work toward modernizing the build system by updating our Automake
+ and Autoconf dependencies and requiring libintl to be available
+ externally (if desired) instead of including a copy in the
+ distribution.
+
+ * Makefile.am (AUTOMAKE_OPTIONS): Require Automake 1.10 (or
+ later), which works better with systems that have a non-empty
+ $(EXEEXT).
+ (SUBDIRS): Drop intl.
+ (DISTCLEANFILES): Drop intl/plural.c.
+
+ * Throughout Makefile.am and the automake.mk files: Change
+ mkinstalldirs to $(MKDIR_P), to support the corresponding Automake
+ change.
+
+ * Smake (GNULIB_MODULES): Use gettext-h instead of gettext module.
+ (all): Don't create intl directory.
+ (gettextize): Don't use --intl flag.
+
+ * configure.ac: Require Autoconf 2.60 or later. Use external
+ gettext. Drop intl/Makefile from config files.
+
+2007-02-25 Ben Pfaff <blp@gnu.org>
+
+ Thanks to Jason Stover for verifying that this patch helps under
+ NetBSD.
+
+ * acinclude.m4: Rename PSPP_ENABLE_WARNING to PSPP_ENABLE_OPTION,
+ because it's useful for more than warnings.
+
+ * configure.ac: Add PSPP_ENABLE_OPTION(-mieee) to improve IEEE
+ floating-point conformance on Alpha and SH architectures. Also,
+ check for fpsetmask function (available on BSDs).
+
+Mon Feb 19 10:52:21 2007 Ben Pfaff <blp@gnu.org>
+
+ * Smake (GNULIB_MODULES): Add dirname module, remove canonicalize
+ module. Corresponds to changes in src/data/file-name.c.
+
+Sat Feb 17 09:22:32 2007 Ben Pfaff <blp@gnu.org>
+
+ * Smake (GNULIB_MODULES): Add tmpfile module, which fixes the use
+ of the tmpfile function under Windows.
+
+Fri Feb 16 10:50:38 2007 Ben Pfaff <blp@gnu.org>
+
+ Better support cross-compiling by using CC_FOR_BUILD and
+ EXEEXT_FOR_BUILD for q2c.
+
+ * Makefile.am: Add CC_FOR_BUILD, EXEEXT_FOR_BUILD variables. Use
+ in .q.c rule.
+
+ * acinclude.m4: Add PSPP_CC_FOR_BUILD macro.
+
+ * configure.ac: Call PSPP_CC_FOR_BUILD.
+
+Mon Feb 12 16:39:18 2007 Ben Pfaff <blp@gnu.org>
+
+ * README: Note that iconv is required.
+
+ * configure.ac: Enforce iconv requirement.
+
+Thu Feb 8 14:56:18 2007 Ben Pfaff <blp@gnu.org>
+
+ Reduce platform dependence.
+
+ * Makefile.am: Don't add -Dunix or -D__MSDOS__ to compiler command
+ line. Add $(top_builddir)/intl to include path to fix building
+ with the included libintl.
+
+ * Smake (GNULIB_MODULES): Add `canonicalize', `sys_stat',
+ `mkstemp' modules. Remove `stat-macros' module, which is no
+ longer what we want, because what we want is provided by sys_stat
+ now, and remove its inclusions. Remove `strstr' module, which is
+ no longer in gnulib. Remove `readlink', `xreadlink', because we
+ no longer use either function.
+
+ * configure.ac: Move gl_EARLY before AC_PROG_CC, where the gnulib
+ manual says it should be. Check for presence of execl, fork,
+ and popen. Drop check for unix versus msdos as host OS.
+
+Sat Nov 4 15:59:31 2006 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Check for the "round" function added in C99.
+
+Tue Oct 31 19:55:52 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake (GNULIB_MODULES): Add `mempcpy' module.
+
+Tue Oct 31 19:29:05 2006 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Drop tests for strchr, strrchr because now we
+ assume a C89 compliant library. (Gnulib makes this assumption so
+ we might as well too.)
+
+Sun Oct 29 14:08:53 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake (GNULIB_MODULES): Remove `restrict' from modules, because
+ recent gnulib doesn't have such a module.
+
+Mon Jul 17 18:23:38 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Add --doc-base=gl/doc to gnulib-tool invocation, which is
+ required by recent gnulib.
+
+Sun Jul 16 19:51:45 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Add xsize to GNULIB_MODULES.
+
+Wed Jul 12 13:41:18 2006 Ben Pfaff <blp@gnu.org>
+
+ * Makefile.am: Add check_PROGRAMS and define to empty.
+
+Sat Jul 1 15:32:31 2006 Ben Pfaff <blp@gnu.org>
+
+ * Makefile.am: Add noinst_PROGRAMS and define to empty.
+
+Tue May 9 20:46:06 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Add stdarg to GNULIB_MODULES.
+
+Sun May 7 09:27:40 WST 2006 John Darrington <john@darrington.wattle.id.au>
+
+ * po/en_GB.po : Removed. Now that messages talking about coloUrs have
+ been removed, it does nothing.
+
+Tue May 2 10:43:30 WST 2006 John Darrington <john@darrington.wattle.id.au>
+
+ * Bumped the minor version number from 0.4.1 to 0.4.2 to reflect
+ changes to system file format.
+
+Mon Apr 24 14:12:25 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Add exit to GNULIB_MODULES.
+
+Sun Apr 23 20:34:50 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Add linebreak to GNULIB_MODULES.
+
+Sat Apr 15 21:45:40 2006 Ben Pfaff <blp@gnu.org>
+
+ Get rid of src/libpspp/debug-print.h and all its uses. (There
+ were few real users, but many inclusions of its header file.)
+
+Sat Apr 15 19:51:22 2006 Ben Pfaff <blp@gnu.org>
+
+ Get rid of our own int32 type in favor of the standard int32_t
+ type.
+
+ * configure.ac: Don't need to check the sizes of integer types
+ anymore.
+
+Sat Apr 15 19:13:59 2006 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac, acinclude.m4: Complain about missing prerequisites
+ in a group at the end of configuration, not piecemeal. This
+ should make building PSPP less frustrating. Thanks to John
+ Darrington for the suggestion.
+
+Sat Apr 15 18:17:15 2006 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Move code into acinclude.m4 to make the configure
+ script more readable.
+
+ * acinclude.m4: New functions from configure.ac.
+
+Mon Apr 3 11:01:00 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: (GNULIB_MODULES) Add strsep.
+
+Thu Mar 30 15:50:05 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Enable -Wdeclaration-after-statement warning if
+ available.
+
+ * acinclude.m4: Add macro for checking whether a warning is
+ supported.
+
+Mon Mar 20 16:32:11 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Require "unistd" gnulib module. Removed tests for
+ HAVE_UNISTD_H from source code.
+
+Sat Mar 4 13:20:56 2006 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Get rid of pref.h.orig.
+
+ * pref.h.orig: Removed. Moved SHORT_NAME_LEN, LONG_NAME_LEN to
+ src/data/variable.h. Removed GLOBAL_DEBUGGING entirely, changing
+ all references to DEBUGGING. Moved P_tmpdir to
+ src/data/make-file.c. Moved NO_CHARTS to
+ src/output/charts/automake.mk.
+
+Sat Mar 4 12:58:34 2006 Ben Pfaff <blp@gnu.org>
+
+ * pref.h.orig: Move GCC attribute declarations to
+ new file src/libpspp/compiler.h.
+
+Sat Mar 4 12:27:06 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Require "intprops" gnulib module.
+
+ * acinclude.m4: Remove BLP_INT_DIGITS. Now we use the intprops.h
+ header file instead.
+
+ * configure.ac: Don't call BLP_INT_DIGITS.
+
+Sat Mar 4 11:53:36 2006 Ben Pfaff <blp@gnu.org>
+
+ * acinclude.m4: Remove BLP_RANDOM. Its results were unused.
+ Remove BLP_IS_SPRINTF_GOOD. We now assume that the system's
+ sprintf() returns the correct value.
+
+ * configure.ac: Don't call those macros.
+
+John Darrington:
+
+ * Deleted Make.build (inserted its contents into Makefile.am).
+
+ * Moved the version number to 0.4.1
+
+ * Moved lib/linreg/linreg.[ch] and lib/linreg/coefficient.[ch] to
+ src/math/linreg.
+
+ * Moved the psppire gui into src/ui/gui and the gtk_sheet widget
+ into lib/gtksheet.
+
+ * Replaced recursive automake system with non-recursive one.
+
+ * Moved files into subdirectories. See src/ChangeLog for details.
+
+Sat Feb 11 21:57:31 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: (GNULIB_MODULES) Add memcasecmp.
+
+ * configure.ac: Remove existing checks for readline, replacing
+ them by a call to PSPP_READLINE.
+
+ * acinclude.m4: Add PSPP_READLINE macro based on gnulib test for
+ readline. However, we only accept a readline installation if (1)
+ the header files are in the normal readline/ directory and (2) the
+ history library is also available. If both criteria are met, we
+ declare HAVE_READLINE. This reduces the #ifdefs to actually use
+ readline to something manageable.
+
+ * pref.h.orig: Move DIR_SEPARATOR, PATH_DELIMITER definitions to
+ src/filename.h.
+
+Wed Jan 25 21:48:20 2006 Ben Pfaff <blp@gnu.org>
+
+ * Smake: (po/POTFILE.in) Exclude dotfiles.
+
+Sat Nov 27 20:29:19 2005 Jason Stover <jason@sakla.net>
+
+ * Binary encoding for categorical variables.
+ * Routines for design matrices.
+
+Thu Oct 20 18:19:58 2005 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Improve error messages. Thanks to Jaap-Andre de
+ Hoop <j.dehoop@data-assist.nl>.
+
+Wed Oct 12 20:33:07 2005 Jason Stover <jstover@sdf.lonestar.org>
+
+ * regression.q: Initial version of the REGRESSION procedure.
+
+Sun Sep 25 16:11:09 2005 Ben Pfaff <blp@gnu.org>
+
+ * Makefile.am: Handles `examples' as a subdirectory instead of a
+ dist-hook. The dist-hook copied examples/CVS into the
+ distribution. Thanks to James R. Van Zandt <jrvz@comcast.net> for
+ reporting the problem.
+
+Mon Sep 19 10:24:10 2005 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Add `check' target for convenience. Add
+ --tests-base=tests to gnulib-tool invocation to compensate for
+ bug.
+
+Sat Sep 17 15:57:32 2005 Jason Stover <jason@sakla.net>
+
+ Added lib/linreg for procedures that use ordinary least squares.
+
+Sat Sep 17 11:01:44 2005 Ben Pfaff <blp@gnu.org>
+
+ Adapt to newer versions of gnulib.
+
+ * Smake: Put gnulib options directly on its command line, instead
+ of embedding them in configure.ac.
+
+ * configure.ac: Remove gnulib option commands.
+
+Fri Aug 3 07:22:28 2005 Ben Pfaff <blp@gnu.org>
+
+ * PSPP 0.4.0 released.
+
+Sun Jul 31 10:49:47 2005 Ben Pfaff <blp@gnu.org>
+
+ Adopt use of gnulib for portability.
+
+ * Makefile.am: Add gl to SUBDIRS. Add gl/m4 to aclocal include
+ path. Get rid of pkgdocdir data. Move noinst_DATA to EXTRA_DIST.
+
+ * README.CVS: Add instructions for fetching gnulib.
+
+ * Smake: Rewrite to run gnulib-tool. Avoid use of gettextize in
+ normal case (it was unmaintainable). Just use autoreconf
+ --install to do most of the work. Rewrite rule for POTFILES.in
+ for non-GNU make compatibility.
+
+ * configure.ac: Add gnulib commands. Specify gettext version
+ 0.14.5 to placate autopoint. Check that off_t is an integer type,
+ because Solaris can sometimes declare it as a struct. Drop
+ explicit checks for gnulib-supported functionality. Fix typo in
+ msdos check.
+
+ * pref.h.orig: Define __attribute__ to avoid wart in gnulib.
+ Don't #include <libintl> and define gettext, _, N_, because gnulib
+ wants to do the same thing.
+
+Sun Jul 24 20:31:13 2005 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Don't detect libgmp anymore, because we eliminated
+ the dependency.
+
+ * NEWS: Update.
+
+Mon Jul 4 17:59:54 2005 Ben Pfaff <blp@gnu.org>
+
+ * Makefile.am: Add pspp-mode.el to EXTRA_DIST.
+
+Wed May 4 08:49:13 WST 2005 John Darrington <john@darrington.wattle.id.au>
+
+ * README.CVS Smake: Added a CONFIGUREFLAGS variable.
+ * INSTALL: Mentioned build dependencies.
+
+Mon May 2 22:37:39 2005 Ben Pfaff <blp@gnu.org>
+
+ * INSTALL: Mention dependencies. Thanks to Jaap-Andre de Hoop
+ <j.dehoop@data-assist.nl> for the suggestion.
+
+ * NEWS, README: Update.
+
+Sun May 1 15:00:09 WST 2005 John Darrington <john@darrington.wattle.id.au>
+
+ * pspp-mode.el: Now supports syntax highlighting, indentation and
+ generally works a lot better.
+
+Thu Apr 28 10:24:47 WST 2005 John Darrington <john@darrington.wattle.id.au>
+
+ * Changed all copyright notices to contain the FSF's new address.
+
+Thu Apr 14 2005 John Darrington
+
+ * AUTHORS: Added note about the long variable names extension.
+
+ * pref.h.orig: Added definitions for variable names lengths.
+
+Thu Mar 3 22:06:19 WST 2005 John Darrington <john@darrington.wattle.id.au>
+
+ * configure.ac: Added AC_PROG_RANLIB --- needed by autoconf 1.9
+
+Mon Feb 28 23:16:58 2005 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Check for perl. Check for bool. Substitute
+ makefiles in src/expressions. Don't substitute makefile in
+ deleted directory lib/julcal.
+
+ * pref.h.orig: (macro MALLOC_LIKE) New macro.
+ (macro flt64) Moved to src/sfmP.h.
+ (macro FLT64_MAX) Moved to src/sfmP.h.
+
+Mon Feb 21 15:04:55 WST 2005 John Darrington <john@darrington.wattle.id.au>
+
+ * configure.ac: Added a --without-valgrind option to cope with
+ building on machines with a broken valgrind installation
+
+Fri Jan 7 08:01:02 WST 2005 John Darrington <john@darrington.wattle.id.au>
+
+ * configure.ac pref.h.orig: Compilation with libplot is now optional
+ by sacrificing the chart features.
+
+Sun Nov 28 19:24:02 2004 Ben Pfaff <blp@gnu.org>
+
+ * Smake: Change -a to -pR in cp invocations for SUSv3 compliance.
+
+Mon May 31 17:21:25 2004 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Check for large file support. Get rid of
+ posix_fadvise check--for some reason glibc 2.3.2 segfaults when I
+ call it and I just couldn't figure out what was going on.
+
+Sun May 30 18:19:03 2004 Ben Pfaff <blp@gnu.org>
+
+ * configure.ac: Check for valgrind/valgrind.h.
+