From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/79792 Path: news.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.gnus.general Subject: Re: [Workaround/Solved] This bug is killing me! Date: Tue, 30 Aug 2011 21:19:44 +0200 Message-ID: <87ty8y906n.fsf@thinkpad.tsdh.de> References: <87pqjnqt5k.fsf@thinkpad.tsdh.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1314732040 6545 80.91.229.12 (30 Aug 2011 19:20:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 30 Aug 2011 19:20:40 +0000 (UTC) Cc: James Cloos , ding@gnus.org, John Wiegley To: Dave Abrahams Original-X-From: ding-owner+M28086@lists.math.uh.edu Tue Aug 30 21:20:35 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QyTrN-0005E1-DS for ding-account@gmane.org; Tue, 30 Aug 2011 21:20:33 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1QyTqj-0001mZ-FR; Tue, 30 Aug 2011 14:19:53 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1QyTqh-0001mO-Ti for ding@lists.math.uh.edu; Tue, 30 Aug 2011 14:19:51 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1QyTqg-0007O0-IT for ding@lists.math.uh.edu; Tue, 30 Aug 2011 14:19:51 -0500 Original-Received: from out3.smtp.messagingengine.com ([66.111.4.27]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1QyTqe-0004zp-Ie for ding@gnus.org; Tue, 30 Aug 2011 21:19:48 +0200 Original-Received: from compute6.internal (compute6.nyi.mail.srv.osa [10.202.2.46]) by gateway1.messagingengine.com (Postfix) with ESMTP id C895420A92; Tue, 30 Aug 2011 15:19:47 -0400 (EDT) Original-Received: from frontend2.messagingengine.com ([10.202.2.161]) by compute6.internal (MEProxy); Tue, 30 Aug 2011 15:19:47 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=from:to:cc:subject:references:date :in-reply-to:message-id:mime-version:content-type; s=smtpout; bh=glEPDqnkOVW2iQZgE90HHRXOAPY=; b=qPqYJPZvUtxygJy3wLN01nggJX8r O2S6AGArjlxDqJB4bQwqSTGDSkqiMU6IGPKRIAk+tb/IH646cxw5xou2e+5H28jk HHCm5KFS0NC5blTYVYPcCM0MoWxL4Vr5R8h4AFk8kUQcca0dMVNQY+EJs76mdBEu eWwYkWjiO+qMjo4= X-Sasl-enc: yA98L39/qZzRiu5/ajnoxavr2gWKHERGPkFLDJLC8rWH 1314731987 Original-Received: from thinkpad.tsdh.de (91-67-169-145-dynip.superkabel.de [91.67.169.145]) by mail.messagingengine.com (Postfix) with ESMTPSA id 59A43A8031D; Tue, 30 Aug 2011 15:19:46 -0400 (EDT) In-Reply-To: (Dave Abrahams's message of "Tue, 30 Aug 2011 11:02:57 -0800") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:79792 Archived-At: Dave Abrahams writes: >>>> BTW: I think, that the default of this variable should be t >>>> nowadays, >> >> Mark propagation is not universally supported. > > By what? (not challenging; just not understanding yet). By backends: Server-side marks are something that's basically only supported by IMAP (and thus the nnimap backend). >> Setting it to t would certainly break things here. > > Where; what things? I don't know the answer but have another question: if it would break things, why is it a defcustom then? And if only nnimap supports mark propagation, and the code already has an exception to enable MP for IMAP servers (*), why do we have that variable anyway? (*) ... which doesn't seem to work for Dave ... >> Gnus needs to work correcly with gnus-propagate-marks nil. > > Perhaps so. Can you define what "correctly" means in this case? Marks should be propagated to your IMAP server, no matter the value of that variable. And what we've discovered so far is that this seems to happen when you mark an article and then exit the summary, while the mark is lost when you hit M-g, thus updating the summary without exiting it. Well, that's at least some perimeter of the issue. I have no clue about all that backend code, but hopefully someone who has is helped on with it. Bye, Tassilo -- Sent from my Emacs