aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Blandy1993-06-10 11:46:43 +0000
committerJim Blandy1993-06-10 11:46:43 +0000
commit1c595d45c4f707f324e80a593cb7ca4b4391cfed (patch)
treeb7416c314e549103e682b2f1c16a227ca0213122
parent92b281339af833561dad68289cd2209a379b24da (diff)
downloademacs-1c595d45c4f707f324e80a593cb7ca4b4391cfed.tar.gz
emacs-1c595d45c4f707f324e80a593cb7ca4b4391cfed.zip
* gnus.el (gnus-start-news-server): If no server has been
specificed, but gnus-nntp-service is nil, don't ask for a server name; use the local host.
-rw-r--r--lisp/gnus.el24
1 files changed, 14 insertions, 10 deletions
diff --git a/lisp/gnus.el b/lisp/gnus.el
index f9f5c663214..0659418df7b 100644
--- a/lisp/gnus.el
+++ b/lisp/gnus.el
@@ -1,6 +1,6 @@
1;;; GNUS: an NNTP-based News Reader for GNU Emacs 1;;; GNUS: an NNTP-based News Reader for GNU Emacs
2;; Copyright (C) 1987, 1988, 1989, 1990, 1993 Free Software Foundation, Inc. 2;; Copyright (C) 1987, 1988, 1989, 1990, 1993 Free Software Foundation, Inc.
3;; $Header: /gd/gnu/emacs/19.0/lisp/RCS/gnus.el,v 1.19 1993/06/09 11:53:26 jimb Exp jimb $ 3;; $Header: /gd/gnu/emacs/19.0/lisp/RCS/gnus.el,v 1.20 1993/06/10 10:40:16 jimb Exp jimb $
4 4
5;; This file is part of GNU Emacs. 5;; This file is part of GNU Emacs.
6 6
@@ -5356,15 +5356,19 @@ Run gnus-open-server-hook just before opening news server."
5356 ;; Open NNTP server. 5356 ;; Open NNTP server.
5357 (if (or confirm 5357 (if (or confirm
5358 (null gnus-nntp-server)) 5358 (null gnus-nntp-server))
5359 (if (and (boundp 'gnus-secondary-servers) gnus-secondary-servers) 5359 ;; If someone has set the service to nil, then this should always
5360 ;; Read server name with completion. 5360 ;; be the local host.
5361 (setq gnus-nntp-server 5361 (if gnus-nntp-service
5362 (completing-read "NNTP server: " 5362 (if (and (boundp 'gnus-secondary-servers) gnus-secondary-servers)
5363 (cons (list gnus-nntp-server) 5363 ;; Read server name with completion.
5364 gnus-secondary-servers) 5364 (setq gnus-nntp-server
5365 nil nil gnus-nntp-server)) 5365 (completing-read "NNTP server: "
5366 (setq gnus-nntp-server 5366 (cons (list gnus-nntp-server)
5367 (read-string "NNTP server: " gnus-nntp-server)))) 5367 gnus-secondary-servers)
5368 nil nil gnus-nntp-server))
5369 (setq gnus-nntp-server
5370 (read-string "NNTP server: " gnus-nntp-server)))
5371 (setq gnus-nntp-server "")))
5368 ;; If no server name is given, local host is assumed. 5372 ;; If no server name is given, local host is assumed.
5369 (if (or (string-equal gnus-nntp-server "") 5373 (if (or (string-equal gnus-nntp-server "")
5370 (string-equal gnus-nntp-server "::")) ;RMS preference. 5374 (string-equal gnus-nntp-server "::")) ;RMS preference.