Make `url-retrieve-synchronously' work again with news:
authorIvan Shmakov <ivan@siamics.net>
Sat, 14 Feb 2015 05:24:08 +0000 (16:24 +1100)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Sat, 14 Feb 2015 05:24:08 +0000 (16:24 +1100)
* nntp.el (nntp-open-server): Set variables in the correct buffer
(bug#19583).

lisp/ChangeLog
lisp/nntp.el

index 9f93a30..c22fcc3 100644 (file)
@@ -1,3 +1,8 @@
+2015-02-14  Ivan Shmakov  <ivan@siamics.net>
+
+       * nntp.el (nntp-open-server): Set variables in the correct buffer
+       (bug#19583).
+
 2015-02-14  Lars Ingebrigtsen  <larsi@gnus.org>
 
        * mm-decode.el (mm-head-p): New function.
index 0891dba..a86f45e 100644 (file)
@@ -1066,7 +1066,8 @@ command whose response triggered the error."
       (setq defs (cons (list 'nntp-port-number (car defs)) (cdr defs))))
     (unless (assq 'nntp-address defs)
       (setq defs (append defs (list (list 'nntp-address server)))))
-    (nnoo-change-server 'nntp server defs)
+    (with-current-buffer nntp-server-buffer
+      (nnoo-change-server 'nntp server defs))
     (if connectionless
        t
       (or (nntp-find-connection nntp-server-buffer)