[cxml-cvs] CVS cxml/xml
dlichteblau
dlichteblau at common-lisp.net
Mon Jan 23 21:45:48 UTC 2006
Update of /project/cxml/cvsroot/cxml/xml
In directory common-lisp:/tmp/cvs-serv24111
Modified Files:
xml-parse.lisp
Log Message:
* give simple strings to puri
* accept &rest arguments in parse-rod
--- /project/cxml/cvsroot/cxml/xml/xml-parse.lisp 2005/12/29 00:31:36 1.58
+++ /project/cxml/cvsroot/cxml/xml/xml-parse.lisp 2006/01/23 21:45:48 1.59
@@ -2011,7 +2011,7 @@
;; :FILE and NIL anway.
(when (eql (search "file://" str) 0)
(setf str (subseq str (length "file://"))))
- (puri:parse-uri str))
+ (puri:parse-uri (coerce str 'simple-string)))
(defun p/system-literal (input)
(let* ((rod (p/id input))
@@ -3026,8 +3026,8 @@
(p/ext-subset zstream)
(dtd *ctx*)))))
-(defun parse-rod (string handler)
- (parse-xstream (string->xstream string) handler))
+(defun parse-rod (string handler &rest args)
+ (apply #'parse-xstream (string->xstream string) handler args))
(defun string->xstream (string)
(make-rod-xstream (string-rod string)))
More information about the Cxml-cvs
mailing list