2008-01-17 15:14 -0500  djerius  <djerius@cfa.harvard.edu>  (649b4e3e59e6 [tip])

	* bin/appexec, lib/App/Env.pm:
	added appexec

2008-01-17 15:13 -0500  djerius  <djerius@cfa.harvard.edu>  (f10f36d537d0)

	* MANIFEST, MANIFEST.SKIP, Makefile.PL:
	administrative cleanup; use Module::Install

2008-01-17 14:16 -0500  djerius  <djerius@cfa.harvard.edu>  (8ab803f914ed)

	* lib/App/Env.pm:
	improve documentation

2008-01-17 14:09 -0500  djerius  <djerius@cfa.harvard.edu>  (6a62010f989c)

	* lib/App/Env/Example.pm:
	fix typo

2007-09-20 21:04 -0400  djerius  <djerius@cfa.harvard.edu>  (9d0a1aa99422)

	* .hgtags:
	Added tag 0.04 for changeset 60316599e900

2007-09-20 21:04 -0400  djerius  <djerius@cfa.harvard.edu>  (60316599e900 [0.04])

	* ChangeLog, Changes, lib/App/Env.pm:
	update for release

2007-08-17 17:01 -0400  djerius  <djerius@cfa.harvard.edu>  (06e0a82a4657)

	* lib/App/Env.pm, lib/App/Env/Example.pm, t/App/Env/Site1/App1.pm:
	The AppOpts hash is now passed as the sole parameter to the envs
	function.

	Clean up mess from previous work where the app env module's envs()
	function took a more complicated input parameter. Now just gets the
	AppOpts hash directly.

2007-08-17 14:39 -0400  djerius  <djerius@cfa.harvard.edu>  (d28d330df856)

	* MANIFEST:
	remove META.yml; seems to mess up make dist

2007-08-17 14:37 -0400  djerius  <djerius@cfa.harvard.edu>  (3f4fb7f7eab7)

	* .hgtags:
	Added tag 0.03 for changeset d36b41d3f2f0

2007-08-17 14:37 -0400  djerius  <djerius@cfa.harvard.edu>  (d36b41d3f2f0 [0.03])

	* ChangeLog, Changes, lib/App/Env.pm:
	update for release

2007-08-17 12:26 -0400  djerius  <djerius@cfa.harvard.edu>  (7a3552e41221)

	* Makefile.PL, lib/App/Env.pm:
	don't use Module::Load::Conditional. clean up envs invocation.

	Originally Module::Load::Conditional was used to determine whether a
	module existed separately from whether there was an error during its
	compilation (Module::Load doesn't distinguish this case). However
	Module::Load::Conditional's dependency chain is larger than I'd
	like.

	Instead, Module::Load was emulated using eval "require $module".
	Same results, perhaps less efficient because it requires a run time
	compilation.

	 calling the envs function in the application environment module is
	no longer done with eval (once I figured out how to get the symbolic
	reference to work).

2007-08-17 12:20 -0400  djerius  <djerius@cfa.harvard.edu>  (d3d9720ca944)

	* t/badmodule.t:
	add test for non-existent module

2007-08-16 17:11 -0400  djerius  <djerius@cfa.harvard.edu>  (d9b5f649ec19)

	* .hgtags:
	Added tag 0.02 for changeset 1dc9ba777697

2007-08-16 17:11 -0400  djerius  <djerius@cfa.harvard.edu>  (1dc9ba777697 [0.02])

	* ChangeLog, Changes, MANIFEST, lib/App/Env.pm:
	update for release

2007-08-16 17:04 -0400  djerius  <djerius@cfa.harvard.edu>  (45d4f9205efd)

	* lib/App/Env.pm:
	older perl's don't have weak references; code around that

2007-08-16 16:08 -0400  djerius  <djerius@cfa.harvard.edu>  (4f63370307b0)

	* .hgtags:
	Added tag 0.01 for changeset f113452d5ba2

2007-08-16 16:08 -0400  djerius  <djerius@cfa.harvard.edu>  (f113452d5ba2 [0.01])

	* ChangeLog, Changes, LICENSE, MANIFEST, Makefile.PL, README,
	lib/App/Env.pm, lib/App/Env/Example.pm, t/App-Env.t,
	t/App/Env/App1.pm, t/App/Env/App2.pm, t/App/Env/Site.pm,
	t/App/Env/Site1/App1.pm, t/App/Env/Site1/App2.pm,
	t/App/Env/Site2/App1.pm, t/cache.t, t/env.t, t/envstr.t, t/site1.t,
	t/site2.t, t/site3.t, t/system.t, t/use1.t, t/use2.t, t/use3.t:
	initial version