Update of /project/cl-xmpp/cvsroot/cl-xmpp
In directory common-lisp.net:/tmp/cvs-serv27919
Modified Files:
Makefile cl-xmpp-sasl.asd cl-xmpp-tls.asd cl-xmpp.asd
package.lisp
Log Message:
beginnings of test suite
cleaned up .asd's a little
Date: Sun Nov 13 03:36:10 2005
Author: eenge
Index: cl-xmpp/Makefile
diff -u cl-xmpp/Makefile:1.2 cl-xmpp/Makefile:1.3
--- cl-xmpp/Makefile:1.2 Sat Oct 29 19:25:04 2005
+++ cl-xmpp/Makefile Sun Nov 13 03:36:09 2005
@@ -1,2 +1,4 @@
clean:
- rm *~ *.fasl *.nfasl
+ find ./ -name *.fasl -exec rm \{\} \;
+ find ./ -name *.nfasl -exec rm \{\} \;
+ find ./ -name *~ -exec rm \{\} \;
Index: cl-xmpp/cl-xmpp-sasl.asd
diff -u cl-xmpp/cl-xmpp-sasl.asd:1.2 cl-xmpp/cl-xmpp-sasl.asd:1.3
--- cl-xmpp/cl-xmpp-sasl.asd:1.2 Fri Nov 11 22:20:20 2005
+++ cl-xmpp/cl-xmpp-sasl.asd Sun Nov 13 03:36:10 2005
@@ -1,5 +1,5 @@
;;;; -*- mode: lisp -*-
-;;;; $Id: cl-xmpp-sasl.asd,v 1.2 2005/11/11 21:20:20 eenge Exp $
+;;;; $Id: cl-xmpp-sasl.asd,v 1.3 2005/11/13 02:36:10 eenge Exp $
;;;; $Source: /project/cl-xmpp/cvsroot/cl-xmpp/cl-xmpp-sasl.asd,v $
;;;; See the LICENSE file for licensing information.
@@ -14,21 +14,8 @@
(defsystem cl-xmpp-sasl
:name "cl-xmpp-sasl"
:author "Erik Enge"
- :version "0.0.1"
:licence "MIT"
:description "Common Lisp XMPP client implementation with SASL support"
- :depends-on (#+sbcl :sb-bsd-sockets :trivial-sockets :cxml :ironclad :sasl :cl-base64)
- :components ((:file "package")
- (:file "variable"
- :depends-on ("package"))
- (:file "utility"
- :depends-on ("variable"))
- (:file "cxml"
- :depends-on ("utility"))
- (:file "result"
- :depends-on ("cxml"))
- (:file "cl-xmpp"
- :depends-on ("result"))
- (:file "cl-xmpp-sasl"
- :depends-on ("cl-xmpp"))))
+ :depends-on (:cl-xmpp :cl-base64 :sasl)
+ :components ((:file "cl-xmpp-sasl")))
Index: cl-xmpp/cl-xmpp-tls.asd
diff -u cl-xmpp/cl-xmpp-tls.asd:1.2 cl-xmpp/cl-xmpp-tls.asd:1.3
--- cl-xmpp/cl-xmpp-tls.asd:1.2 Fri Nov 11 22:20:20 2005
+++ cl-xmpp/cl-xmpp-tls.asd Sun Nov 13 03:36:10 2005
@@ -1,5 +1,5 @@
;;;; -*- mode: lisp -*-
-;;;; $Id: cl-xmpp-tls.asd,v 1.2 2005/11/11 21:20:20 eenge Exp $
+;;;; $Id: cl-xmpp-tls.asd,v 1.3 2005/11/13 02:36:10 eenge Exp $
;;;; $Source: /project/cl-xmpp/cvsroot/cl-xmpp/cl-xmpp-tls.asd,v $
;;;; See the LICENSE file for licensing information.
@@ -14,24 +14,8 @@
(defsystem cl-xmpp-tls
:name "cl-xmpp-tls"
:author "Erik Enge"
- :version "0.0.1"
:licence "MIT"
:description "Common Lisp XMPP client implementation with TLS+SASL support"
- :depends-on (#+sbcl :sb-bsd-sockets :trivial-sockets :cxml
- :ironclad :cl+ssl :sasl :cl-base64)
- :components ((:file "package")
- (:file "variable"
- :depends-on ("package"))
- (:file "utility"
- :depends-on ("variable"))
- (:file "cxml"
- :depends-on ("utility"))
- (:file "result"
- :depends-on ("cxml"))
- (:file "cl-xmpp"
- :depends-on ("result"))
- (:file "cl-xmpp-sasl"
- :depends-on ("cl-xmpp"))
- (:file "cl-xmpp-tls"
- :depends-on ("cl-xmpp-sasl"))))
+ :depends-on (:cl-xmpp-sasl :cl+ssl)
+ :components ((:file "cl-xmpp-sasl")))
Index: cl-xmpp/cl-xmpp.asd
diff -u cl-xmpp/cl-xmpp.asd:1.5 cl-xmpp/cl-xmpp.asd:1.6
--- cl-xmpp/cl-xmpp.asd:1.5 Fri Nov 11 18:21:56 2005
+++ cl-xmpp/cl-xmpp.asd Sun Nov 13 03:36:10 2005
@@ -1,5 +1,5 @@
;;;; -*- mode: lisp -*-
-;;;; $Id: cl-xmpp.asd,v 1.5 2005/11/11 17:21:56 eenge Exp $
+;;;; $Id: cl-xmpp.asd,v 1.6 2005/11/13 02:36:10 eenge Exp $
;;;; $Source: /project/cl-xmpp/cvsroot/cl-xmpp/cl-xmpp.asd,v $
;;;; See the LICENSE file for licensing information.
@@ -14,7 +14,6 @@
(defsystem cl-xmpp
:name "cl-xmpp"
:author "Erik Enge"
- :version "0.0.1"
:licence "MIT"
:description "Common Lisp XMPP client implementation"
:depends-on (#+sbcl :sb-bsd-sockets :trivial-sockets :cxml :ironclad)
Index: cl-xmpp/package.lisp
diff -u cl-xmpp/package.lisp:1.8 cl-xmpp/package.lisp:1.9
--- cl-xmpp/package.lisp:1.8 Sat Nov 12 05:20:21 2005
+++ cl-xmpp/package.lisp Sun Nov 13 03:36:10 2005
@@ -1,4 +1,4 @@
-;;;; $Id: package.lisp,v 1.8 2005/11/12 04:20:21 eenge Exp $
+;;;; $Id: package.lisp,v 1.9 2005/11/13 02:36:10 eenge Exp $
;;;; $Source: /project/cl-xmpp/cvsroot/cl-xmpp/package.lisp,v $
;;;; See the LICENSE file for licensing information.
@@ -33,7 +33,7 @@
:get-privacy-lists :get-privacy-list
;; dom-ish interface
:xml-element :name :elements :attributes :node :data
- :xml-attribute :value
+ :xml-attribute :value :get-element :get-attribute
;; event interface
:event
:presence