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"))