1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113
|
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.
|