From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73992 Path: news.gmane.org!not-for-mail From: Dan Christensen Newsgroups: gmane.emacs.gnus.general Subject: Re: updating backend marks immediately Date: Tue, 09 Nov 2010 20:13:58 -0500 Message-ID: <874obq2d61.fsf@uwo.ca> References: <87pquku8wi.fsf@uwo.ca> <87wromp358.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1289351713 18897 80.91.229.12 (10 Nov 2010 01:15:13 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 10 Nov 2010 01:15:13 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M22360@lists.math.uh.edu Wed Nov 10 02:15:09 2010 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 1PFzHI-00043Y-Gr for ding-account@gmane.org; Wed, 10 Nov 2010 02:15:08 +0100 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 1PFzGQ-0007xp-HL; Tue, 09 Nov 2010 19:14:14 -0600 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 1PFzGP-0007xZ-1B for ding@lists.math.uh.edu; Tue, 09 Nov 2010 19:14:13 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1PFzGN-0005TR-EO for ding@lists.math.uh.edu; Tue, 09 Nov 2010 19:14:12 -0600 Original-Received: from lo.gmane.org ([80.91.229.12]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1PFzGM-0000L2-00 for ; Wed, 10 Nov 2010 02:14:10 +0100 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1PFzGL-0003lo-9K for ding@gnus.org; Wed, 10 Nov 2010 02:14:09 +0100 Original-Received: from bas3-london14-1096779467.dsl.bell.ca ([65.95.134.203]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Nov 2010 02:14:09 +0100 Original-Received: from jdc by bas3-london14-1096779467.dsl.bell.ca with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 10 Nov 2010 02:14:09 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 31 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: bas3-london14-1096779467.dsl.bell.ca User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:BIfhu2l0CMUZj4bp+dfbjhRAh/I= X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73992 Archived-At: Ted Zlatanov writes: > On Thu, 04 Nov 2010 16:32:45 -0400 Dan Christensen wrote: > > DC> I'd like to update the marks on my imap server whenever they change in > DC> an nnimap summary buffer. This seems to do the trick: > > DC> (add-hook 'gnus-summary-update-hook 'gnus-summary-update-info) > > DC> It updates the imap server, but doesn't save the .newsrc or the dribble > DC> file, so it's quick. > > I would find it surprising if `Q' didn't work. I think your change > would break that. I think you're right, but for me, it's a worthwhile trade-off. I essentially never use Q, but I like my imap server to be kept up-to-date. For example, without the above, I might walk away from my laptop while my INBOX is open, and when I get to work, none of the triage I've done is visible. (Except that moves and deletes are propagated immediately. They can't be undone with Q either, so in a sense my adjustment above makes things more consistent.) In any case, I wasn't proposing that Gnus be changed to behave this way by default. Maybe it could be enabled with a server or group parameter. Or maybe anyone who wants to do it can google and find my solution above. Dan