Package: gnus
Version: 5.10.6-0.CVS.20050317-1
Severity: normal
When I am looking at some newsgroups with Gnus online or "plugged", some
of the articles in the summary buffer look like:
Q [ 0: ]
(presumably these are earlier articles in sparse threads)
If I middle-click on these, Gnus reports that it is fetching articles,
but actually fails miserably because it asks the news server for
negative article numbers! For instance, if I (setq nntp-record-commands
t) then I see things like,
20060302T222100.683 chiark ARTICLE -84
If I start gnus-unplugged instead, then if I go back to those articles
and middle-click on them, the Q changes to an E, and I can see the
articles just fine in the article buffer. (I pretty much fetch all
articles.) It would be great if, when plugged, instead of bizarrely
trying to use negative article numbers, it would just pull the articles
from the agent's fetched articles instead, or at least request something
more sane from the news server.
I have no .emacs file.
My .gnus.el is below.
-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.6.8
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages gnus depends on:
ii emacs21 21.4a-1 The GNU Emacs editor
ii make 3.80-9 The GNU version of the "make" util
ii ucf 1.17 Update Configuration File: preserv
-- debconf information:
* gnus/upgrade/pre_5.9.0: true
-- .gnus.el
(setq user-mail-address "[EMAIL PROTECTED]")
(setq gnus-user-organization "none")
(setq user-full-name "Mark T.B. Carroll")
(setq gnus-subscribe-hierarchical-interactive t)
(setq gnus-check-new-newsgroups 'ask-server)
(setq gnus-save-killed-list nil)
(setq gnus-activate-level gnus-level-subscribed)
(setq gnus-activate-foreign-newsgroups gnus-level-subscribed)
(setq gnus-extract-address-components 'mail-extract-address-components)
(setq gnus-build-sparse-threads 'some)
(setq gnus-auto-expirable-newsgroups "")
(setq gnus-agent-expire-days 30)
(setq nnmail-expiry-wait 90)
(setq message-send-mail-partially-limit nil)
(setq gnus-treat-display-smileys nil)
(setq mail-yank-prefix ">")
(setq gnus-select-method
'(nntp "aetion"
(nntp-address "bison.aetion.internal")
(nntp-via-user-name "markc")
(nntp-via-address "tara.aetion.com")
(nntp-via-rlogin-command "ssh")
(nntp-end-of-line "\n")
(nntp-via-rlogin-command-switches ("-C" "-t" "-e" "none"))
(nntp-open-connection-function nntp-open-via-rlogin-and-telnet)))
(defun nntp-open-to-chiark (buffer)
"Open a connection to chiark using AUTHINFO GENERIC."
(let ((proc (start-process "nntpd" buffer "chiark-nntp")))
(set-buffer buffer)
proc))
(setq gnus-secondary-select-methods
'(
(nntp "osu-cse"
(nntp-address "news.cse.ohio-state.edu")
(nntp-via-user-name "carroll")
(nntp-via-address "stdsun.cse.ohio-state.edu")
(nntp-via-rlogin-command "ssh")
(nntp-end-of-line "\n")
(nntp-via-rlogin-command-switches ("-C" "-t" "-e" "none"))
(nntp-open-connection-function nntp-open-via-rlogin-and-telnet))
(nntp "chiark"
(nntp-end-of-line "\n")
(nntp-open-connection-function nntp-open-to-chiark))
(nnml "mail")))
(setq gnus-spam-group "nnml+mail:mail.spam")
(setq smtpmail-smtp-server "bison")
(setq message-send-mail-function 'smtpmail-send-it)
(setq mail-sources
'((pop :server "bison"
:user "markc"
:password "********"))) ; eliminated for this bug report
(setq message-subscribed-address-functions '(gnus-find-subscribed-addresses))
(setq gnus-confirm-treat-mail-like-news t)
(setq nnmail-crosspost nil)
(setq gnus-message-archive-group "nnml:mail.outgoing")
(setq nnmail-split-methods
'(("mail.spam" "^X-Spam-Level:.*\\*\\*\\*\\*\\*")
("mail.mailman" "^Subject:.*mailing list memberships reminder")
("mail.lj" "^From:[EMAIL PROTECTED]")
("mail.sawfish" "^List-Id:.*sawfish")
("mail.thinkpad" "^Sender:.*linux-thinkpad")
("mail.haskell" "^Sender:.*haskell")
("mail.lyx" "^List-Post:.*lyx-users")
("mail.madwifi" "^Sender:.*madwifi")
("mail.incoming" "")))
(setq gnus-parameters
'(("mail.sawfish"
(to-list . "[email protected]")
(subscribed . t))
("mail.thinkpad"
(to-list . "[EMAIL PROTECTED]")
(subscribed . t))
("mail.haskell"
(subscribed . t))
("mail.lyx"
(to-list . "[email protected]")
(subscribed . t))
("mail.madwifi"
(to-list . "[EMAIL PROTECTED]")
(subscribed . t))))
(add-hook 'gnus-select-article-hook 'gnus-agent-fetch-selected-article)
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]