[Cl-irc-cvs] CVS update: cl-irc/command.lisp
Brian Mastenbrook
bmastenbrook at common-lisp.net
Sun Sep 18 14:25:13 UTC 2005
Update of /project/cl-irc/cvsroot/cl-irc
In directory common-lisp.net:/tmp/cvs-serv5595
Modified Files:
command.lisp
Log Message:
Add antifuchs' pass-on-connect support
Date: Sun Sep 18 16:24:50 2005
Author: bmastenbrook
Index: cl-irc/command.lisp
diff -u cl-irc/command.lisp:1.10 cl-irc/command.lisp:1.11
--- cl-irc/command.lisp:1.10 Sun Apr 17 21:45:42 2005
+++ cl-irc/command.lisp Sun Sep 18 16:24:45 2005
@@ -1,4 +1,4 @@
-;;;; $Id: command.lisp,v 1.10 2005/04/17 19:45:42 ehuelsmann Exp $
+;;;; $Id: command.lisp,v 1.11 2005/09/18 14:24:45 bmastenbrook Exp $
;;;; $Source: /project/cl-irc/cvsroot/cl-irc/command.lisp,v $
;;;; See LICENSE for licensing information.
@@ -241,6 +241,7 @@
(defun connect (&key (nickname *default-nickname*)
(username nil)
(realname nil)
+ (password nil)
(mode 0)
(server *default-irc-server*)
(port *default-irc-server-port*)
@@ -255,6 +256,8 @@
:username username
:realname realname)))
(setf (user connection) user)
+ (unless (null password)
+ (pass connection password))
(nick connection nickname)
(user- connection (or username nickname) mode (or realname nickname))
(add-default-hooks connection)
More information about the cl-irc-cvs
mailing list