comparison lisp/net/rcirc.el @ 105637:a9352fba1fd2

(rcirc-authenticate): Simplify previous change.
author Glenn Morris <rgm@gnu.org>
date Fri, 16 Oct 2009 16:03:33 +0000
parents 01e892771abe
children df4934f25eef
comparison
equal deleted inserted replaced
105636:889d12d7c95b 105637:a9352fba1fd2
2559 (method (cadr i)) 2559 (method (cadr i))
2560 (args (cdddr i))) 2560 (args (cdddr i)))
2561 (when (and (string-match server rcirc-server) 2561 (when (and (string-match server rcirc-server)
2562 (string-match nick rcirc-nick)) 2562 (string-match nick rcirc-nick))
2563 (cond ((equal method 'nickserv) 2563 (cond ((equal method 'nickserv)
2564 (let ((password (car args))
2565 (nickserv-nick (or (cadr args) "nickserv")))
2566 (rcirc-send-string 2564 (rcirc-send-string
2567 process 2565 process
2568 (concat "PRIVMSG " nickserv-nick " :identify " 2566 (concat "PRIVMSG " (or (cadr args) "nickserv")
2569 password)))) 2567 " :identify " (car args))))
2570 ((equal method 'chanserv) 2568 ((equal method 'chanserv)
2571 (rcirc-send-string 2569 (rcirc-send-string
2572 process 2570 process
2573 (concat 2571 (concat
2574 "PRIVMSG chanserv :identify " 2572 "PRIVMSG chanserv :identify "