[s-xml-cvs] CVS update: s-xml/src/package.lisp
Sven Van Caekenberghe
scaekenberghe at common-lisp.net
Tue Aug 30 10:37:07 UTC 2005
Update of /project/s-xml/cvsroot/s-xml/src
In directory common-lisp.net:/tmp/cvs-serv782/src
Modified Files:
package.lisp
Log Message:
added exports for XML Namespaces API
Date: Tue Aug 30 12:37:06 2005
Author: scaekenberghe
Index: s-xml/src/package.lisp
diff -u s-xml/src/package.lisp:1.2 s-xml/src/package.lisp:1.3
--- s-xml/src/package.lisp:1.2 Wed Jun 30 21:09:06 2004
+++ s-xml/src/package.lisp Tue Aug 30 12:37:06 2005
@@ -1,6 +1,6 @@
;;;; -*- mode: lisp -*-
;;;;
-;;;; $Id: package.lisp,v 1.2 2004/06/30 19:09:06 scaekenberghe Exp $
+;;;; $Id: package.lisp,v 1.3 2005/08/30 10:37:06 scaekenberghe Exp $
;;;;
;;;; This is a Common Lisp implementation of a very basic XML parser.
;;;; The parser is non-validating and not at all complete (no CDATA).
@@ -8,7 +8,7 @@
;;;; see also http://pobox.com/~oleg/ftp/Scheme/xml.html or http://ssax.sourceforge.net
;;;; Different DOM models are provided, an XSML, an LXML and a xml-element struct based one.
;;;;
-;;;; Copyright (C) 2002, 2004 Sven Van Caekenberghe, Beta Nine BVBA.
+;;;; Copyright (C) 2002, 2003, 2004, 2005 Sven Van Caekenberghe, Beta Nine BVBA.
;;;;
;;;; You are granted the rights to distribute and use this software
;;;; as governed by the terms of the Lisp Lesser General Public License
@@ -20,7 +20,6 @@
;; main parser interface
#:start-parse-xml
#:print-string-xml
- #:echo-xml
#:xml-parser-error #:xml-parser-error-message #:xml-parser-error-args #:xml-parser-error-stream
#:xml-parser-state #:get-entities #:get-seed
#:get-new-element-hook #:get-finish-element-hook #:get-text-hook
@@ -30,7 +29,12 @@
;; xml-element structure
#:make-xml-element #:xml-element-children #:xml-element-name
#:xml-element-attribute #:xml-element-attributes
- #:xml-element-p #:new-xml-element #:first-xml-element-child)
+ #:xml-element-p #:new-xml-element #:first-xml-element-child
+ ;; namespaces
+ #:*ignore-namespaces* #:*local-namespace* #:*namespaces*
+ #:*require-existing-symbols* #:*auto-export-symbols* #:*auto-create-namespace-packages*
+ #:find-namespace #:register-namespace
+ #:resolve-identifier #:extend-namespaces #:print-identifier)
(:documentation
"A simple XML parser with an efficient, purely functional, event-based interface as well as a DOM interface"))
More information about the S-xml-cvs
mailing list