Revision history for Perl extension HTML::SimpleParse.
0.01 Fri Jun 26 17:42:41 1998
- original version; created by h2xs 1.18
0.02 Thu Aug 6 16:08:22 EDT 1998
- fixed bug in parse_args method pointed out by Ben Laurie:
%hash=HTML::SimpleParse->parse_args('A="xx" B');
did not include B in %hash.
0.03 Fri Aug 7 13:03:34 EDT 1998
- changed the output_* methods so that they return their
output, instead of printing it. There's a new method, get_output(),
which returns a string containing the parsed output. The
output() method then prints the result of get_output().
This lets the module work with Apache::OutputChain. Thanks to
Honza Pazdziora for the patches (which I modified a little).
- fixed the processing of markup declarations (e.g. <!DOCTYPE ...>)
- parse_args method can handle leading whitespace now:
my %hash=HTML::SimpleParse->parse_args(' A="xx" B');
used to return an empty hash (thanks to Ben Laurie again).
- parse_args makes sure that it starts matching at the beginning
of the string you give it, by setting pos() to 0.
I'm also going to update Apache::SSI so that it can use this new version.
0.04 Tue Aug 18 19:46:01 EDT 1998
- added execute() method that lets you do:
foreach ($p->tree) {
print $p->execute($_);
}
This lets Apache::OutputChain and Apache::SSIChain output their results in
the correct order.
0.05 Thu Aug 20 12:11:53 EDT 1998
- Fixed a bug in HTML::SimpleParse->parse_args('a="b=c"'). Thanks
to Shenghuo ZHU for finding it.