An HTML parser written in Common Lisp.
About
Closure HTML was written by Gilbert Baumann as part of the Closure web browser. It was first converted into a stand-alone installation by Ignas Mikalajūnas, and finally reassembled and documented for integration with Closure XML and use with the Closure browser by David Lichteblau under its current name.
It available under an MIT-style license.
Please send bug reports to closure-devel@common-lisp.net (list information).
Related projects
- Closure XML: An XML library that can be used together with Closure HTML.
- Closure: The web browser based on Closure HTML.
History
2008-11-30
-
Changes in closure-common:
- Use 21 bit characters on Lisp offering them.
- New event HAX:UNESCAPED for unescaped characters.
- Allow Microsoft BOM (thanks to Ivan Shvedunov)
-
Serialization fixes:
- Fixed serialization of unknown elements.
- Implemented hax:unescaped on sinks.
- Fixed contents of script and style to be written without escaping by the sink.
- Don't escape < in attributes.
- Don't escape &{ in attributes.
- Escape non-ASCII characters in URIs.
- New argument documentp to serialize-pt.
2007-10-28
- Closure HTML released as a stand-alone project.
2005-03-13
- Closure released unter an MIT-style license.
1996-10-21
- sgml-parse.lisp created.