2000-02-28    <mgd@nest.swarm.org>

	* Mousetrap2.m ([Mousetrap -trigger]): Don't cast argument
	to insertGroup to integer.

	* mousetraps2.m (main): Likewise.

1999-08-25  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* grid{5,7}.m, mousetraps[2].m: Include misc.h and objectbase.h.
	Don't include stdio.h.
	(main): Use Swarm instead of SwarmProcess.

	* grid9.m: Likewise.
	(MySwarm): Inherit from Swarm, not CSwarmProcess.
	
	* grid{6,8}.m: Likewise.
	(main) Disable schedule drops.

1999-07-31  Alex Lancaster  <alex@santafe.edu>

	* Makefile (LIBS_C): Remove $(SYSLIBS), the -lswarm convenience
	library handles the other library dependencies.

1999-06-30  Alex Lancaster  <alex@santafe.edu>

	* grid.h: Make extern -> externvar.

1999-05-26  Alex Lancaster  <alex@santafe.edu>

	* grid5.m (main): Activate the `moveAndPrint' ActionGroup inside
	swarmActivity, rather than using the defunct message ([SwarmProcess
	-activate:]) to `swarm'.
	(main): Make status variable conform to <Symbol>.

	* grid6.m (main): Make `status' and `swarmActivity' conform to
	<Symbol> and <Activity>, respectively.

	* grid7.m (main): Make `status' conform to <Symbol>.  Activate the
	startSchedule inside swarmActivity.

	* grid8.m (main): Make obsSwarmActivity conform to <Activity>
	protocol.

	* grid9.m (main): Likewise for swarmActivity variable.

	* Makefile (LIBS_C): Replace explicit library names with single
	`-lswarm'
	(LIBS_A): Assign to $(LIBS_C).
	(CFLAGS+): Force failure on warning by adding `-Werror'. 

1999-02-09  Marcus G. Daniels  <mgd@pojoaque.santafe.edu>

	* Makefile: Include Makefile.rules.
	(SWARMINCLUDES): Use instead of INCLUDES. 
	(LDFLAGS): Set to SWARMLDFLAG + SUPPORTLDFLAGS.
	(LINK): Set to libtool-swarm --mode link $(CC) $(LDFLAGS).
	($(TARGETS_C), $(TARGETS_A), mousetraps, mousetraps2): Use it.

1999-01-20  Alex Lancaster  <alex@santafe.edu>

	* grid8.m: Import activity/SwarmProcess.h for the `activate'
	method.

1999-01-19  Alex Lancaster  <alex@santafe.edu>

	* grid6.m: Import activity/SwarmProcess.h for the `activate'
	method.

	* Makefile (grid.xm): Update rule so correct (OBJC, OBJCFLAGS)
	arguments are passed to the make-h2x script.

1998-10-08  Alex Lancaster  <alex@santafe.edu>

	* Makefile (SWARMHOME): Include new
	$(SWARMHOME)/etc/swarm/Makefile.common in place of the old
	Makefile.conf file, to get rules and Swarm configuration
	variables.  Use the new variables throughout Makefile.

	* grid.h: Changed obsolete @deftype to @protocol.

1998-06-01  Alex Lancaster  <alex@santafe.edu>

	* grid.ent:  Removed irrelevant file.
	
	* Mousetrap2.m ([Mousetrap -printTriggered]): Fixed printf for
	timeval_t to be unsigned long (%lu) rather than just unsigned

	* grid7.m, grid8.m, Mousetrap.m (main): Fixed printf for timeval_t
	to be unsigned long (%lu) rather than just unsigned.

	* grid5.m (main): Commented out the _obj_debug check - apparently
	does nothing.

	* grid5.m, grid6.m, grid7.m, grid8.m: Maded all
	(-activate) calls to Swarms be to
	(-activateIn: nil)

	* Makefile (LIBS_C): Added '-lmisc' to list of needed libraries.
	(grid.xm): Put $(CC) into quotes to avoid the make-h2x script from
	getting confused.
	(SWARMHOME): Added conditional to use environment variable if it
	is set.

	* grid3b.m (main): Replaced obsolete {-first,-last} method calls
	on Map variable to {-getFirst, -getLast}

	* grid3.m (main): Likewise.

1998-05-22  Marcus G. Daniels  <mgd@ute.santafe.edu>

	* Begin revision log.

