From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/68056 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.gnus.general Subject: Re: Automatically marking Gcc's as SEEN in nnimap Date: Sun, 04 Jan 2009 22:21:39 +0100 Message-ID: <87d4f2py1o.fsf@randomsample.de> References: <877i5zyw2o.fsf@gmail.com> <84ljuecjdi.fsf@incoming.verizon.net> <87prj49ugi.fsf@randomsample.de> <87mye8t1zr.fsf@engster.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1231104167 22708 80.91.229.12 (4 Jan 2009 21:22:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 4 Jan 2009 21:22:47 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M16501@lists.math.uh.edu Sun Jan 04 22:23:58 2009 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.50) id 1LJaRp-0000Xk-86 for ding-account@gmane.org; Sun, 04 Jan 2009 22:23:49 +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 1LJaPw-0000pF-Vp; Sun, 04 Jan 2009 15:21:53 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1LJaPv-0000ol-AZ for ding@lists.math.uh.edu; Sun, 04 Jan 2009 15:21:51 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.69) (envelope-from ) id 1LJaPr-00084p-IO for ding@lists.math.uh.edu; Sun, 04 Jan 2009 15:21:51 -0600 Original-Received: from m61s02.vlinux.de ([83.151.21.164]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1LJaQ7-0006ti-00 for ; Sun, 04 Jan 2009 22:22:03 +0100 Original-Received: from dslc-082-082-171-221.pools.arcor-ip.net ([82.82.171.221] helo=void) by m61s02.vlinux.de with esmtpsa (TLS-1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1LJaPr-0005uK-PR for ding@gnus.org; Sun, 04 Jan 2009 22:21:48 +0100 Mail-Copies-To: never Mail-Followup-To: ding@gnus.org In-Reply-To: (Lloyd Zusman's message of "Sun, 04 Jan 2009 15:14:36 -0500") User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.60 (gnu/linux) X-Spam-Score: -1.1 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:68056 Archived-At: Lloyd Zusman writes: > David Engster writes: > >> Lloyd Zusman writes: >>> >>> [ ... ] >>> >> It seems there is a bug in gnus-msg.el when the gcc is going to the >> primary back end. Without changing the GCC manually, does the following >> patch fix this for you? >> >> [ ... etc. ... ] > > Yes, this does indeed work. Thank you! Thanks for testing. If no one objects, I'll commit this patch. > There's another related issue, however. When I do a > `gnus-group-catchup-current' on any nnimap-based group that is accessed > via my primary server, none of the un-SEEN articles get marked as SEEN. > This works fine for my nnimap-based groups accessed through one of my > secondary servers. > > Any thoughts? Works for me. You can enable IMAP logging (by setting imap-log) and see if catching up produces commands like 3365 UID STORE 5031 +FLAGS (\Seen) If not, eval the following (add-hook 'gnus-group-catchup-group-hook (lambda () (message "catch up: %s" gnus-newsgroup-name))) and look at the group name in the message buffer after you have catched up. For groups from the primary back end, you should just see the group name without any prefix like "nnimap+SERVER:". -David