2001-12-06  Mumit Khan  <khan@nanotech.wisc.edu>

	* configure.in (version): Update to 2.3.3.

	* config/{config.guess, config.sub, install-sh}: Update.
	* {Config.mk.in, Makefile.in, configure.in}: cygwin32 -> cygwin.
	* Makefile.in (LOCAL_DATAFILES): Install shell startup files
	on Cygwin as well.
	* configure.in (build_excon): Default to no on Windows.
	(HOST_CFLAGS, HOST_CXXFLAGS): Add -mwin32 when GCC/Windows.
	(AC_OUTPUT): Remove [] around m4 macro name srcdirs.

2001-04-30  Mumit Khan  <khan@nanotech.wisc.edu>

	* Config.mk.in (do_clean): Clean Compaq C++ template repository.
	* config/aclocal.m4 (CXRL_CXX_ISO_COMPLIANT_LIBRARY): Add Compaq C++
	specific bits.
	* configure.in: Add Compaq C++ specific hacks. 
	Rename canonical_host_type to just host.

2001-04-17  Mumit Khan  <khan@nanotech.wisc.edu>

	* config/aclocal.m4 (CXRL_PROG_CXX_COMPAQ): New macro.
	(CXRL_PROG_CXX): Use.
	* configure.in: Add support for Compaq Tru64 C++ compiler.
	* Config.mk.in (SUNPRO_CXX, COMPAQ_CXX): New variables.

2001-04-06  Mumit Khan  <khan@nanotech.wisc.edu>

	* config/aclocal.m4 (CXRL_PROG_CXX): New macro.
	(CXRL_PROG_CXX_SUNPRO): New macro.
	(CXRL_CXX_ISO_COMPLIANT_LIBRARY): New macro.
	* configure.in: Use.

Thu Jan 28 13:52:41 1999  Mumit Khan <khan@xraylith.wisc.edu>

	* Released SHADOW version 2.3.2.

	* README: Update for 2.3.2.
	* INSTALL: Likewise.
	* INSTALL.w95: Likewise.
	* .shadowrc.in: Likewise.
	* .shadowrc.sh.in: Likewise.
	* PLATFORMS: Somewhat update. Needs work.
	* configure.in (version): Bump to 2.3.2.
	(HOST_CPPFLAGS): Add -DNEED_ACOSD when using g77.
	* Config.mk.in (ALL_FCPPFLAGS): New variable to pass the cpp macros
	to F77 programs.
	(XFCPPFLAGS): Analogous to C's XCPPFLAGS set in local Makefiles.
	(.F.o, etc): Use ALL_FCPPFLAGS instead of ALL_CPPFLAGS.

Tue Jan 26 03:26:28 1999  Mumit Khan <khan@xraylith.wisc.edu>

	* configure.in (BUILD_EXCON): offer choice.
	* Config.mk.in (BUILD_EXCON): New variable.
	(NEED_G77_COMPAT_LIB): New variable.

Fri Jan 22 12:08:09 1999  Mumit Khan <khan@xraylith.wisc.edu>

	* configure.in: Add i386-mingw32 support.
	(version): Bump to 2.3.1b3.
	(snapshot): Update.
	(USE_PDCURSES): Don't force it on cygwin.
	* Config.mk.in: Add STRIPPROG.
	* config/aclocal.m4: Cleanup.

Sat Sep 27 15:30:17 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* Released SHADOW 2.3.1 beta1! Coincides with SHADOW GUI v1.1.1b1.

	* configure: Regenerate.

	* configure.in, NEWS, INSTALL, INSTALL.w95, README, PLATFORMS: 
	Update for 2.3.1-beta 1 release.
	(FFLAGS): Use -O2 for hpux10, -O for other machines.

	* shvars.bat.in: Most variables are not needed anymore, so comment
	these out.

Thu Aug 28 00:27:18 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* configure.in (HOST_FLIBS): Add -ladvapi32 to get registry API 
	when compiling for Win32.
	(HOST_LIBS): New variable. HOST_FLIBS typically is the same.
	
	* shvars.bat.in: Quote win32prefix to support embedded spaces in
	pathnames. DO NOT quote prefix used in SHADOW_ROOT.

Mon Aug 18 18:48:20 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>
	
	* precision fixes throughout SHADOW. Most of these involve making
	sure intrinsics such a SQRT get 2.0D0 instead of 2.0. Also changes 
	from SPECIFIC to GENERIC names, such as IFIX->INT, and a bit more
	specific such as FLOAT->DBLE, etc.

	* lines <= 72 characters. Lots of these fixes as well.

Fri Jul 11 19:26:57 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* configure.in: Add FILE_SCR_EXT sub to avoid HP f77 bug for
	character string array names >= 6 chars (==> FILSCR).
	(HOST_LDFLAGS): Use -Wl,-rpath on SGI IRIX 5.x.
	(HOST_FFLAGS): Use -fpe4 on OSF/1 for division by zero and such.

Wed Apr 30 12:05:03 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* configure.in: Added build_day and build_time to track when
	SHADOW was actually built.

Sun Apr 13 22:55:09 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* Released SHADOW 2.3.0! Coincides with SHADOW GUI v1.1.0.

Sat Apr 12 14:17:51 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* configure.in: LD_LIBRARY_PATH and -rpath fixes from SHADOW.

	* Added Workspace Annotation, Peeking (info) support. Updated 
	toroid.ws demo with annotation. 

Tue Apr  1 22:54:32 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* configure.in: Major cleanup. Use CXRL_PACKAGE_TCL/TK macros.
	Workround for Linux ld.so 1.7.14 when dynamically linking Tix lib.
	Added --with-extra-packages etc switches to help find stuff.

	* Config.mk.in: Major cleanup. Remove unneeded stuff.

Wed Mar  5 17:40:34 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* SHADOW/win32: 2nd beta release!

	* added Shadow Plotting package

Tue Dec  3 02:26:03 1996  Mumit Khan <khan@dhaka.xraylith.wisc.edu>
	
	* SHADOW/win32: First beta release! Only Postscript supported.

	* tclsrc/tkAppInit.cc, win/tkAppInit.cc: Now use InitScript to
	find shadow.tcl and set shadow_library global.


Thu Apr 10 19:37:05 1997  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* configure.in (F77_SAVE_VARIABLES): New flag to control
	compilation. Default is "yes" ie., use -noautomatic flag (equiv).

	* (all files): Made the first valiant effort to clean code of
	uninitialized variable usage, but too many in too many hidden
	place. Gave up.

Wed Apr  9 16:18:52 1997  Mumit Khan <khan@modi.xraylith.wisc.edu>
	
	* configure.in: Work around for OSF installbsd stupidity.

Tue Apr  8 20:18:34 1997  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* (lots of files): Check for uninitialized variables using g77
	-Wuninitialized -O. Few bug fixes. CVS tag pre_uninit_var_fix.

	* shvars.bat.in: New file. For SHADOW Win32 startup file.

	* configure.in: Add win32prefix entry for shvars.bat
	Add --with-f77-save-variables to implicity SAVE all variables.

	* (all top-level Makefile.in): Fix distclean sequence.

Mon Apr  7 22:19:42 1997  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* configure.in: Add --with-rpath option, USING_GCC,USING_GXX vars.
	Fixes to make Solaris 2.5.x happy.

	* (all *.F files): Removed #error and #warning directives. Sun's 
	"ANSI" cpp can't handle it. Go figure.

Thu Apr  3 22:43:44 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* configure.in, Config.mk.in: Major cleanup; remove unneeded stuff.
	Add HAVE_XWINDOWS to CPPFLAGS and to Make flags.
	Add -Wl,-u,MAIN__ to HOST_LDFLAGS for linux+g77 combo.

	* .shadowrc.in, .shadowrc.sh.in: Add LD_LIBRARY_PATH.

Wed Mar 19 14:38:59 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* .shadowrc.in,.shadowrc.sh.in: Comment out all but essential
	variables to be defined at run-time (SHADOW_ROOT and PATH). Add
	LD_LIBRARY_PATH (or equivalent) for shared lib resolution.

Wed Mar  5 23:33:52 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* SHADOW/win32: 2nd beta release!

Tue Dec  3 02:26:03 1996  Mumit Khan <khan@dhaka.xraylith.wisc.edu>
	
	* SHADOW/win32: First beta release! Only Postscript supported.

Mon Nov 25 21:55:43 1996  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* configure.in, Config.mk.in, ALL makefiles: add exeext, objext
	and libext to facilitate x-building i486-cygwin32.
	Configurable SHADOW_START_FORMAT via --with-start-format=FORMAT.
	Added platform-dependent extensions (eg., .obj, .exe)
	Added SHADOW_BINARY_IO flag to use C unformatted I/O routines.

Tue Nov 19 23:47:59 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>
	
	* Preprocessor changes to include ports such as cygwin32. Many
	files.

Mon Sep 16 15:52:21 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* SHADOW 2.2.0 released.

Sun Sep 15 18:56:54 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>
	
	* ss-960915: Test snapshot before release 2.2.0

	* configure.in: Added --prefix=PREFIX support. 

	Add -K flag to HP FORTRAN compiler flags to make local variables 
	static.

	* .shadowrc.in, .shadowrc.sh.in: Added SHADOW_START_FORMAT var
	to change namelist/gfile reader/writer behaviour

Thu Sep 12 13:43:44 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* ss-960912: CNAMELIST now works on HP-PA, RS6k.

Wed Sep 11 16:46:25 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* ss-960911: CNAMELIST now works on DEC Alpha as well. Major
	bug fixes in C interface to SHADOW namelist. Added nml tests.

Tue Sep 10 22:49:21 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* ss-960910: HP F77 Namelist bug is BACK! Back to the 
	FILE_ABS->FILABS hack to avoid namelist bug. See src/include/
	{common.blk.in, namelist.blk.in}, src/tools/{shadow.men.in,
	read_nml.F}, src/utils/cnamelist/{common.h,namelist.c}.

	* configure.in: Added back HP_F77_BUGGY_NAMELIST hack since
	it seems to be there still. Added namelist.blk.in, common.blk.in,
	shadow.men.in to the list substitutions (via @FILE_ABS@).

Wed Jul 17 10:49:17 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* configure.in: BRAINDEAD_FC_DRIVER is now auto-detected (see
	config/aclocal.m4 for definition). Usable, but still needs work.

	Add configurable N_DIM (number of rays) when building SHADOW via
	--with-rays=NRAYS configure parameter. SHADOW_VERSION and banner
	now encodes info.

	* Config.mk.in: Added preprocess, make-*-files targets.

Mon Jul 15 11:43:00 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* src/include/common.*, src/include/namelist.*, 
	src/source/source.F, src/source/input_source.F,
	src/tools/menu/shadow.*, src/tools/menu/read_nml.F:
	Merged in DENSE PLASMA source model (Highly EXPERIMENTAL).

Sun Jul 14 00:00:13 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* configure.in: C++ portability changes (HPUX CC, Sun C++). 
	Added HAVE_UNION_WAIT check for EXCON.

	* Junked all the old templated Makefile generation stuff, eg.,
	Makefile.LOCAL in each dir and MakeMake in top directory.

Sat Jul 13 00:33:09 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* configure.in: 
	Force FC_CPP to be /lib/cpp on rs6000-ibm-aix[34]*
	Added checking for C++ compiler static_cast handling. Needed
	    for SGI C++ compiler to build EXCON.
	Added sparc-sun-solaris2.4 changes. Needs /usr/ccs/lib for
	    curses.
	Added HPUX 9.05 changes -- needs -D_HPUX_SOURCE for some 
	    curses and termio stuff. 
	AIX v[34] needs -D_ALL_SOURCE. 
	Add HOST_FLIBS for Ultrix. See comments in file.
	Force g77 for linux. 
	Added OSF 3.2 changes. OSF f77 needs -nofor_main if main() is a 
	C program; HOST_FFLAGS_C_MAIN -- new make variable.

Thu Jul 11 08:52:28 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* Config.mk.in: AIX 4.x, SGI 5.x defs. Also .f.o rule fix.

	* Started ChangeLog
