* gnus-start.el (gnus-1): Add "native" to
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 10 Nov 2005 00:33:09 +0000 (00:33 +0000)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Thu, 10 Nov 2005 00:33:09 +0000 (00:33 +0000)
gnus-predefined-server-alist.

* gnus.el (gnus-method-to-server): Don't add "native" to the
lists here, because that leads to problems when
gnus-select-method is bound.

lisp/ChangeLog
lisp/gnus-start.el
lisp/gnus.el

index 7af25ff..4075700 100644 (file)
@@ -1,3 +1,12 @@
+2005-11-10  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * gnus-start.el (gnus-1): Add "native" to
+       gnus-predefined-server-alist.
+
+       * gnus.el (gnus-method-to-server): Don't add "native" to the
+       lists here, because that leads to problems when
+       gnus-select-method is bound.
+
 2005-11-09  Simon Josefsson  <jas@extundo.com>
 
        * gnus-sum.el (gnus-article-sort-by-date-reverse): Remove,
index 99fa173..aef882e 100644 (file)
@@ -754,6 +754,13 @@ prompt the user for the name of an NNTP server to use."
     (nnheader-init-server-buffer)
     (setq gnus-slave slave)
     (gnus-read-init-file)
+
+    ;; Add "native" to gnus-predefined-server-alist just to have a
+    ;; name for the native select method.
+    (when gnus-select-method
+      (push (cons "native" gnus-select-method)
+           gnus-predefined-server-alist))
+    
     (if gnus-agent
        (gnus-agentize))
 
index da186a8..0c07718 100644 (file)
@@ -3501,11 +3501,8 @@ that that variable is buffer-local to the summary buffers."
                    (push name-method gnus-server-method-cache))
                  (throw 'server-name (car name-method))))
              server-alist))
-     (let ((alists (list gnus-server-alist
-                         gnus-predefined-server-alist)))
-       (if gnus-select-method
-           (push (list (cons "native" gnus-select-method)) alists))
-       alists))
+     (list gnus-server-alist
+          gnus-predefined-server-alist))
 
     (let* ((name (if (member (cadr method) '(nil ""))
                      (format "%s" (car method))