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