Changes for version 0.03 - 1998-08-07
- 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.
Modules
a bare-bones HTML parser