[cxml-cvs] CVS cxml

dlichteblau dlichteblau at common-lisp.net
Sun Oct 7 14:45:09 UTC 2007


Update of /project/cxml/cvsroot/cxml
In directory clnet:/tmp/cvs-serv20169

Modified Files:
	cxml.asd 
Log Message:
Moved runes/ into its own cvs module under its new name, closure-common.


--- /project/cxml/cvsroot/cxml/cxml.asd	2007/07/05 20:58:15	1.20
+++ /project/cxml/cvsroot/cxml/cxml.asd	2007/10/07 14:45:07	1.21
@@ -2,8 +2,13 @@
   (:use :asdf :cl))
 (in-package :cxml-system)
 
-;; force loading of runes.asd, which installs *features* this file depends on
-(find-system :runes)
+;; force loading of closure-common.asd, which installs *FEATURES* this
+;; file depends on.  Use MISSING-DEPENDENCY for asdf-install.
+(unless (find-system :closure-common nil)
+  (error 'missing-dependency
+	 :required-by :cxml
+	 :version nil
+	 :requires :closure-common))
 
 (defclass closure-source-file (cl-source-file) ())
 
@@ -36,7 +41,7 @@
      (:file "space-normalizer" :depends-on ("xml-parse"))
      (:file "catalog"         :depends-on ("xml-parse"))
      (:file "sax-proxy"       :depends-on ("xml-parse")))
-    :depends-on (:runes :puri #-scl :trivial-gray-streams))
+    :depends-on (:closure-common :puri #-scl :trivial-gray-streams))
 
 (defclass utf8dom-file (closure-source-file) ((of)))
 
@@ -57,7 +62,8 @@
 (defmethod perform ((operation compile-op) (c utf8dom-file))
   (let ((*features* (cons 'utf8dom-file *features*))
 	(*readtable*
-	 (symbol-value (find-symbol "*UTF8-RUNES-READTABLE*" :runes-system))))
+	 (symbol-value (find-symbol "*UTF8-RUNES-READTABLE*"
+				    :closure-common-system))))
     (call-next-method)))
 
 (asdf:defsystem :cxml-dom




More information about the Cxml-cvs mailing list