Wed Aug 27 17:45:40 CDT 1997  Mumit Khan <khan@xraylith.wisc.edu>

	* menu_prog.F (MAIN): Use get_env_variable instead of getenv.
	
	* despace.F: Zapped. Now use the SHADOW's new and improved version
	from the library instead.

	* Makefile.in: Zap references to despace.F and despace$(objext)

Mon Jul 14 13:04:01 CDT 1997  Mumit Khan <khan@xraylith.wisc.edu>

	* read_nml.F (READ_NML, WRITE_NML): Update FDUMMY with F_SEGMENT
	and vice-versa.

	* shadow.men.in (ERROR): Make everything n/a when "Modified Surface" 
	(ie., FDUMMY) is set to NO in OE_DATA page. BUG FIX.

Thu Jul 10 21:51:28 CDT 1997  Mumit Khan <khan@xraylith.wisc.edu>

	* read_nml.F (READ_NML): Added new SCR variable FILE_SCR_EXT that
	contains the SCREEN Aperture coordinates (K_SLIT == EXTERNAL).
	Also added cx_slit and cz_slit, centering coords.

	* shadow.men.in (DEFAULTS): Added FILE_SCR_EXT.
	(SCR_DATA): Added FILE_SCR_EXT prompt. Added %C-%F flags to turn
	off RX_SLIT, etc when K_SLIT == EXTERNAL, and turn on the 
	FILE_SCR_EXT prompt. Added cx_slit and cz_slit (centering)
	prompts.

Wed Jun 11 12:26:07 CDT 1997 Sangeet Singh <singh@xraylith.wisc.edu>

	* read_nml.F (READ_NML): added new variables RL1..RL10 which are the
	relative intensities of photon energies PH1..PH10

	* shadow.men.in: Added new menu page for new source option
	of a multiline source with different relative intensities
	for each of the up to 10 photon energies.

Tue May 13 22:14:46 1997  Mumit Khan <khan@xraylith.wisc.edu>

        Fixes for various array indexing bugs (1 vs 0 based) that showed
        up on i386-cygwin32 b18 with g77 0.5.19.1.

        * flags.F (evalFlags): Fix indexing bug in f_values. 1...26
        instead of 0...26.

        * readnextm.F (read_next_menu):  Change interface to take explicit
        length of valid_list instead of using the ARRAY(1) trick.

        * readmenu.F (read_menu): Update to use new read_next_menu interface
        with explicit valid_type list length.

        * pushstr.F (pushStr): Initialize lpushString to 1 the first time
        so we don't use 0:0 to index into pushString character array.

Sun Apr  6 21:05:02 1997  Mumit Khan <khan@xraylith.wisc.edu>

	* curses.c(CURSES_INIT, CURSES_SUSPEND, CURSES_RESTART): Use
	raw() mode instead of cbreak() if either CURSES_USE_RAW or
	__linux__ is defined. Workaround for proper ^C handling.

Thu Feb 27 19:18:09 1997  Mumit Khan <khan@xraylith.wisc.edu>

	* curses.c (CURSES_READ): Fix Backspace on cygwin32. Treat
	both Backspace and Delete similarly.

Tue Dec  3 02:28:22 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* menu_prog.F (main): use datapath to find menufile if 
	SHADOW_MENU_FILE is not specified.

Tue Sep 10 22:52:04 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>
    
	* shadow.men: New file to replace shadow.std and shadow.HP.
	FILE_ABS is handled via configure (cf: HP_F77_BUGGY_NAMELIST
	in configure.in). Boy was I wrong about HP FORTRAN quality!

	* shadow.std, shadow.HP: Deleted.

Sun Sep  8 18:48:21 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* shadow.std, shadow.HP: Replaced by shadow.men. Assuming HP
	FORTRAN compilers don't have the bug with FILE_ABS anymore.

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

	* shadow.std, shadow.HP: Added PLASMA source menu items (SRC).

	* read_nml.F (read_nml, write_nml): Added SRC/PLASMA_ANGLE read
	and store routines.

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

	* curses.c (CURSES_READ): Add '\r' as a synonym for '\n'. Needed
	on i486-linux supposedly.

	* curses.c, flags.F, syn.F, new_record.F, readmenu.F, read_nml.F, 
	addrendel.F, cnv.F, controlc.F, command.F, curset.F, display1.F, 
	do1line.F, do1menu.F, doit.F, fmt.F, loadsave.F, loadxx.F, 
	menu_prog.F, menuinit.F, menuname.F, menusimp.F, menutree.F, 
	misc.F, monitor.F, nlsubs.F, pushstr.F, readnextm.F, readverb.F, 
	savefmt.F, savexx.F, whatstore.F, message.F, scremul_ok.F:
	Include fixes for all the include files. Use #include for Unix.

	* Started ChangeLog
