Differences between YstokHTML and Franz PHTML

  1. Added the element-type and external-format parameters to the default parse-html method (i.e. on a pathname).
  2. Changed signature of phtml-internal:
    read-sequence-func is the last optional parameter now.
  3. HTML character references additions
  4. Function next-token
  5. Callbacks
  6. Pseudo-elements
    Added the following pseudo-elements similar to the !-- comment.
  7. Marked #\? as tag-char.
  8. Renamed xml-bailout to sgml-bailout, and the lexer returns the :sgml kind instead of :xml now.
  9. Whitespace
  10. More error reporting
  11. Considerable code rewrite and lots of improvements