+ <li>New class <tt>broadcast-handler</tt> as a generalization

+      of the older <tt>sax-proxy</tt>.</li>

+      <li>New class <tt>tapping-source</tt>, a klacks source that
+      relays events from an upstream klacks source unchanged, while also
+      emitting them as SAX events to a user-specified handler at the
+      same time.</li>

+      Fixed serialize-event to generate
+      start-prefix-mapping and end-prefix-mapping events.  New function
+      map-current-namespace-declarations.</li>
This commit is contained in:
dlichteblau
2007-04-22 13:23:54 +00:00
parent c43b58dd3e
commit b8ba07a919
11 changed files with 264 additions and 37 deletions

View File

@ -21,6 +21,8 @@
(:export #:source
#:close-source
#:with-open-source
#:tapping-source
#:make-tapping-source
#:peek
#:peek-value
@ -40,6 +42,7 @@
#:current-qname
#:current-characters
#:current-cdata-section-p
#:map-current-namespace-declarations
#:serialize-event
#:serialize-element
@ -50,4 +53,7 @@
#:current-line-number
#:current-column-number
#:current-system-id
#:current-xml-base))
#:current-xml-base
#:find-namespace-binding
#:decode-qname))