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

	* tkAppInit.cc (Tcl_AppInit): Don't call TkConsoleInit if script
	initialization fails.
	(initScript): Convert the possible Cygwin names to native.

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

	* Makefile.in (DLLS): New variable.
	({choose_directory, shellexec, cygpath}.dll): New targets.
	(PROGRAMS): Add DLLs. Move tclmenu.exe from here
	(LIBEXECS): to here. New variable.

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

	* cygpath.c: New file.

2001-01-03  Mumit Khan  <khan@nanotech.wisc.edu>

	* choose_directory.cc: Include shlobj.h unconditionally, and
	limits.h for Cygwin.
	* registry.cc (get_shadow_var): Cast arg to RegQueryValueEx.

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

	* registry.cc: New file.
	* tkAppInit.cc (get_shadow_var): Remove and use from registry.cc.
	* shplotInit.cc (get_shadow_var): Likewise.

Sun Jan 24 21:30:16 1999  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* choose_directory.c: New file.
	* shellexec.c: New file.
	* tclAppInit.c (Tcl_AppInit): Initialize choose_directory command.
	* tkAppInit.c (Tcl_AppInit): Initialize choose_directory and
	shellex commands.
	* shplotInit.c (Tcl_AppInit): Likewise.

Tue Jun 23 23:30:32 1998  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	i386-*-mingw32 and i386-*-cygwin32 port.

	* Makefile.in: New file.
	* shplot.rc (STRINGIFY, STRINGIFY, SHADOW_VERSION_STR,
	SHADOW_GUI_VERSION_STR): New macros.
	(FileVersion, ProductName, ProductVersion): Use.
	* shadow.rc: Likewise.
	* shplotInit.cc (Status): Undefine after including tk.h
	(malloc.h): Remove include.
	(string.h, ctype.h): Include.
	(WinMain, Tcl_AppInit, setargv): Prototype as C++.
	* tkAppInit.cc (Status): Likewise.

Tue Nov 25 22:25:12 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* makefile.bc: BC 5.02 update.

Sun Nov 23 23:08:46 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* addshgrp.c: New file.
	* makefile.bc: Update.
	* shadow.ico: Update.

Sun Sep 28 21:12:54 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* shadow.rc, shadow.ico, workspace.ico: Resource scripts for shadow.

	* shplot.rc, shplot.ico, workspace.ico: Resource scripts for shplot.

	* makefile.bc: Fix TK_LIBS def.
	Added resource scripts for shadow and shplot.

Mon Sep 15 20:24:21 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* tkAppInit.cc, shplotInit.cc: Update to tcl/tk8.0. Will NOT
	WORK WITH Tcl/Tk < 8.0.

	* makefile.bc: Pass SHADOW_VERSION and SHADOW_GUI_VERSION.

	* tkAppInit.cc, shplotInit.cc (main): Define "shadow_version" and
	"shadow_gui_version" global Tcl variables.

Mon Sep  1 21:47:50 1997  Mumit Khan <khan@dhaka.xraylith.wisc.edu>

	* makefile.bc: Update to use tcl/tk/blt/8.0 and also add
	SHADOW_VERSION to Cflags.

	* tkAppInit.cc (initScript): Remove one level of hierarchy from
	the Tcl library directory so things would work even if no env
	variables are defined.
	Use "file exists" instead of blindly source'ing the file.
	Fix SHADOW_LIBRARY searching. Set SHADOW_ROOT if not set.

	* shplotInit.cc (initScript): Ditto.

Sun Apr 13 22:15:32 1997  Mumit Khan <khan@xraylith.wisc.edu>

	* shplotInit.cc (new file): Startup program for shplot.

	* makefile.bc: Added shplot.exe target.

Sun Dec  1 22:34:40 1996  Mumit Khan <khan@xraylith.wisc.edu>
	
	* tkAppInit.cc: Added initScript instead of eval'ing shadow.tcl
	directly.
	Use BLT2.1 DLL now.

	* Started ChangeLog
	
