[net-nittin-irc-cvs] CVS update: net-nittin-irc/protocol.lisp net-nittin-irc/package.lisp net-nittin-irc/command.lisp

Kevin Rosenberg krosenberg at common-lisp.net
Tue Dec 16 18:57:37 UTC 2003


Update of /project/net-nittin-irc/cvsroot/net-nittin-irc
In directory common-lisp.net:/tmp/cvs-serv32586

Modified Files:
	protocol.lisp package.lisp command.lisp 
Log Message:
avoid setting symbol-functions on cl exported symbols
Date: Tue Dec 16 13:57:36 2003
Author: krosenberg

Index: net-nittin-irc/protocol.lisp
diff -u net-nittin-irc/protocol.lisp:1.24 net-nittin-irc/protocol.lisp:1.25
--- net-nittin-irc/protocol.lisp:1.24	Tue Dec 16 13:30:32 2003
+++ net-nittin-irc/protocol.lisp	Tue Dec 16 13:57:36 2003
@@ -1,4 +1,4 @@
-;;;; $Id: protocol.lisp,v 1.24 2003/12/16 18:30:32 krosenberg Exp $
+;;;; $Id: protocol.lisp,v 1.25 2003/12/16 18:57:36 krosenberg Exp $
 ;;;; $Source: /project/net-nittin-irc/cvsroot/net-nittin-irc/protocol.lisp,v $
 
 ;;;; See LICENSE for licensing information.
@@ -143,7 +143,7 @@
     message))
 
 (defmethod send-irc-message ((connection connection) command
-                             trailing-argument &rest arguments)
+                             &optional trailing-argument &rest arguments)
   "Turn the arguments into a valid IRC message and send it to the
 server, via the `connection'."
   (let ((raw-message (make-irc-message command
@@ -186,7 +186,7 @@
 user at this end can be reached via your normal connection object.")
    (stream
     :initarg :stream
-    :accessor stream)
+    :accessor dcc-stream)
    (output-stream
     :initarg :output-stream
     :accessor output-stream
@@ -223,7 +223,7 @@
   (warn "make-dcc-connection not supported for this implementation."))
 
 (defmethod read-message ((connection dcc-connection))
-  (let ((message (read-line (stream connection))))
+  (let ((message (read-line (dcc-stream connection))))
     (format (output-stream connection) "~A~%" message)
     (force-output (output-stream connection))
     message))
@@ -232,19 +232,19 @@
   (loop while (read-message connection)))
 
 (defmethod send-dcc-message ((connection dcc-connection) message)
-  (format (stream connection) "~A~%" message))
+  (format (dcc-stream connection) "~A~%" message))
 
 ;; argh.  I want to name this quit but that gives me issues with
 ;; generic functions.  need to resolve.
 (defmethod dcc-close ((connection dcc-connection))
-  (close (stream connection))
+  (close (dcc-stream connection))
   (setf (user connection) nil)
   (setf *dcc-connections* (remove connection *dcc-connections*))
   #+sbcl (sb-bsd-sockets:socket-close (socket connection))
   )
 
 (defmethod connectedp ((connection dcc-connection))
-  (let ((stream (stream connection)))
+  (let ((stream (dcc-stream connection)))
     (and (streamp stream)
          (open-stream-p stream))))
 


Index: net-nittin-irc/package.lisp
diff -u net-nittin-irc/package.lisp:1.11 net-nittin-irc/package.lisp:1.12
--- net-nittin-irc/package.lisp:1.11	Mon Nov 24 22:35:55 2003
+++ net-nittin-irc/package.lisp	Tue Dec 16 13:57:36 2003
@@ -1,4 +1,4 @@
-;;;; $Id: package.lisp,v 1.11 2003/11/25 03:35:55 eenge Exp $
+;;;; $Id: package.lisp,v 1.12 2003/12/16 18:57:36 krosenberg Exp $
 ;;;; $Source: /project/net-nittin-irc/cvsroot/net-nittin-irc/package.lisp,v $
 
 ;;;; See the LICENSE file for licensing information.
@@ -100,7 +100,7 @@
              :away
              :rehash
              :die
-             :restart
+             :restart-
              :summon
              :users-
              :wallops


Index: net-nittin-irc/command.lisp
diff -u net-nittin-irc/command.lisp:1.9 net-nittin-irc/command.lisp:1.10
--- net-nittin-irc/command.lisp:1.9	Tue Dec 16 13:30:32 2003
+++ net-nittin-irc/command.lisp	Tue Dec 16 13:57:36 2003
@@ -1,4 +1,4 @@
-;;;; $Id: command.lisp,v 1.9 2003/12/16 18:30:32 krosenberg Exp $
+;;;; $Id: command.lisp,v 1.10 2003/12/16 18:57:36 krosenberg Exp $
 ;;;; $Source: /project/net-nittin-irc/cvsroot/net-nittin-irc/command.lisp,v $
 
 ;;;; See LICENSE for licensing information.
@@ -274,7 +274,7 @@
 (defmethod die ((connection connection))
   (send-irc-message connection :die))
 
-(defmethod restart ((connection connection))
+(defmethod restart- ((connection connection))
   (send-irc-message connection :restart))
 
 (defmethod summon ((connection connection) (nickname string)





More information about the Net-nittin-irc-cvs mailing list