Sat Mar 22 13:01:21 1997  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* pmu.cc (scanreal, getrealfield): Major bug fix in scanning
	and reading real numbers with exponent field.

	* value.cc (RealValue::getstrval): Format as %-.15g as with
	rest of SHADOW.

Wed Mar 19 17:30:09 1997  Mumit Khan <khan@modi.xraylith.wisc.edu>
	
	* excon.cc (main): Only enforce that SHADOW_ROOT exists in
	environment and deduce SHADOW_DATA_DIR if it doesn't.

Mon Jul 15 10:19:58 CDT 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* job.cc(GLOBAL, JobMgr::wait_for_completed_job): Don't assume
	wait() always returns an int. Added WAIT_T and other WAIT macros 
	for portability.

Sun Jul 14 11:54:07 CDT 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>
	
	* report.cc: include sysent.h ONLY on machines that have it.
	Do we really need it? (HPUX CC doesn't have it)
	
	* Changes to make EXCON compile with Sun C++ 3.0.1 and SGI C++
	(and possibly all the other reasonable C++ compilers as well).

	* xrtypes.h: Parameterized bool type by CXX_NO_BOOL (configure
	figures it out) and static_cast<T*> by CXX_NO_STATIC_CAST.

	* ALL FILES: Changed boolean --> bool.

Sat Apr 13 15:31:30 CDT 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>
	
	* utils.h, utils.cc (search_file): New routine to search TOOLS
	and EXP fils in the given search path.

	* excon.cc (main): Use search path when the initial tools and
	exp filenames are given in <FILE> form.

Fri Apr 12 21:46:24 CDT 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* excon.cc: Add GLB_file_search_path global.
	* global.h: Ditto.

	* excon.cc (main): Scan "-I searchpath" command line to
	build a list of directories to search. Fills GLB_file_search_path.

	* utils.h, utils.cc (find_include_file): new routine to find
	a file in the directory search path for "<filename>" syntax.

	* tool.cc (ToolsMgr::load): Use find_include_file to search for
	include files when specified in the "<filename>" format.

	* exp.cc (ExpMgr::load): Use find_include_file to search for
	include files when specified in the "<filename>" format.

Tue Apr  9 10:41:35 CDT 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* utils.h, utils.cc: expandpath. New routine to expand env vars
	in include filenames.

	* tool.cc (ToolsMgr::load): Use expandpath when including files.
	* exp.cc (ExpMgr::load): Ditto.

Sun Mar 17 13:24:51 CST 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* exp2gfile: New file/program. Exports "g" files of the named
	(or all) tools from EXCON Tools file given an Experiment file.

	* tools2gfile: New file/program. Exports "g" files of the named
	(or all) tools from EXCON Tools file.

	* exp.h (Exp): Make protected members public for tools2gfile etc.

	* tool.cc (ToolsMgr::gettools): Added method implementation that 
	was forgotten previously.

Tue Mar 12 19:29:20 CST 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* freevars.h,freevars.cc (RandomValue::RandomValue): New parameter 
	to sort the sample.

	* freevars.cc (compare_values): New qsort callback routine to sort. 

	* exp.h,exp.cc(Exp::setrandomvar): Added sorting support.

Mon Mar 11 20:31:10 CST 1996  Mumit Khan <khan@modi.xraylith.wisc.edu>

	* freevars.h,freevars.cc (RandomValue): New class for randomly
	sampled variables in EXCON.

	* pmu.h,pmu.cc (Pmu::scanlong, Pmu::getlongfield): Read/scan variables
	of type long integer. Useful for reading random seed/clock values.

	* exp.h,exp.cc (Exp::setrandomvar): New member to define randomly
	sampled variables.

Thu Feb 15 23:07:19 CST 1996  Mumit Khan <khan@xraylith.wisc.edu>

	* tool.cc (ToolsMgr::load): Added nested includes in TOOLS file.
	Syntax: include filename

	* exp.cc (ExpMgr::load): Added nested includes in EXP files.
	Syntax: include filename

	* exp.cc (ExpMgr::load): block_comment_cnt new variable to check
	for nested block comments ala C, but more restricted.

Fri Jan  5 12:00:38 CST 1996  Mumit Khan <khan@mars.xraylith.wisc.edu>

	* pmu.cc (scanident, scanvariable): changed the format of idents
	and variable to contain '(' and ')' to accommodate variable names
	that look like "region1(thickness)"

	* Started ChangeLog
