chiark / gitweb /
dot/gnus.el: Set a null primary source if no NNTP server is available.
authorMark Wooding <mdw@distorted.org.uk>
Fri, 15 Apr 2016 13:12:19 +0000 (14:12 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 15 Apr 2016 13:12:19 +0000 (14:12 +0100)
dot/gnus.el

index 46b0a044371cff019470d118c830da464d287146..ebf83f2226081d04b87d4969663887580de1baf4 100644 (file)
@@ -96,7 +96,11 @@ (add-hook 'gnus-article-mode-hook #'mdw-gnus-article-setup)
 ;;; Local configuration.
 
 ;; Fetching news from the local news server seems sensible.
-(setq gnus-select-method `(nntp ,(mdw-config 'nntp-server)))
+(setq gnus-select-method
+      (let ((server (mdw-config 'nntp-server)))
+       (if server
+           `(nntp ,server)
+         '(nnnil ""))))
 
 ;; Now load a local configuration file.
 (load "~/.gnus-local.el")