2000-01-25  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't look for the sunmath library.
	Don't check for infinity or quiet_nan.

	* emacs/octave-mod.el (octave-mode-syntax-table):
	Undo previous change, but add a comment explaining why.

2000-01-24  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave-mod.el (octave-mode-syntax-table):
	Make `%' a comment start character too.

2000-01-10  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.15 released.

1999-11-15  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (XTRA_CXXFLAGS, XTRA_CFLAGS): Use -mminimal-toc on
	AIX systems.

1999-10-26  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/README: New file.
	* emacs/Makefile.in (DISTFILES, BINDISTFILES): Add it to the lists.

	* emacs/Makefile.in: Don't distribute .elc files.

1999-10-21  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for select and poll.  Also check for poll.h
	and sys/poll.h.

Mon Sep 20 11:02:29 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave-inf.el, emacs/octave-mod.el: Update to match FSF
	sources plus code that will make it work if Emacs doesn't have the
	customize code.

Tue Sep 14 07:57:06 1999  Kurt Hornik <hornik@ci.tuwien.ac.at>

	* emacs/octave-inf.el (inferior-octave-startup): Always pass "-i"
	and "--no-line-editing" to Octave subprocess.
 	(inferior-octave-startup-args): Default to nil.

Mon Sep  6 10:50:10 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave-inf.el (inferior-octave-startup-args):
	Add --no-line-editing to the list.

Fri Jul  9 09:15:24 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Try to handle IEEE FP flags for g77 on Alphas.

Thu Jul  8 19:56:37 1999  Stephen Eglen  <stephen@gnu.org>

	* emacs/octave-inf.el (inferior-octave-directory-tracker):
	Change regexp so that it doesn't match commands beginning with `cd'.

Wed Jun 23 13:20:11 1999  Mumit Khan  <khan@xraylith.wisc.edu>

	* configure.in (HAVE_TERMIOS_H): Avoid autoheader lossage.

Sun Jun 20 23:05:18 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for sys/ioctl.h.

Thu May 27 21:47:26 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* readline/histfile.c [__CYGWIN__]: Define O_BINARY if not already
	defined.

Mon May 10 09:06:47 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_PROG_G77): Also match "FSF-g77", for egcs.

Wed Apr 14 12:55:42 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.14 released.

Wed Apr  7 14:15:22 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (INSTALL, INSTALL_PROGRAM, INSTALL_DATA):
	Substitute these here too.
	(install-strip): Also set INSTALL_SCRIPT here.

Wed Feb  3 01:02:37 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Use AC_OUTPUT_COMMANDS to chmod install-octave so
	that the command will also executed in config.status.

Wed Jan 20 12:56:02 1999  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't put -O in FFLAGS for powerpc-apple-machten*.

Wed Dec  9 14:02:45 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (RDYNAMIC_FLAG): Substitute RDYNAMIC_FLAG here.
	* configure.in: Check for G++ compiler flag -rdynamic if setting
	up to support dynamic linking, and substitute RDYNAMIC_FLAG if
	-rdynamic is accepted.
	* aclocal.m4 (OCTAVE_CC_FLAG, OCTAVE_CXX_FLAG): Clarify usage comment.

Mon Dec  7 19:49:26 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for -lm just after compiler tests.
	Remove -lm from other macro calls.  Don't check for -lm on NeXT
	systems.  Eric Norum <eric@skatter.usask.ca> says /lib/libsys_s.a
	has all the routines that are traditionally in libc.a and libm.a
	on *NIX systems.  NeXT also supplies a libm.a, but it seems to be
	horribly buggy.

Sat Dec  5 10:48:40 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in: Correctly handle -?.

Fri Dec  4 18:05:51 1998  Kurt Hornik  <Kurt.Hornik@ci.tuwien.ac.at>

	* emacs/octave-mod.el (octave-abbrev-start): Use the correct name
	of the abbrev table, and provide support for XEmacs.
	(octave-xemacs-p): New variable.

Tue Nov 24 23:31:50 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for strftime too.
	Avoid checking for termios.h on NeXT systems.

Wed Nov 18 00:09:30 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/Makefile.in (uninstall): Fix typo.

Thu Nov 12 10:42:25 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/otags: New script from Mario Storti
	<mstorti@minerva.unl.edu.ar>.
	* emacs/Makefile.in: Add it to the list of files to distribute and
	install.

Wed Nov 11 17:26:26 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (AC_OUTPUT): Add libcruft/amos/Makefile.
	Delete libcruft/specfun/Makefile.

Thu Nov  5 15:59:44 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Define __NO_MATH_INLINES.
	* acconfig.h: Add #undef for it.

	* configure.in (AC_OUTPUT): Escape newlinew in macro call with \.

Fri Oct  2 14:24:27 1998  Kurt Hornik  <Kurt.Hornik@ci.tuwien.ac.at>

	* emacs/octave-inf.el (inferior-octave-prompt):  Also match
	prompts of the form `octave.bin:1>' which come from using
	precopiled binary versions.

Mon Aug 31 12:07:02 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.sub: Accept armv4 everywhere arm is allowed.

Tue Aug 18 17:02:25 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in: Allow -DDEF on command line.

Thu Jun 18 20:24:40 1998  Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>

	* configure.in (RLD_FLAG): Set correctly for Linux on all
	architectures.

Thu May 28 10:17:45 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: When checking for glob stuff, make sure that the
	systsem header file has all the definitions that we need.  If not,
	set up to use our replacement library.

Thu May 21 13:15:36 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.13 released.

Fri May 15 00:34:54 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Make sure install-octave is executable.

	* install-octave.in (oct_files): Don't cd to src.
	(have_find): Delete variable (assume all systems have find).

Thu May 14 10:29:30 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_SET_DEFAULT): Allow values to come from the
	environment.

	* octMakefile.in (DISTFILES): Include README.MachTen in the list.
	Delete INFO.PATCH and MAKEINFO.PATCH from the list.
	(XBINDISTFILES): Include README.MachTen in the list.
	* README.MachTen: New file.

	* configure.in: Add -mno-fp-in-toc on ibm-aix4 systems.
	From Philippe.Defert@cern.ch <Philippe.Defert@cern.ch>.

Wed May 13 22:54:17 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for gettimeofday.  Only see if gettimeofday
	takes a timezone arg if gettimeofday was actually found.

Tue May  5 14:43:36 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_PROG_G77): Compile trivial program instead of
	just running ${f77-f77} -v on nothing.
	Convert all uses of $F77 to ${F77-f77}.

Mon May  4 12:08:36 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave-mod.el (octave-mode): Make comment-multi-line local
	and set to nil.

Sun May  3 19:59:37 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.12 released.

Tue Apr 28 14:28:14 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): Really do skip -lkernel32.

Thu Apr 23 23:26:29 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* kpathsea: Update to version 3.2.

Sat Apr 18 20:15:37 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (USE_GNU_INFO): Delete everything related to this.
	* acconfig.h (USE_GNU_INFO): Delete undef.

Tue Apr 14 09:41:24 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* install-octave.in: Improve error messages if version number or
	host architecture can't be found.

        * info: Delete subdirectory.
        * Makefile.in (TARGETS, help): Delete info.
        * octMakefile.in (DISTSUBDIRS, BINDISTSUBDIRS): Delete info
        (binary-dist): Don't strip info/info.
        * install-octave.in: Don't install info.
        * configure.in: Don't run configure in info subdirectory.

Fri Mar 27 02:54:59 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_F2C_F77_COMPAT): Use a Fortran subroutine
	instead of a function.

Mon Mar  2 00:02:26 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* install-octave.in: Explicitly set permissions on ls-R files.

	* configure.in: Don't disable GNU Info on cygwin32 systems.

	* install-octave.in: New file.
	* configure.in: Create install-octave.
	* octMakefile.in (distclean, maintainer-clean): Delete install-octave.
	(DISTFILES): Distribute install-octave.in, not install-octave.

Sun Mar  1 23:15:04 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Fix typo in test for glob and fnmatch headers.

Fri Feb 27 15:43:14 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Fix support for dlopen on SCO systems.

Tue Feb 24 16:30:16 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.11 released.

Mon Feb 23 13:06:11 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (ieee_fp_flag): Use -mieee-with-inexact on Alphas.
	Use octave_cv_f77_is_g77, not just f77_is_g77.

Fri Feb 20 00:38:31 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in, Makeconf.in: Try to set things up to use the
	system glob and fnmatch headers and functions if they exist.
	Better handling of include and lib flags.

Thu Feb 19 01:21:19 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't check for gamma or lgamma
	* acconfig.h: Delete undef for HAVE_GAMMA and HAVE_LGAMMA.

Wed Feb 18 15:06:13 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't check for vfork.

Wed Feb 11 19:41:22 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (mk-libdir-link): Don't create link if a directory
	named $(libdir)/octave already exists.

Fri Feb  6 16:59:13 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.10 released.

Thu Feb  5 23:45:58 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for vfork.

Wed Feb  4 01:42:50 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): If ld_run_path is not absolute, kill it.

Tue Feb  3 00:23:37 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (do-subst-vals): Substitute $(libexecdir) too.

Mon Feb  2 22:42:27 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Define octlibdir.
	* Makeconf.in: Substitute value.
	(do-subst-config-vals): Set LIBDIR to $(octlibdir).
	(do-subst-default-vals): Substitute OCTLIBDIR too.
	(mk-libdir-link): New macro.

Sat Jan 31 19:29:56 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* acconfig.h: Add #undefs for HAVE_GAMMA and HAVE_LGAMMA to avoid
	bug in autoconf, but #if 0 them out to avoid warning messages
	about redefining them.

Mon Jan 26 13:26:09 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (do-subst-config-vals): Substitute XTRA_CFLAGS and
	XTRA_CXXFLAGS.
	* mkoctfile.in: Substitute XTRA_CFLAGS and XTRA_CXXFLAGS, not
	GCC_IEEE_FP_FLAG, HOST_CXXFLAGS, and NO_IMPLICIT_TEMPLATES.
	(ALL_CFLAGS): Use XTRA_CFLAGS, not GCC_IEEE_FP_FLAG here.
	(ALL_CXXFLAGS): Use XTRA_CXXFLAGS, not GCC_IEEE_FP_FLAG,
	HOST_CXXFLAGS, and NO_IMPLICIT_TEMPLATES here.

Sun Jan 25 01:59:47 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't set INFO_DIR if USE_GNU_INFO is false.
	Use OCTAVE_CC_FLAG and OCTAVE_CXX_FLAG to add -Wall and for adding
	picky flags in AC_ARG_ENABLE(picky-flags ...) macro.
	(GXX_PICKY_FLAGS): Add -Weffc++.

	* aclocal.m4 (OCTAVE_F2C_F77_COMPAT): Require OCTAVE_PROG_G77.
	Handle cross compiling with g77.
	(OCTAVE_REINSTALL_SIGHANDLERS): Provide defaults for cross compiling.

	* aclocal.m4 (OCTAVE_PROG_AR, OCTAVE_PROG_G77, OCTAVE_PROG_PAGER,
	OCTAVE_PROG_GNUPLOT, OCTAVE_PROG_RUNTEST, OCTAVE_F77_MAIN_FLAG):
	New macros.
	* configure.in: Use them in place of in-line code.
	
Sat Jan 24 00:33:14 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_HOST_TYPE): Don't set target_host_type.
	* configure.in: Use canonical_host_type in place of target_host_type.

Fri Jan 23 02:47:57 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Also check for -fno-rtti.

Thu Jan 22 01:21:13 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Provide defaults for size of short, int, and long
	types for cross compiling.

Thu Jan 15 23:12:27 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.guess, config.sub: Update to new version from the FSF.
	* configure.in: Match alpha*-... instead of just alpha-... to cope
	with new strings like alphaev56-dec-osf4.0b returned from
	config.guess.

	* aclocal.m4 (OCTAVE_CC_FLAG, OCTAVE_CXX_FLAG): New macros.
	* configure.in: Use them to find out if the C and C++ compilers
	support -mieee-fp, -mieee, -fno-implicit-templates, and
	-fno-exceptions instead of relying on version information.  Add
	found flags to XTRA_CFLAGS and XTRA_CXXFLAGS instead of using
	GCC_IEEE_FP_FLAG and NO_IMPLICIT_TEMPLATES.
	Delete unused variable HOST_CXXFLAGS.

	* Makeconf.in: Use XTRA_CFLAGS and XTRA_CXXFLAGS instead of
	GCC_IEEE_FP_FLAG and NO_IMPLICIT_TEMPLATES.
	Delete unused variable HOST_CXXFLAGS.

Tue Jan 13 14:41:44 1998  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (DISTSUBDIRS): Delete readline.
	(BINDISTSUBDIRS): Delete readline and kpathsea.
	(DISTDIRS): Add readline.

	* readline: Update to new version (2.1).

	* kpathsea: Update to new version (3.0).

Thu Dec 11 09:43:15 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (SH_LD): Set default to $CXX, not $CC.

Wed Dec 10 00:42:57 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (LIBEXT): Define.

	* configure.in (LIBDLFCN): On AIX systems, set to
	../dlfcn/libdlfcn.a, not -ldlfcn

Mon Dec  1 00:49:56 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (AC_OUTPUT): Add libcruft/slatec-err/Makefile.

Sun Nov 30 18:19:21 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for gamma and lgamma too.

Fri Nov 28 23:21:17 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (AC_OUTPUT): Add libcruft/specfun/Makefile.

Fri Nov 28 13:32:26 1997  Kurt Hornik  <Kurt.Hornik@ci.tuwien.ac.at>

	* octave-inf.el (inferior-octave-directory-tracker):  Anchor
	regexp match to beginning of command string.

Wed Nov 26 00:38:31 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (SPECIAL_MATH_LIB): If libdxml exists on DU
	systems, define SPECIAL_MATH_LIB.
	* Makeconf.in (SPECIAL_MATH_LIB): Substitute it.

Wed Nov 19 01:54:11 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_CXX_NEW_FRIEND_TEMPLATE_DECL):
	Don't forget to call AC_LANG_RESTORE.

	* configure.in (CXX_VERSION): Require 2.7.2 or later.

Wed Nov 19 01:38:58 1997  Mumit Khan  <khan@dhaka.xraylith.wisc.edu>

	* aclocal.m4 (OCTAVE_CXX_NEW_FRIEND_TEMPLATE_DECL): New macro
	check for new friend template declaration syntax (guiding
	declarations in DWP).
	* configure.in: Use it.
	* config.h.in: Add undef for CXX_NEW_FRIEND_TEMPLATE_DECL.

	* configure.in (CC_VERSION, CXX_VERISON): Check for egcs snapshots.

Mon Oct 20 01:31:45 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Reprint important warning messages at the end of
	the run.

Tue Oct 14 10:48:28 1997  Kurt Hornik  <Kurt.Hornik@ci.tuwien.ac.at>

	* emacs/octave-mod.el (octave-block-match-alist):  Move
	`otherwise' to right after `case' to have octave-close-block()
	correctly close a `switch' block by `endswitch'.

Thu Oct  2 01:37:15 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): Ignore -lc and -lgcc.
	From "Ram'on Garc'ia Fern'andez" <ramon@juguete.quim.ucm.es>

	* mkoctfile.in: Handle -IDIR option.

Thu Sep 25 11:47:45 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in: Really add link options to link command.
	Also handle -LDIR options.

Fri Sep 19 09:35:59 1997  Kurt Hornik  <Kurt.Hornik@ci.tuwien.ac.at>

	* octave-inf.el (inferior-octave-startup-args):  Set to '("-i") to
	force interactive behavior.

Wed Sep 10 15:31:03 1997  Kurt Hornik  <Kurt.Hornik@ci.tuwien.ac.at>

	* emacs/octave-mod.el (octave-auto-indent):  New variable.
	(octave-electric-semi, octave-electric-space):  Use it.

	* emacs/octave-mod.el (octave-maybe-insert-continuation-string):  New
	function.
	(octave-auto-fill):  No longer calls do-auto-fill.  Should now
	avoid breaking lines after comment starts or before code line
	continuation expressions.
	(octave-fill-paragraph):  Move forward a line if octave-auto-fill
	gave up.

	* emacs/octave-mod.el (octave-before-magic-comment-p):  New function.
	(octave-comment-indent):  Handle magic comments correctly.
	(calculate-octave-indent):  Handle magic comments correctly.

	* emacs/octave-inf.el (inferior-octave-prompt):  Include the `debug'
	prompt issued by the Octave `keyboard' command.

	* emacs/octave-mod.el (octave-abbrev-table):  Added abbrevs for switch,
	case, otherwise, and endswitch.
	(octave-begin-keywords):  Added switch.
	(octave-else-keywords):  Added case and otherwise.
	(octave-end-keywords):  Added endswitch.
	(octave-block-match-alist):  Added an entry for switch syntax.
	(calculate-octave-indent):  Added support for switch syntax.
	(octave-block-end-offset):  New function.
	(octave-comment-indent):  Fix a typo.

	* emacs/octave-hlp.el:  Provide octave-hlp.

	* emacs/octave-inf.el:  Provide octave-inf.

Sun Sep  7 23:16:33 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in Don't use OCTAVE_SET_DEFAULT to set values for
	bindir, datadir, exec_prefix, includedir, infodir, libdir,
	libexecdir, mandir.
	Don't use AC_PREFIX_DEFAULT, since we don't want to override the
	default setting anyway.

Tue Aug 26 13:30:36 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octave-bug.in: CC bug report to user if $USER or $LOGNAME is set.

Mon Aug 25 11:06:54 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octave-bug.in: Avoid clobbering existing dead bug report files
	by numbering them.

Wed Aug 13 20:34:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave-mod.el (octave-before-magic-comment-p): New function.
	(calculate-octave-indent, octave-comment-indent): Use it.

Fri Jul 25 14:05:15 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_CXXLIBS): Delete.
	* configure.in: Don't use it.
	* Makeconf.in: Delete references to CXXLIBS.
	* octave-bug.in: Likewise.

	* aclocal.m4 (OCTAVE_FLIBS): Avoid adding -lcrt0.o to FLIBS.

Thu Jul 17 13:31:08 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): Only accept an ld_run_path that is
	absolute.

Wed Jul  9 19:44:54 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.9 released.

Wed Jul  9 19:27:02 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Also check for getwd.

Tue Jul  8 17:47:11 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): Avoid grabbing an argument starting
	with a - as an option for another argument.

Wed Jul  2 21:34:15 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave-mod.el (octave-auto-indent): New variable.
	(octave-electric-semi, octave-electric-space): Use it.

Thu Jun 26 22:16:59 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Only set GCC_IEEE_FP_FLAG to -mieee-fp on Intel
	systems if it seems to work.

Mon Jun 23 14:26:56 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.8 released.

Mon Jun 23 09:16:56 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (BOUNDS_CHECKING): Fix comment, allow bounds
	checking to be enabled.

Fri Jun 20 14:26:17 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Define SH_LD, SH_LDFLAGS, and RLD_FLAG for
	sparc-sun-sunos4*.

Fri Jun 20 14:26:17 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in: Handle --strip.

Thu Jun 12 12:29:09 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* make: Delete directory.
	* octMakefile.in: Don't distribute files from make directory.

Wed Jun 11 16:28:36 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in: Allow more options, support for C and Fortran
	source, existing object files, etc.  Based on patch from Guido
	Dietz <guido@aia009.aia.RWTH-Aachen.De>.

Fri Jun  6 21:55:46 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in: Use eval to invoke compilation and linking
	commands.

Thu Jun  5 11:44:04 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in (SH_LDFLAGS): Fix previous change.

Wed Jun  4 12:43:30 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.7 released.

Wed Jun  4 02:11:11 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in: Only remove configure, config.h.in, BUGS, and
	INSTALL.OCTAVE for maintainer-clean, not for distclean.

	* aclocal.m4 (OCTAVE_PROGRAM_INVOCATION_NAME): Fix test.

	* Makeconf.in (mk-includedir-link): New macro.

Mon Jun  2 13:55:02 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Move checks for RANLIB, AR, and ARFLAGS before
	checks for libf2c.

Fri May 30 14:59:59 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Fix typo in check for $with_f77.

Tue May 27 11:06:46 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.6 released.

Mon May 19 14:31:30 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* acconfig.h: Remove undefs for NPSOL_MISSING, QPSOL_MISSING, and
	FSQP_MISSING.

	* configure.in: Remove checks for npsol, qpsol, and fsqp.
	Don't try to create Makefiles in the libcruft/npsol,
	libcruft/qpsol, or libcruft/fsqp directories.

	* octMakefile.in (dist, binary-dist): Don't worry about removing
	npsol and qpsol test directories taht are no longer present.

Tue Apr  8 12:38:18 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in: Do substitute SH_LD and SH_LDFLAGS.  Don't
	substitute or use LIBFLAGS, RLD_FLAG, OCTAVE_LIBS, FLIBS, LEXLIB,
	TERMLIBS, LIBS, LDFLAGS, LIBPLPLOT, or LIBDLFCN.  Use $SH_LD and
	$SH_LDFLAGS, not $CXX -shared.

	* Makeconf.in (do-subst-config-vals): Also substitute SH_LD and
	SH_LDFLAGS.

Fri Mar 28 16:53:08 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't add -fpe1 to FFLAGS on Alpha OSF/1 systems
	unless we are also using a version of gcc that appears to support
	IEEE floating point.

	* aclocal.m4 (OCTAVE_FLIBS): Require OCTAVE_HOST_TYPE.
	Skip -lkernel32 on cygwin32 systems.

Wed Mar 26 17:04:11 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* COPYING: Update to latest version that includes correct address
	for the FSF.

Thu Mar 13 11:44:46 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Move extra checks for Fortran compiler above
	checks for dynamic linking and shared library stuff.
	Handle --with-f77.  Check for Fortran compiler compatibility, even
	if using g77.  Handle --enable-picky-flags.

	* configure.in: Don't set special PIC options on SGI systems,
	since PIC is apparently the default.

	* aclocal.m4 (OCTAVE_CHECK_EXCLUSIVE_WITH_OPTIONS,
	OCTAVE_HOST_TYPE, OCTAVE_SET_DEFAULT): New macros.
	* configure.in: Use them.

	* octMakefile.in (distclean): Don't remove configure, config.h.in,
	BUGS, or INSTALL.OCTAVE.

Thu Mar  6 03:26:41 1997  Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at>

	* emacs/octave-hlp.el: Provide octave-hlp.
	* emacs/octave-inf.el: Provide octave-inf.

	* examples/info-emacs-octave-help: Require octave-hlp instead of
	loading it.

Tue Mar  4 12:19:24 1997  Kurt Hornik <Kurt.Hornik@ci.tuwien.ac.at>

	* emacs/octave-mod.el: Properly indent switch statement.

Sat Mar  1 15:23:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.5 released.

Sat Mar  1 01:34:08 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (dist): Also delete CVS junk

	* config.h.bot: Unconditionally define WITH_KPATHSEARCH.

Fri Feb 28 01:56:52 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave-mod.el (octave-end-keywords): Add endswitch.
	(octave-end-keywords): Add otherwise and case.
	(octave-else-keywords): Add switch.
	(octave-abbrev-table): Add abbrevs for all of them.

	* configure.in (f77_rules_frag): Set default value to /dev/null
	and redfine as needed.
	(bsd_gcc_kluge_targets_frag): Likewise.

Wed Feb 26 12:17:05 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (maintainer-clean): Delete some more stuff.

Fri Feb 21 20:38:25 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (do-subst-config-vals): Remove extra -L from
	RLD_FLAG substitution.

Thu Feb 20 02:58:05 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.4 released.

	* configure.in (SH_LDFLAGS): Add -fPIC for HP-UX.

Tue Feb 18 09:22:04 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (SH_LDFLAGS): Fix typo in last change.
	(RLD_FLAG): Don't forget to put -shared in SH_LDFLAGS for alpha
	systems.

	* Version 2.0.3 released.

Tue Feb 18 00:33:36 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (binary-dist): Strip src/octave and info/info.

	* examples/oregonator.m, examples/oregonator.cc: New files.
	* examples/Makefile.in (SOURCES): Add them to the list.

Fri Feb 14 14:07:08 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* install-octave: Don't fail if LIBRARIES file is missing.
	Don't try to install .oct files if there aren't any.

	* octMakefile.in (bin-dist-type): Delete target.
	(binary-dist): Don't depend on bin-dist-type.
	Don't delete config.status or config.h here.
	(BINDISTFILES): Include config.status and config.h here.
	(dist): Don't delete Makefile here.
	(binary-dist): Avoid empty chmod command.

	* Makefile.in (config-check): New target.
	(all): Depend on config-check.
	(static-binary-distribution, dynamic-binary-distribution): Delete.
	(binary-distribution): If in source directory, run configure and
	make with appropriate args.

	* octMakefile.in (maintainer-clean, distclean): Don't delete Makefile.
	(CONF_DISTFILES): Distribute Makefile too.

Thu Feb 13 16:25:09 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (SH_LD, SH_LDFLAGS): New variables.
	* Makeconf.in: Substitute them.

	* configure.in (SH_LIBS, SH_FLIBS, SH_TERMLIBS): Delete.

	* Makeconf.in (SH_LIBS, SH_FLIBS, SH_TERMLIBS): Delete.

	* octave-bug.in: Reinstate RLD_FLAG.
	* mkoctfile.in: Likewise.
	* Makeconf.in: Likewise.

	* configure.in: Reinstate RLD_FLAG, but make it optional.

Tue Feb  4 14:10:35 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (binary-dist): Use find and xargs instead of
	requiring chmod to support X.

Mon Feb  3 23:51:08 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* examples/info-emacs-octave-help: Update from Kurt Hornik.

Fri Jan 31 20:41:15 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* dlfcn/Makefile.in (all): Make libdlfcn.a, not dlfcn.a.

Wed Jan 29 00:18:55 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in: Use -M instead of -MM to generate dependencies.
	Don't strip $(srcdir) from output.

	* examples/Makefile.in (install): Install info-emacs-info and
	info-emacs-octave-help in $(archlibdir).

	* configure.in (INSTALL_SCRIPT): Substitute this in Makefiles.
	* octMakefile.in (INSTALL_SCRIPT): New macro.
	(install): Use it.
	* Makefile.in (install-strip): New target.

Tue Jan 28 09:48:32 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): Don't look for values-X*.o.  This is
	apparently added automatically now by gcc.  Don't put space
	between -L and directory name.

	* Makefile.in (help): New target.
	(header-msg): extract from all.
	(all, help): Depend on header-msg.

	* aclocal.m4 (ld_run_path): Fix typo in last fix.

Mon Jan 27 00:10:10 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.2 released.

	* configure.in: Add check for usleep().
	(bsd_gcc_kluge_targets_frag): New fragment.

	* Makefile.in: Delete `internal' targets.
	(static-binary-dist, dynamic-binary-dist): Special cases.

	* octMakefile.in (static-binary-dist, dynamic-binary-dist):
	New targets.
	(binary-dist, bin-dist): Delete.

Sun Jan 26 19:39:51 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/Makefile.in: New file.
	* configure.in: create emacs/Makefile.
	* octMakefile.in: Move/add emacs dir to the appropriate lists.

Sat Jan 25 22:27:14 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_CHECK_TYPE): New macro, stolen from bash.
	* configure.in: Use it.
	* acconfig.h: Add #undef for sigset_t.

	* configure.in (RLD_FLAG): Delete.
	* mkoctfile.in (RLD_FLAG): Delete.
	* octave-bug.in (RLD_FLAG): Delete.
	* Makeconf.in (RLD_FLAG): Delete.

	* Makefile.in (bin-dist): New target.

	* install-octave: Rename from doinstall.sh.  Update for 2.x.

Wed Jan 22 11:14:07 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (ld_run_path): Anchor search at beginning of line to
	avoid GNU sed bug on HP-UX systems.  Use just one sed command.

	* emacs/octave-hlp.el, emacs/octave-inf.el, emacs/octave-mod.el:
	New files from Kurt Hornik.
	* emacs/octave.el: Delete.

Mon Jan 20 11:16:21 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* mkoctfile.in (ALL_CXXFLAGS): Delete reference to -lg++.

	* configure.in (RLD_FLAG): For sparc-sun-sunos4*, remove space
	between -L and $(libdir).
	(FPICFLAG): If using g77, set it to -fPIC.

Sun Jan 19 15:57:20 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in, configure.in: Delete FUGLY.

Wed Jan  8 23:12:02 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (DEFAULT_PAGER): On cygwin32 systems, also look for
	more.com.

Tue Jan  7 00:16:35 1997  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0.1 released.

Thu Dec 19 16:18:59 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): Only add -Xlinker args if compiler is
	gcc.

Sat Dec 14 09:46:50 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* README.Linux: New file.
	* octMakefile.in: Distribute it.

Fri Dec 13 22:37:49 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (TERMLIBS): Look for termcap and terminfo after
	ncurses and curses.

Thu Dec 12 02:27:08 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (ALL_LDFLAGS): Add CPICFLAG here since gcc needs it
	on some systems.

	* configure.in (FPICFLAGS): Set to -fPIC if using g77 on HP/UX.

	* Makefile.in, octMakefile.in: Delete all doc-dist, local-dist,
	and split-dist targets.  Likewise for all other Makefiles in the
	subdirectories.

	* README.Windows: Renamed from README.WINDOWS.

Tue Dec 10 01:33:52 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 2.0 released.

	* octMakefile.in (binary-dist): Print message instead of making a
	binary distribution.

Mon Dec  9 11:28:27 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* README.WINDOWS: New file.
	* octMakefile.in: Distribute it.

	* configure.in: Substitute EXE.  On cygwin32 systems, set it to .exe.
	* Makeconf.in (EXE): Add definition.

	* configure.in: On cygwin32 systems, set default to disable GNU info.

	* aclocal.m4 (OCTAVE_STRING_NPOS): New macro.
	* configure.in: Call it.

	* acconfig.h: Add undef for NPOS.
	* config.h.bot: Remove kluge for deciding whether to define NPOS.

Thu Dec  5 11:05:02 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.sub: Update to current version from FSF.

	* Makeconf.in (ALL_LDFLAGS): Add $(FORTRAN_MAIN_FLAG).
	* configure.in (FORTRAN_MAIN_FLAG): Substitute it.

	* octave-bug.in: Prompt for abort, edit, list, or send.
	Get subject from message in case it has been edited.

	* configure.in: When looking for libf2c, provide definitions for
	MAIN_ and MAIN__.

Tue Dec  3 11:35:35 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.guess: Delete second copy of script in file.

Sun Nov 24 21:40:25 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Set GCC_IEEE_FP_FLAG to -mieee-fp on all x86
	systems, not just those running Linux.

Fri Nov 22 15:10:34 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave.el: Update from Kurt Hornik to with fixes for
	fill-paragraph.

Wed Nov 20 00:33:03 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.93.

	* aclocal.m4 (OCTAVE_STRUCT_GR_PASSWD): New macro.
	* configure.in: Use it.
	* acconfig.h (HAVE_GR_PASSWD): Add undef.

Tue Nov 19 23:10:01 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (INCFLAGS): Add libcruft/misc directory.

Thu Nov 14 00:07:31 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave.el (octave-text-functions): Change set and show to
	gset and gshow.

	* Makeconf.in (TEXI2DVI): Define to be our own private version.

	* texi2dvi: New file.
	* octMakefile.in (DISTFILES): Add it to the list.

	* configure.in: Don't substitute values in src/mk-oct-links.in.

	* emacs/octave.el: Update to version 0.8.6, from Kurt Hornik.

	* configure.in (RLD_FLAG): Surround case pattern in changequote.

	* Version 1.92.

Wed Nov 13 11:04:26 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't set or substitute LIBINFO.
	(infofile): Set and substitute a default value.

	* Makeconf.in (do-subst-default-values): Substitute it here.

	* configure.in: If running on an SCO system, define SCO, and force
	HAVE_ISINF and HAVE_ISNAN to be defined.
	Also check for ieeefp.h and nan.h.
	* acconfig.h (HAVE_ISINF, HAVE_ISNAN, SCO): Add undefs.

Tue Nov 12 21:50:49 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* MAKEINFO.PATCH: Update to use patch relative to texinfo-3.9.

	* INFO.PATCH: New file.
	* octMakefile.in (DISTFILES): Add it.

	* info: Update to current release from texinfo-3.9.

Mon Nov 11 23:56:58 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.h.bot: Only check value of __GNUC__ and __GNUC_MINOR__ if
	__GNUC__ is defined.

Fri Nov  8 11:15:07 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (version): Look in $(TOPDIR)/src then
	$(srcdir)/$(TOPDIR)/src for version.h.

	* configure.in (TERMLIBS): Print warning message if no term
	library is found.
	(CXXLIB_LIST, CXXLIB_PATH, FLIB_LIST, FLIB_PATH): Delete.
	* Makeconf.in (CXXLIB_LIST, CXXLIB_PATH, FLIB_LIST, FLIB_PATH):
	Delete.
	(do-subst-default-vals): Delete CXXLIB_LIST, CXXLIB_PATH,
	FLIB_LIST, and FLIB_PATH from the list.

Thu Nov  7 12:43:36 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (bin-dist-tar): Delete references to octtopnm.

	* configure.in (RLD_FLAG): Define if x86-linux.

	* Version 1.91.

Wed Nov  6 16:26:39 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Add checks for group stuff.

Tue Nov  5 12:32:30 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Add checks for geteuid, getuid.

	* configure.in: Comment out code to handle --enable-readline since
	it doesn't work yet.

	* aclocal.m4 (OCTAVE_SIGNAL_CHECK, OCTAVE_REINSTALL_SIGHANDLERS):
	New checks stolen from bash 2.0 config.
	* configure.in: Use them.

	* acconfig.h: Add #undefs for HAVE_BSD_SIGNALS, HAVE_POSIX_SIGNALS,
	HAVE_USG_SIGHOLD, and MUST_REINSTALL_SIGHANDLERS.

Mon Nov  4 11:31:22 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for gethostname in libsocket.  Apparently
	needed for some SCO systems.

	* emacs/octave.el: Update to version 0.8.5 from Kurt Hornik.

Fri Nov  1 01:33:40 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (octave-bug, mkoctfile): After substituting
	values, chmod a+rx.

Thu Oct 31 13:50:06 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (DISTFILES): Add NEWS.[0-9].
	* NEWS.1: Old news.
	* NEWS: Just keep news since last major release.

Wed Oct 30 01:04:13 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Version 1.90.

	* configure.in: Default is now no internal bounds checking.

	* Makefile.in (all): Fix message to say 2.7.2, not 2.7.0.

	* config.h.bot (GCC_ATTR_NORETURN): Rename from NORETURN.
	(GCC_ATTR_UNUSED): Rename from GCC_ATTRIBUTE_UNUSED.
	(NPOS): Define if using gcc 2.8.x or later.

	* octMakefile.in (DIRS_TO_MAKE): Add localarchlibdir to list.

	* configure.in (localarchlibdir): New variable.
	* Makeconf.in (localarchlibdir): Substitute it.
	(do-subst-default-vals): Likewise.

Sun Oct 27 14:03:36 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (do-subst-config-vals): Split into two sed commands
	to try to avoid fixed limits in some seds and/or systems.

Fri Oct 25 01:13:45 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.h.bot: Add definition for GCC_ATTRIBUTE_UNUSED.

	* configure.in: Define RUSAGE_TIMES_ONLY if cygwin32.
	* acconfig.h: Add undef.

Thu Oct 24 21:17:53 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.guess: Update to version that understands what to do for
	cygwin32 systems.

Fri Oct 18 12:23:57 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't comment out substitutions for plplot stuff.

Wed Oct 16 12:01:37 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* examples/Makefile.in (install): New target.

Tue Oct 15 14:40:51 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Comment out plplot stuff.
	In commands to get gxx_version and gcc_version, use simpler sed
	command to avoid confusing brain-dead vendor-supplied seds.
	
Mon Oct 14 11:09:12 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (maintainer-clean distclean): Remove mkoctfile too.
	(kpathsea.info): New target.
	(dist-info-files): New target.
	(links-for-dist, links-for-bin-dist, local-dist-tar):
	Depend on dist-info-files instead of individual files.

Sat Oct 12 00:17:06 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* examples/Makefile.in (clean, mostlyclean): New targets.

	* octMakefile.in (CLEANSUBDIRS): New macro.
	Use it for clean targets.

	* config.h.bot (STATIC_CAST, DYNAMIC_CAST, REINTERPRET_CAST):
	New macros.

Wed Sep 25 12:24:20 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't look in /usr/ucb/include to find getrusage
	on Solaris systems since that just seems to cause trouble.
	* Makeconf.in (UCB_INCFLAGS): Delete.

Fri Aug 30 09:07:23 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (TERMLIBS): Add check for ncurses.

Tue Aug 20 21:40:26 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Always set FPICFLAG, CPICFLAG, CXXPICFLAG, SHLEXT,
	RLD_FLAG, DLFCN_DIR, even if SHARED_LIBS is false.

Thu Aug 15 14:39:07 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (gxx_version, gcc_version): Strip out cygnus- from
	the version number.

Tue Jul 30 12:55:43 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): Also check for -bI:FILE arg to ld,
	for AIX systems.

Thu Jul 25 03:09:29 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: On AIX systems, add "-ll -lld" to LIBDLFCN.

Fri Jul 19 13:02:05 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: If using g77 on alpha, don't add -fpe1 to FFLAGS.

Mon Jul 15 14:26:48 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.sub: Update to new version from FSF (gcc sources).

Thu Jun 13 16:38:51 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Look for g77 before other fortran compilers.

Thu Jun  6 00:05:47 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Add check for multiple plot windows in gnuplot.
	* acconfig.h: Add #undef for GNUPLOT_HAS_FRAMES.

Wed May 22 15:05:40 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (UCB_INCFLAGS): Another kluge to try to find
	getrusage on Solaris systems.
	* Makeconf.in Substitute it.

	* configure.in (SH_LIBS, SH_FLIBS, SH_TERMLIBS): Define.
	* Makeconf.in: Substitute.

Wed May 22 02:42:32 1996  Kurt Hornik <Kurt.Hornik@tuwien.ac.at>

	* emacs/octave.el (octave-indent-new-line): Protect
	octave-indent-line with save-excursion.
	(octave-calc-indent-this-line): Attempt to handle end tokens that
	are not on separate lines.
	(octave-electric-semi): Make `;' self-insert if inside comment.
	(octave-previous-line): Don't try to go back past the beginning of
	the buffer.

Tue May 21 23:11:46 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (F77): Also check for f90.

Mon May 20 12:22:54 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave.el (octave-indent-new-line): Make it do what the
	docstring says it does.

	* octave-bug.in: Fix previous change so it also matches things
	like 1.90, not just 1.1.90.

Fri May 17 09:58:49 1996  Kurt Hornik <Kurt.Hornik@tuwien.ac.at>

	* emacs/octave.el (octave-electric-semi): Also call octave-indent-line
	to indent the current line after inserting a semicolon.

Fri May 17 02:53:49 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (DIRS_TO_MAKE): Add octincludedir.
	(all): Add mkoctfile.

	* configure.in: Don't set values for exec_prefix, bindir, datadir,
	libdir, libexecdir, includedir, mandir, or infodir, so that they
	can be set from the configure command line.

	* configure.in, Makeconf.in: Handle mandir, man1dir and man1ext.
	Change topincludedir to includedir.  Use octincludedir as the
	subdirectory of includedir where we really install include files.

	* octave-bug.in (BUGADDR): Also set to octave-maintainers if this
	looks like a pretest version number.

	* Makeconf.in (do-subst-config-vals): Use $< instead of
	referencing $(srcdir) directly.
	(do-subst-default-vals): Likewise.

	* octMakefile.in (octave-bug): Depend on octave-bug.in
	(mkoctfile): Likewise, depend on mkoctfile.in.

Thu May 16 11:49:46 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (DISTFILES): Add mkoctfile.in.
	(install): Install mkoctfile too.

	* aclocal.m4 (OCTAVE_F2C_F77_COMPAT): Fix typo in last change

Mon May 13 04:02:29 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (UGLY_DEFS): Quote " with more \'s.

	* Makeconf.in (do-subst-config-vals): Quote substitutions here.
	* octave-bug.in, mkoctfile: Not here.

	* octMakefile.in (octave-bug, mkoctfile): Depend on Makeconf,
	octMakefile.

	* Makeconf.in (do-subst-default-vals): New definition, from
	src/Makefile.in.

	* Makeconf.in (do-subst-config-vals): Define here.
	* octMakefile.in: Not here.

	* octave-bug.in: Handle more configuration stuff.

	* configure.in (config_opts): Set from ac_configure_args and subst.
	* Makeconf.in: Handle config_opts.
	* octMakefile.in (do-subst-config-vals): Substitute them.

Sun May 12 03:37:55 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (TERMLIBS): Substitute here.

	* configure.in (topincludedir): New variable.
	* Makeconf.in (libexecdir): Substitute it.

	* octMakefile.in (do-subst-config-vals): Define new command.
	(octave-bug): Use it.
	(mkoctfile): New target.

	* Makefile.in (TARGETS): Add mkoctfile.

	* examples: New subdirectory.
	* octMakefile.in: Add it to the appropriate lists.
	* configure.in: Create examples/Makefile.

	* octMakefile.in (DIRS_TO_MAKE): Add $(libdir) here.
	(install): Use INSTALL_PROGRAM to install octave-bug script.
	Also install config.h.

	* aclocal.m4 (OCTAVE_F2C_F77_COMPAT): Provide a definition for
	MAIN__ on Linux systems.

Tue Apr 30 05:44:29 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Handle --enable-bounds-check.
	* acconfig.h: Add undef for BOUNDS_CHECKING

Mon Apr 29 01:42:38 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (AC_FUNC_SETVBUF_REVERSED): Delete.  Octave doesn't
	need this check (it was for info, which has its own configure now).

Sun Apr 28 05:41:26 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (DEFAULT_PAGER): Don't append -e to less here.

Sat Apr 27 22:23:51 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for pid_t and sys/types.h.

Tue Apr 23 17:44:18 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for fcntl.h, not sys/fcntl.h.
	Add checks for various system calls.

Sun Apr  7 16:42:54 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for strdup.

	* Makefile.in (TARGETS): Add dlfcn.
	* octMakefile.in (DISTSUBDIRS): Add dlfcn.
	(SUBDIRS): Add @DLFCN_DIR@.
	* configure.in: On AIX systems: set DLFCN_DIR=dlfcn when doing
	shared libraries, bypass checks for dlopen, etc., set and
	substitute LIBDLFCN and DLFCN_INCFLAGS.  Create dlfcn/Makefile.

Sat Apr  6 21:45:40 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (%.d : %.cc, %.d : %.c): Add dependency for pic/%.o.

Fri Mar 29 13:38:40 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (maintainer-clean distclean): Delete mk-oct-links.

Wed Mar 27 09:05:01 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_FLIBS): Fix typo in message.

Tue Mar 26 02:41:16 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (UGLY_DEFS): Undo previous change.
	When checking for various libraries, don't check for main(), but
	instead look for functions that are actually supposed to be in
	those libraries.
	Require autoconf 2.9.
	If using solaris2, don't add /usr/ucblib/libucb.a to LIBS until
	near the very end, then check for for getrusage and times just
	after that.

	* Makeconf.in (UGLY_DEFS): Ditto.

	* octave-bug.in: Don't send empty bug reports.

Sat Mar 23 04:55:46 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (DISTDIRS): Omit plplot for now.
	* Makefile.in (TARGETS): Likewise.

Fri Mar 22 06:15:44 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Add checks for sys/times.h and times().
	(GCC_IEEE_FP_FLAG): Define this if using gcc 2.8.x or later on
	Alpha/OSF systems.

Wed Mar 20 02:04:08 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (octave.info): cd to doc/interpreter, not doc.

Sun Mar  3 10:01:13 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.h.bot: Define HEAVYWEIGHT_INDEXING here.

	* Makefile.in (TARGETS): Remove dld.
	* octMakefile.in (DISTSUBDIRS): Ditto.
	* configure.in: Don't create dld/Makefile.
	Do create doc/fac/Makefile, doc/interpreter/Makefile,
	doc/liboctave/Makefile, and doc/refcard/Makefile.

Thu Feb 29 08:55:25 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (%.o : %.c): Use pattern rule instead of suffix rule.
	(%.o : %.cc): Likewise.
	(pic/%.o : %.c, pic/%.o : %.cc): Use separate rules instead of
	expecting one rule to generate two output files.
	* configure.in (f77_rules_frag): Use separate rules here too.

Mon Feb 26 03:34:12 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: If --disable-dl or --disable-shl, don't check for
	dynamic linking functions.
	(includedir): Append version.

Wed Feb 14 12:20:57 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (snapshot-version): Don't quote version number.

	* aclocal.m4 (OCTAVE_FLIBS): Avoid setting FLIBS=" ".

Sat Feb 10 12:59:22 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* glob/Makefile.in (install): New target.

Fri Feb  9 14:00:53 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Fix help text for --enable-shared option.

Thu Feb  8 10:17:55 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (CONF_DISTFILES): New variable.
	(DISTFILES): Use it instead of listing things twice.
	(CONF_DISTSUBDIRS): New variable.
	(conf-dist): New target.

	* Makefile.in (TARGETS): Add conf-dist.

	* configure.in (CXX_VERSION, CC_VERSION): Substitute them.
	* octMakefile.in (octave-bug): Substitute them here too.
	* octave-bug.in: Put them in the configuration message.

Sat Feb  3 08:53:56 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: RLD_FLAG should be empty by default, but give it a
	value for alpha-dec-osf* systems.	

Fri Feb  2 23:03:40 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in: Actually do add substitutions for FPICFLAG,
	CPICFLAG, and CXXPICFLAG.

Thu Feb  1 14:58:16 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (%.c : %.f): Fix typo.

Wed Jan 24 14:47:58 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Also configure in glob subdirectory.
	Make pattern rule say how to make .o from .f, not .f from .o.  Duh.

	* octMakefile.in: Add glob stuff to the appropriate lists.
	* Makeconf.in: Likewise.

	* aclocal.m4: Add test for program_invocation_name.
	* configure.in: Use it here.

	* acconfig.h: Add #undef here.

Mon Jan 22 17:32:00 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Add checks for mode_t, off_t, size_t, uid_t,
	dev_t, ino_t, and nlink_t typedefs.
	* acconfig.h: Add undefs for dev_t, ino_t, and nlink_t.

Sat Jan 20 21:05:49 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: For Fortran rules, use pattern rules instead of
	suffix rules.

Fri Jan 19 12:38:23 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: When checking for libf2c.a, add -lm and an extra lib.

Wed Jan 10 16:36:43 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.i: Add missing colon in .o.f pattern for f2c rules.

Mon Jan  8 23:18:39 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (AC_PROG_LN_S): New check.
	* Makeconf.in (LN_S): Substitute it.

	* configure.in (libexecdir): New variable.
	(archlibdir, octfiledir, localoctfiledir): Use it instead of libdir.
	(datadir): Default to $(prefix)/share instead of $(prefix)/lib.

	* Makeconf.in (libexecdir): Substitute it.

	* configure.in (localoctfiledir): Use $(libdir), not $(datadir).

Sun Jan  7 18:40:00 1996  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* aclocal.m4 (OCTAVE_SMART_PUTENV): New macro, extracted from
	the kpathsearch library.
	* configure.in: Call it.

Fri Dec 29 22:07:52 1995  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* Makeconf.in (subdir-for-command): New definition for
	SUBDIR_FOR_COMMAND using GNU Make `foreach' instead of shell `for'
	command.
	* libcruft/Makefile.in, scripts/Makefile.in, octMakefile.in:
	Invoke new definition with `@'.

Wed Dec 27 14:27:48 1995  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (SUBDIRS): Delete DLD_DIR.
	(distclean): Delete Makerules.f77.

	* Makeconf.in (WITH_DLD): Delete variable.

	* configure.in: Delete support for dynamic linking with dld.

	* configure.in, Makeconf.in: Use consistent names for WITH_DL,
	WITH_SHL, OCTAVE_LITE, and SHARED_LIBS
	
	* config.h.bot: Undo previous change.
	* acconfig.h: Add #undef for WITH_DYNAMIC_LINKING.
	* Makeconf.in: Substitute it here too.
	* configure.in: Set it here.

Tue Dec 26 00:12:14 1995  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (AC_CONFIG_SUBDIRS): Delete libcruft.
	(AC_OUTPUT): List libcruft files here.

	* configure.in, Makeconf.in: Handle Fortran compilation rules
	using an included fragment in Makeconf.

Mon Dec 25 22:14:21 1995  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (CPICFLAG, CXXPICFLAG, FPICFLAG): New variables.
	* Makeconf.in: Substitute them.

	* configure.in: Handle --enable-shared option.
	Handle Fortran source files differently.
	* Makeconf.in (SHARED_LIBS): Substitute shared_libs.
	(SHLEXT, RLD_FLAG, fortran_rules_flag): Substitute these too.
	(.c.o, .cc.o): Handle creating position independent code for
	shared libraries.

Sun Dec 24 00:29:12 1995  John W. Eaton  <jwe@bevo.che.wisc.edu>

	* config.h.bot: Maybe define WITH_DYNAMIC_LINKING.

	* Makeconf.in (WITH_DL, WITH_SHL): Substitute values.
	* acconfig.h: Add undefs for WITH_DL and WITH_SHL.
	* configure.in: Handle --enable-dl and --enable-shl.
	Check for -ldl and dlopen, dlsym, dlclose, and dlerror.
	Check for -ldld and shl_load, shl_findsym.
	(have_fortran_compiler): Quit if no suitable Fortran compiler is
	found.

Fri Nov  3 03:33:42 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* emacs/octave-mode.el: Rename from octave.el.

Wed Oct 11 19:22:12 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (GNUPLOT_BINARY): When checking for multiplot,
	issue a `set term unknown' command first.

Wed Oct  4 01:42:35 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* config.guess: Add entry for PowerPC Macs running Machten.

	* octMakefile.in (dist-z): Remove old .gz file before creating new one.

Mon Oct  2 19:17:22 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check to see if it looks like gnuplot supports
	multiplot.
	* acconfig.h: Add undef for GNUPLOT_HAS_MULTIPLOT.

	* acconfig.h: #undefs for HAVE_FINITE, HAVE_ISNAN, HAVE_ISINF,
	HAVE_TERMIOS_H, HAVE_TERMIO_H, and HAVE_SGTTY_H removed.  This
	file should only have things that autoheader can't figure out.

Sun Oct  1 17:08:37 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (clean-tar): Also omit directories called OLD and
	files beginning with =.

Fri Sep 29 01:04:31 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* ROADMAP: New file.
	* (DISTFILES): Include it.

	* emacs: New subdirectory for Emacs-related stuff.
	* octMakefile.in (DISTDIRS, BINDISTSUBDIRS): Include emacs.
	(DISTFILES, BINDISTFILES): Don't include octave-mode.el.

Tue Sep 26 03:56:39 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't add -Wno-unused to CFLAGS or CXXFLAGS.
	* config.h.bot: Remove definition of UNUSED.

	* config.sub: Replace with current version from FSF.
	* config.guess: Likewise.

Thu Sep 21 20:29:00 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (AR, ARFLAGS): Set defaults for these, but also
	allow them to come from the environment.
	* Makeconf.in (AR, ARFLAGS): New variables to substitute.

Wed Sep 20 00:51:24 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* octMakefile.in (maintainer-clean): Also remove Makeconf,
	config.cache, config.h, and config.log.

Tue Sep 19 17:20:32 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* sighandlers.h [HAVE_SIGACTION && HAVE_SIGPROCMASK &&
	HAVE_SIGPENDING && HAVE_SIGSUSPEND]: #define HAVE_POSIX_SIGNALS.

	* configure.in: Check for sigaction(), sigprocmask(),
	sigpending(), and sigsuspend() functions.
	Don't do anything special about checking for termios.h, termio.h,
	and sgtty.h.

Mon Sep 18 22:39:33 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* config.h.bot [__GNUC__]: Define NORETURN.

Fri Sep 15 05:12:29 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (AC_C_BIGENDIAN): Remove test.

Thu Sep 14 02:07:51 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in (LIBPLPLOT): Disable plplot by default for now.
	Check for mkdir, rmdir, rename, and umask.

	* All Makefile.in files: Convert from realclean to
	maintainer-clean, for GNU coding standards.

	* configure.in: Call AC_FUNC_CLOSEDIR_VOID.

Wed Sep 13 03:25:37 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Do check for IEEE functions on the Alpha.

Mon Sep 11 19:08:47 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Call AC_STRUCT_ST_BLKSIZE, AC_STRUCT_ST_BLOCKS,
	and AC_STRUCT_ST_RDEV.

Tue Sep  5 02:02:35 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Check for sys/param.h and sys/stat.h
	Use AC_HEADER_TIME, not AC_TIME_WITH_SYS_TIME.
	Use AC_HEADER_SYS_WAIT.

Thu Aug 24 15:35:44 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* configure.in: Don't set or call AC_SUBST for CXXFLAGS or CFLAGS,
	and don't call AC_SUBST for LDFLAGS -- autoconf takes care of this.
	If adding -Wall, add -Wno-unused too.

Tue Aug 22 01:37:02 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (all): Update message.

	* config.h.bot: New file.
	* octMakefile.in (DISTFILES): Add it to the list.

	* acconfig.h (USE_PLPLOT): Add #undef.

Mon Aug 21 19:33:33 1995  John Eaton  <jwe@bevo.che.wisc.edu>

	* Makefile.in (NO_DEP_TARGETS): New variable, for targets that can
	be made without updating dependency files.

Sun Jun 25 18:27:49 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in (FFLAGS): Add -fpe1 on alpha-dec-osf1 systems.

Thu May  4 22:26:34 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in: export CC, CXX, and F77 before calling
	AC_CONFIG_SUBDIRS.

Mon May  1 14:17:07 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in: Handle --with-plplot.
	(AC_CONFIG_SUBDIRS): Add plplot directory if --with-plplot.
	* plplot: New subdirectory.
	* Makefile.in (plplot): New target.
	* octMakefile.in (SUBDIRS): Add @PLPLOT_DIR@.
	(DISTDIRS): Add plplot.

	* acconfig.h: Add #undef for GETTIMEOFDAY_NO_TZ.

	* configure.in: Improve check for gettimeofday.

Mon May  1 12:50:03 1995  John Eaton  (jwe@bullwinkle.che.utexas.edu)

	* acconfig.h (OCTAVE_LITE): Fix comment.

Tue Apr 11 20:31:52 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in (INFO_DIR, READLINE_DIR): New variables.
	If $USE_GNU_INFO, AC_DEFINE it, don't AC_SUBST it.
	Likewise, for USE_READLINE.

	* octMakefile.in (SUBDIRS): Substitute INFO_DIR and READLINE_DIR.

	* aclocal.m4 (OCTAVE_F77_UPPERCASE_NAMES): New macro.
	(OCTAVE_F77_APPEND_UNDERSCORES): Require it.
	* configure.in: Use it.
	(info_subdir): If $USE_GNU_INFO, then run configure in info
	subdirectory too.
	Don't check for sys/ttold.h or sys/ptem.h.

Mon Apr 10 00:17:57 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in (UGLY_DEFS): Delete commands to create this.
	* Makeconf.in (UGLY_DEFS): Delete substitution.
	* Makeconf.in (UGLY_ALL_CFLAGS): Delete definition.

	* configure.in: Add scripts and libcruft to CONFIG_SUBDIRS.
	Don't edit scripts or libcruft Makefiles here.
	Reorganize checking for the Fortran compiler.

	* octMakefile.in (DISTFILES): Delete f2c-compat.sh flibs.sh
	cxxlibs.sh from list.  Add aclocal.m4.
	* configure.in: Use new macros defined in aclocal.m4.  Don't use
	external shell scripts.  Cache values.

	* aclocal.m4: New file.

Sun Apr  9 12:47:27 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in: Print status message before exiting.
	Cache CXXLIBS and FLIBS.

	* acconfig.h: Delete #undefs for floating point format.
	* octMakefile.in (DISTFILES): Delete float-type.c from list.
	* configure.in: Don't try to determine floating point format at
	configuration time.

Mon Apr  3 21:46:10 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in: Create scripts/time/Makefile too.

	* configure.in (gxx_version): Handle new gcc version message.
	(gcc_version): Likewise.

Wed Mar 29 22:59:42 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in (AC_STRFTIME): Delete check.
	(AC_STRUCT_TIMEZONE): New check.

Wed Mar 22 08:31:21 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* Makeconf.in (ALL_FFLAGS, FUGLY): New variables.

	* configure.in: Use AC_ARG_ENABLE and AC_ARG_WITH consistently.
	Handle --with-g77.  Substitute new variable FUGLY.  If F77 is g77,
	set it to -fugly.  Substitute command for making .o from .f.

Tue Mar 21 14:24:32 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* cxxlibs.sh: Extract -R options like -L options.
	* configure.in (FLIB_PATH, FLIB_LIST): Extract -R options along
	with -L options.

Tue Mar 21 14:20:55 1995  Paul Eggert  <eggert@twinsun.com>

	* configure.in (CXX): Export; cxxlibs.sh needs this.
	(FLIB_LIST, CXXLIB_LIST): Extract -R options along with -L options.

	* flibs.sh: Treat `-L foo' like `-Lfoo'.  Extract -R options
	like -L options.

Tue Mar 21 08:08:06 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* flibs.sh: Search for values-X*.o, not values-*.o.

Fri Mar 10 10:32:27 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* Makeconf.in (SUBDIR_FOR_COMMAND): New command definition.
	* octMakefile.in: Use it.

	* octMakefile.in (install, uninstall, tags, TAGS, clean,
	mostlyclean, distclean, realclean): Combine actions.

Tue Feb 28 21:24:35 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* configure.in (FC): Set to $F77 and substitute it.
	* Makeconf.in (FC): Add substitution line.

Sun Feb 26 00:20:19 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* dointsall.sh: Create ls-R database.

	* configure.in: Configure kpathsea using AC_CONFIG_SUBDIRS().
	Remove check for SMART_PUTENV.
	Remove kpathsea/c-auto.h from AC_CONFIG_HEADER().

	* make: New directory, for kpathsea configuration.
	* octMakefile.in (DISTDIRS): Add it

	* kpathsea: Update with 2.6 distribution.

	* Makefile.in (TARGETS): New variable.  Combine all identical targets.

	* configure.in (LIBINFO, LIBREADLINE): New variables to substitute.

Sat Feb 25 18:47:11 1995  John Eaton  <jwe@schoch.che.utexas.edu>

	* acconfig.h (USE_READLINE): Add #undef.
	* configure.in: Add support for --enable-readline.

	* acconfig.h (USE_GNU_INFO): Add #undef.
	* configure.in: Add support for --enable-info.

	* acconfig.h (RUN_IN_PLACE): Delete #undef.

See ChangeLog.1 for earlier changes.
