* lisp/erc/erc-backend.el (NICK): Handle pre-existing buffers.
authorGlenn Morris <rgm@gnu.org>
Sun, 7 Oct 2012 01:28:04 +0000 (18:28 -0700)
committerGlenn Morris <rgm@gnu.org>
Sun, 7 Oct 2012 01:28:04 +0000 (18:28 -0700)
Fixes: debbugs:12002

lisp/erc/ChangeLog
lisp/erc/erc-backend.el

index 9be0d32..8b1cd18 100644 (file)
@@ -1,3 +1,7 @@
+2012-10-07  Glenn Morris  <rgm@gnu.org>
+
+       * erc-backend.el (NICK): Handle pre-existing buffers.  (Bug#12002)
+
 2012-10-06  Glenn Morris  <rgm@gnu.org>
 
        * erc.el (erc-lurker):
index 75f0047..20ccd07 100644 (file)
@@ -1316,7 +1316,7 @@ add things to `%s' instead."
          (when (equal (erc-default-target) nick)
            (setq erc-default-recipients
                  (cons nn (cdr erc-default-recipients)))
-           (rename-buffer nn)
+           (rename-buffer nn t)         ; bug#12002
            (erc-update-mode-line)
            (add-to-list 'bufs (current-buffer)))))
       (erc-update-user-nick nick nn host nil nil login)