2001-01-21 06:24  James Jurach  <muaddib@erf.net>

	* Parser/: Group.pm, Message.pm: renamed begin_block/end_block to
	begin_pspblock/end_pspblock.

2001-01-20 02:43  James Jurach  <muaddib@erf.net>

	* Parser/Group.pm: we now fully qualify references to
	begin_pspinclude.

2001-01-13 00:50  James Jurach  <muaddib@erf.net>

	* Parser/Group.pm: we can now interpret psp:include in all contexts

2000-12-27 02:03  James Jurach  <muaddib@erf.net>

	* Makefile.PL: incremented version number.

2000-12-27 01:57  James Jurach  <muaddib@erf.net>

	* Parser/: FieldSpace.pm, Group.pm: added use of text_mode() and
	script_mode() to replace uses of push_text_sub().  added more
	emphasis on the use of push_code_sub().  we now do cleaning in
	PSP::Parser::code(), rather than in various handlers.

2000-12-14 17:55  James Jurach  <muaddib@erf.net>

	* Parser/Group.pm: modified <psp:do> to iterate in psp:script
	context -- not text.  force availability of Error qw(:try) in
	generated Group.  force $cgi to be shared.

	* Parser/FieldSpace.pm: force availability of Error qw(:try) in
	generated FieldSpace.  removed $cgi from getting passed into
	setup().

2000-12-10 22:36  James Jurach  <muaddib@erf.net>

	* Parser/: FieldSpace.pm, Group.pm: support richer USE attribute
	values.  (e.g. use="FX::Constants=:all").

2000-12-10 19:55  James Jurach  <muaddib@erf.net>

	* Parser/FieldSpace.pm: corrected begin_endif => end_pspif typo.

	* Parser/FieldSpace.pm: corrected micif => pspif typo.

2000-12-09 19:28  James Jurach  <muaddib@erf.net>

	* Parser/Group.pm: no longer require pile_name property to be set. 
	added use strict by default for groups.

	* Parser/FieldSpace.pm: corrected reinitializefs from
	reinitializerefs.  added do-nothing end_pspreinitializefs().  no
	longer require pile_name property to be set.  no longer assume
	$this will be defined in pages.  added use strict by default for
	fieldspaces.

2000-12-03 09:18  James Jurach  <muaddib@erf.net>

	* t/fieldspace.t: we now pass 'main' as the share class to
	initialize().

	* Parser/FieldSpace.pm: $fs->initialize() now called with
	$cgi,ref($this).  subclassed new() no longer contains
	$cgi,$share_class.  share() call is now in setup(), and not
	constructor.

	* FieldSpace/Propagation.pm: removed fieldspace and cgi members. 
	free_internals() now does nothing.  throw error when propagate()
	and retrieve_state() not passed proper params.	constructor cannot
	fail.

	* FieldSpace.pm: moved $cgi and $share_class parameters from
	constructor to initialize().  moved source_share_class() call from
	constructor to initialize().  moved $cgi from Propagation
	construction to retrieve_state() calls.  we now pass $this to
	retrieve_state() and propagate().  added cgi() accessor/mutator. 
	added delete of cgi member to free_internals().  moved passing $cgi
	and ref($this) from $fs->new() to $fs->initialize().

2000-12-01 23:16  James Jurach  <muaddib@erf.net>

	* Parser/Group.pm: reinserted calls to end_pspfield().	fixed call
	to non-existent group() method.  fixed ($this,$orig_txt) = shift
	parameter problem.  fixed "$out->put()" interpolation problem.

	* Parser/FieldSpace.pm: added 'field' to @handled.  added
	end_pspfield().  added more checking to begin_pspverify().  $cgi is
	now an automatically shared var.

2000-11-30 03:32  James Jurach  <muaddib@erf.net>

	* MANIFEST, Makefile.PL, Makefile.in: added Error.pm, Verify.pm,
	ephemeral.t, and error.t.

	* Parser/: FieldSpace.pm, Group.pm: removed output() and $content:.
	 changed output() to $out->put().  changed $content .= to
	$out->put().

	* FieldSpace.pm: added error_report() from
	standard_error_report.inc.

	* Error.pm, Error/Verify.pm, t/ephemeral.t, t/error.t: moved from
	lib/base.

2000-11-27 03:19  James Jurach  <muaddib@erf.net>

	* Parser/: FieldSpace.pm, Group.pm: changed pile compiler/parser
	key to pile_name.

2000-11-20 12:52  James Jurach  <muaddib@erf.net>

	Released first public version.
