Update of /project/cxml/cvsroot/cxml/doc In directory clnet:/tmp/cvs-serv10936/doc
Modified Files: index.xml sax.xml Log Message: Added new functions attribute*, unparse-attribute, and macro with-element*, with-namespace* to the SAX generation wrapper API.
--- /project/cxml/cvsroot/cxml/doc/index.xml 2007/05/01 18:21:40 1.6 +++ /project/cxml/cvsroot/cxml/doc/index.xml 2007/05/01 20:06:59 1.7 @@ -69,7 +69,9 @@ emitting them as SAX events to a user-specified handler at the same time.</li> <li>Changed attributes to carry an lname even when occurring - without a namespace.</li> + without a namespace. Added new functions attribute*, + unparse-attribute, and macro with-element*, with-namespace* to + the SAX generation wrapper API.</li> <li>Klacks improvements: Incompatibly changed klacks:find-element and find-event to consider the current event as a result. Added klacks-error, klacks:expect, klacks:skip, --- /project/cxml/cvsroot/cxml/doc/sax.xml 2007/04/22 13:23:54 1.3 +++ /project/cxml/cvsroot/cxml/doc/sax.xml 2007/05/01 20:07:00 1.4 @@ -291,8 +291,12 @@
<p> <div class="def">Macro CXML:WITH-XML-OUTPUT (sink &body body) => sink-specific result</div> + <div class="def">Macro CXML:WITH-NAMESPACE ((prefix uri) &body body) => result</div> <div class="def">Macro CXML:WITH-ELEMENT (qname &body body) => result</div> - <div class="def">Function CXML:ATTRIBUTE (name value) => value</div> + <div class="def">Macro CXML:WITH-ELEMENT* ((prefix lname) &body body) => result</div> + <div class="def">Function CXML:ATTRIBUTE (qname value) => value</div> + <div class="def">Generic Function CXML:UNPARSE-ATTRIBUTE (value) => string</div> + <div class="def">Function CXML:ATTRIBUTE* (prefix lname value) => value</div> <div class="def">Function CXML:TEXT (data) => data</div> <div class="def">Function CXML:CDATA (data) => data</div> Convenience syntax for event-based serialization.