2003-01-22    <dancy@DANCYSOFT>

	* ntservice.cl (create-service): Added keyword argument :start to
	create-service to control how the service should shart.

	* readme.txt: Updated documentation for above.

2003-01-20    <dancy@CANDY2K>

	* ntservice.cl:  

	Added a winstrerror function which takes a
	Windows error code as input and returns an error string (with
	newline at the end).

	Changed some of the foreign function definitions/calls to use the
	:error-value :os-specific return values.  

	Modified the with-open-service macro to allow for finer error
	handling.

	create-service used to error if the CreateService call failed.
	Now it turns (values nil err), where 'err' is the Windows error
	code for the failure.   It returns 't' if all is well.

	delete-service used to error if with-open-service failed or if
	DeleteService failed.  Now it returns 
	(values nil err errplace), where 'err' is the Windows error code
	for the failure and 'errplace' is a string which has the name of
	the API call that actually failed.  It returns 't' if all is well.

	* readme.txt:  Updated to describe the new return values for
	create-service/delete-service.  The example shows use of the new
	return values and a call to ntservice:winstrerror. 

	* testapp.cl: Updated to reflect the create-servic and
	delete-service changes.  Also, it gets the EXE path from the
	command line instead of hard coding it now.  This turns out to be
	very convenient.  
	

2002-02-27  Kevin Layer  <layer@crikey>

	* ntservice.cl: add tray icon watcher

2001-12-06  Ahmon Dancy  <dancy@dancy>

	* ntservice.cl: Updated some of the foreign function definitions
	to be more friendly in different case mode environments

2001-11-27    <dancy@CANDY2K>

	* ntservice.cl:  changed the way package exports are done to work
	in different case modes.

	* readme.txt:  Hopefully clarified proper use of this package.

	* testapp.cl:  Example application.

	* ntservice.cl:  Added a coupla macros.  No important changes.

2001-08-15    <layer@HOBART>

	* ntservice.html: update doc

2001-08-15  Kevin Layer  <layer@crikey>

	* ntservice.html: fix readme reference

2001-08-10  Ahmon Dancy  <dancy@dancy>

	* service.cl: Renamed to ntservice.cl to match the name of the
	module and the package.

	* ntservice.cl:  Removes some comments that no longer apply.

2001-08-10  Kevin Layer  <layer@crikey>

	* new module

