e7884fc9f74a32174be597edda428a0600b12857
* dom/dom-builder.lisp (DOM-BUILDER): New slot `text-buffer'. (SAX:START-ELEMENT, SAX:END-ELEMENT, SAX:START-CDATA, SAX:END-CDATA, SAX:PROCESSING-INSTRUCTION, SAX:COMMENT): Call flush-characters. (SAX:CHARACTERS): Rewritten. (FLUSH-CHARACTERS): New, based on the old sax:characters. * dom/dom-impl.lisp ((initialize-instance :after entity-reference)): Call flush-characters.
Closure XML Parser
An XML parser written in Common Lisp.
Closure XML was written by Gilbert Baumann (unk6 at
rz.uni-karlsruhe.de) as part of the Closure web browser.
Contributions to the parser by
* Henrik Motakef (hmot at henrik-motakef.de)
* David Lichteblau (david@lichteblau.com)
CXML implements a namespace-aware, validating XML 1.0 parser
as well as the DOM Level 2 Core interfaces. Two parser interfaces
are offered, one SAX-like, the other similar to StAX.
CXML is licensed under Lisp-LGPL.
Send bug reports to cxml-devel@common-lisp.net
(http://common-lisp.net/cgi-bin/mailman/listinfo/cxml-devel)
Documentation
Please refer to http://common-lisp.net/project/cxml/ for details.
The documentation is also available in the doc/ subdirectory of this
source distribution, run `make' in that directory to build HTML
for the XML sources (requires xsltproc).
Description
Languages
Common Lisp
99.7%
Shell
0.3%