From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/54932 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: FIXED: Reproducible agent-related server duplication. Date: Mon, 24 Nov 2003 20:31:58 -0600 Sender: ding-owner@lists.math.uh.edu Message-ID: References: <87y8ugyrri.fsf@srcf.ucam.org> <868ymf9y5o.fsf@doze.rijnh.nl> <87islbf1ym.fsf@srcf.ucam.org> <871xrxef1s.fsf@srcf.ucam.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1069727539 17919 80.91.224.253 (25 Nov 2003 02:32:19 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 25 Nov 2003 02:32:19 +0000 (UTC) Original-X-From: ding-owner+M3472@lists.math.uh.edu Tue Nov 25 03:32:16 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AOSzw-0007mI-00 for ; Tue, 25 Nov 2003 03:32:16 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1AOSzo-000671-00; Mon, 24 Nov 2003 20:32:08 -0600 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1AOSzk-00066w-00 for ding@lists.math.uh.edu; Mon, 24 Nov 2003 20:32:04 -0600 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by justine.libertine.org (Postfix) with ESMTP id 60BEA3A003B for ; Mon, 24 Nov 2003 20:32:03 -0600 (CST) Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1AOSzi-0002bj-00 for ; Tue, 25 Nov 2003 03:32:02 +0100 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 54 Original-NNTP-Posting-Host: dialup-216-12-206-254.ev1.net Original-X-Trace: quimby.gnus.org 1069727522 9649 216.12.206.254 (25 Nov 2003 02:32:02 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Tue, 25 Nov 2003 02:32:02 +0000 (UTC) User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (windows-nt) Cancel-Lock: sha1:RoUDq6KnlTIHw8S6hQw62vKx+lc= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:54932 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:54932 Kevin Greiner writes: > Gaute B Strokkenes writes: > >> On 24 nov 2003, kgreiner@xpediantsolutions.com wrote: >> >>> Gaute B Strokkenes writes: >>> >>>> The filestamp on my copy is from early July, and the content is >>>> still the same old scrambled hodgepodge (as discussed in private >>>> mail). >>> >>> True. So far, gnus has been internally converting the old format to >>> the new. What you probably want to do, but are not required to do, >>> is edit the list of agentized servers. That will trigger an update >>> to the servers file. So, open the server buffer then use 'J r' and >>> 'J a' to change which servers are agentized then undo the change. >> >> Alas, this doesn't quite seem to work. I managed to remove and add my >> gmane entry without problems, but when I try `J r' with my main >> server, I get "Server not in the agent program". (Curiously enough `J >> a' leads to "Server not in the agent program".) My *Server* buffer >> looks like: >> >> {nnfolder:archive} (opened) >> {nntp:news.gmane.org} (opened) (agent) >> {nnml:} (opened) >> {nntp:nntp-serv.cam.ac.uk} (offline) (agent) >> >> News/agent/lib/server: >> --8<-- >> ("nntp:news.gmane.org" "native") >> --8<-- >> >>> Each update will trigger a file update so, when you are done, you'll >>> have the same list of agentized servers with the updated servers >>> file. >> >> Well, we're getting there, slowly but surely ^_^ > > Gaute, > Thanks for the info. I'm fairly certain that I know the cause (the > main server is aliased as "native" in the list). I'll get the fix out > tomorrow. OK, a fix has been submitted. The server buffer isn't using gnus-method-to-server to generate the server names so it uses names incompatible with the agent. I've modified the server buffer to support both its internally generated name and the name returned by gnus-method-to-server (this avoids a feature change). The gnus-agent-add/remove-server functions were then updated to match. Kevin