X-Git-Url: https://cgit.sxemacs.org/?p=riece;a=blobdiff_plain;f=lisp%2Friece-irc.el;h=631a531ec56e9e3562cf77c01ac4860d042b10d9;hp=0a296604611918f0c0b7fb3d28bfd615eba1b9d3;hb=a68af1510688a23a63802a87bc57daf0e5e8f595;hpb=0cd50a4dee07a39bce4a49efa2562fd0b9028929 diff --git a/lisp/riece-irc.el b/lisp/riece-irc.el index 0a29660..631a531 100644 --- a/lisp/riece-irc.el +++ b/lisp/riece-irc.el @@ -19,8 +19,8 @@ ;; You should have received a copy of the GNU General Public License ;; along with GNU Emacs; see the file COPYING. If not, write to the -;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. +;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, +;; Boston, MA 02110-1301, USA. ;;; Code: @@ -69,7 +69,7 @@ (quit (if (equal server-name "") (message "Password: Quit") - (message "Password for %s: " server-name)) + (message "Password for %s: Quit" server-name)) 'quit))) (setq riece-reconnect-with-password nil))) (if (eq password 'quit) @@ -79,8 +79,9 @@ (format "PASS %s\r\n" password))) (riece-process-send-string process (format "USER %s * * :%s\r\n" - (user-real-login-name) (or username + (user-real-login-name)) + (or realname "No information given"))) (riece-process-send-string process (format "NICK %s\r\n" nickname)) (with-current-buffer (process-buffer process) @@ -96,10 +97,18 @@ (if (rassq process riece-server-process-alist) (delete-process process))) process)) - (riece-process-send-string process - (if message - (format "QUIT :%s\r\n" message) - "QUIT\r\n"))) + (let ((server-name (with-current-buffer (process-buffer process) + riece-server-name))) + (if (equal server-name "") + (message "Sending QUIT...") + (message "Sending QUIT to \"%s\"..." server-name)) + (riece-process-send-string process + (if message + (format "QUIT :%s\r\n" message) + "QUIT\r\n")) + (if (equal server-name "") + (message "Sending QUIT...done") + (message "Sending QUIT to \"%s\"...done" server-name)))) (provide 'riece-irc)