Mercurial > emacs
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 " |