[Lisppaste-cvs] CVS update: lisppaste2/lisppaste.lisp
Brian Mastenbrook
bmastenbrook at common-lisp.net
Tue Feb 3 23:52:04 UTC 2004
Update of /project/lisppaste/cvsroot/lisppaste2
In directory common-lisp.net:/home/bmastenbrook/lisppaste2
Modified Files:
lisppaste.lisp
Log Message:
MORE HUP!
Date: Tue Feb 3 18:52:04 2004
Author: bmastenbrook
Index: lisppaste2/lisppaste.lisp
diff -u lisppaste2/lisppaste.lisp:1.6 lisppaste2/lisppaste.lisp:1.7
--- lisppaste2/lisppaste.lisp:1.6 Tue Feb 3 18:46:20 2004
+++ lisppaste2/lisppaste.lisp Tue Feb 3 18:52:04 2004
@@ -1,4 +1,4 @@
-;;;; $Id: lisppaste.lisp,v 1.6 2004/02/03 23:46:20 bmastenbrook Exp $
+;;;; $Id: lisppaste.lisp,v 1.7 2004/02/03 23:52:04 bmastenbrook Exp $
;;;; $Source: /project/lisppaste/cvsroot/lisppaste2/lisppaste.lisp,v $
;;;; See the LICENSE file for licensing information.
@@ -25,3 +25,12 @@
(defun join-new-channel (channel)
(setf *channels* (nconc *channels* (list channel)))
(irc:join *connection* channel))
+
+(defun hup-connection (nickname server)
+ (irc:quit *connection*)
+ (setf *connection* (irc:connect :nickname nickname
+ :realname (araneida:urlstring *new-paste-url*)
+ :server server
+ :port *default-irc-server-port*))
+ (mapcar #'(lambda (channel) (irc:join *connection* channel)) *channels*)
+ (irc:read-message-loop *connection*))
\ No newline at end of file
More information about the Lisppaste-cvs
mailing list