From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58590 Path: main.gmane.org!not-for-mail From: Kevin Greiner Newsgroups: gmane.emacs.gnus.general Subject: Re: HEADS UP! Unplugged (agent) marks handling changed Date: Sat, 25 Sep 2004 18:33:32 -0500 Sender: ding-owner@lists.math.uh.edu Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1096155259 25599 80.91.229.6 (25 Sep 2004 23:34:19 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 25 Sep 2004 23:34:19 +0000 (UTC) Original-X-From: ding-owner+M7128@lists.math.uh.edu Sun Sep 26 01:34:07 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CBM3L-0003pU-00 for ; Sun, 26 Sep 2004 01:34:07 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1CBM36-0002xS-00; Sat, 25 Sep 2004 18:33:52 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1CBM32-0002xN-00 for ding@lists.math.uh.edu; Sat, 25 Sep 2004 18:33:48 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1CBM32-0000ro-RU for ding@lists.math.uh.edu; Sat, 25 Sep 2004 18:33:48 -0500 Original-Received: from quimby.gnus.org (quimby.gnus.org [80.91.224.244]) by justine.libertine.org (Postfix) with ESMTP id AE6983A0059 for ; Sat, 25 Sep 2004 18:33:46 -0500 (CDT) Original-Received: from news by quimby.gnus.org with local (Exim 3.35 #1 (Debian)) id 1CBM2z-0004oj-00 for ; Sun, 26 Sep 2004 01:33:45 +0200 Original-To: ding@gnus.org Original-Path: not-for-mail Original-Newsgroups: gnus.ding Original-Lines: 41 Original-NNTP-Posting-Host: 198.64.160.77 Original-X-Trace: quimby.gnus.org 1096155225 18514 198.64.160.77 (25 Sep 2004 23:33:45 GMT) Original-X-Complaints-To: usenet@quimby.gnus.org Original-NNTP-Posting-Date: Sat, 25 Sep 2004 23:33:45 +0000 (UTC) User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (windows-nt) Cancel-Lock: sha1:5wJ5I4xmlNZdhAAp6fqN2W7ArxQ= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58590 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58590 Ralf Angeli writes: > * Kevin Greiner (2004-09-25) writes: > >> If you run into any unexpected behavior with offline flags, please >> post so that I can address it. > > Hm, it still seems to forget the marks. So the behavior hasn't > changed in my case. > > I tried to debug `gnus-agent-possibly-synchronize-flags' again and I > saw the following oddity: > > Debugger entered--returning value: (nnnil) > gnus-find-method-for-group("comp.text.tex") > * gnus-request-set-mark("comp.text.tex" (((311864) add (read)))) > * gnus-agent-synchronize-group-flags("comp.text.tex" (((311864) add (read))) "news.individual.net") > * eval((gnus-agent-synchronize-group-flags "comp.text.tex" (quote (...)) "news.individual.net")) > [byte-code snipped] > * gnus-agent-synchronize-flags-server((nntp "news.individual.net")) > * gnus-agent-possibly-synchronize-flags-server((nntp "news.individual.net")) > [byte-code snipped] > * gnus-agent-possibly-synchronize-flags() > > `nnil' is my primary select method, but "comp.text.tex" is used with > an NNTP server. I haven't looked deeper into the code, but I would > have expected that `gnus-find-method-for-group' returns something like > `nntp'. The return value of `nnil' is a result of `(gnus-get-info > "comp.text.tex")' returning nil. If this is unrelated to the problem > please ignore my babbling. Babbling nothing. You are right on track. I rewrote nnagent-request-set-mark to address this issue. Apparently, the problem goes deeper. Try debugging nnagent-request-set-mark. It's called as you exit a summary buffer while unplugged. The issue is what does gnus-method-to-server do? It's being called with your method (nntp "news.individual.net" ...). I expected it to return "nntp:news.individual.net" but it appears to have returned "news.individual.net". Can you debug it to see what is going on? Kevin