From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: keramida@ceid.upatras.gr (Giorgos Keramidas) Newsgroups: gmane.emacs.devel,gmane.emacs.gnus.general Subject: Re: Emacs trunk and Gnus master are fully sync'd now Date: Sun, 07 Jul 2013 15:27:27 +0200 Message-ID: <67um8rk3l233gg.fsf@saturn.laptop> References: <67um8rzju4ykdj.fsf@saturn.laptop> <87a9lz1zpj.fsf@building.gnus.org> <87ppuv4rs1.fsf@randomsample.de> <87li5j4jet.fsf@randomsample.de> <87hag74fsz.fsf@randomsample.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1373203672 2804 80.91.229.3 (7 Jul 2013 13:27:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Jul 2013 13:27:52 +0000 (UTC) Cc: Katsumi Yamaoka , ding@gnus.org, emacs-devel@gnu.org To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jul 07 15:27:52 2013 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Uvp0I-0008Gy-5Z for ged-emacs-devel@m.gmane.org; Sun, 07 Jul 2013 15:27:50 +0200 Original-Received: from localhost ([::1]:36636 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uvp0H-0007oV-Gb for ged-emacs-devel@m.gmane.org; Sun, 07 Jul 2013 09:27:49 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33367) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uvp0E-0007oP-DE for emacs-devel@gnu.org; Sun, 07 Jul 2013 09:27:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uvp0D-0005dV-7Z for emacs-devel@gnu.org; Sun, 07 Jul 2013 09:27:46 -0400 Original-Received: from tux-cave.hellug.gr ([195.134.99.74]:40560) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uvp0C-0005dH-Q5 for emacs-devel@gnu.org; Sun, 07 Jul 2013 09:27:45 -0400 X-Hellug-MailScanner-From: gkeramidas@gmail.com X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.9, required 5, autolearn=not spam, ALL_TRUSTED -1.00, BAYES_00 -1.90) X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-ID: r67DRX9e004537 Original-Received: from giorgos.local (217-162-217-29.dynamic.hispeed.ch [217.162.217.29]) (authenticated bits=0) by tux-cave.hellug.gr (8.14.4/8.14.4/Debian-4) with ESMTP id r67DRX9e004537 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 7 Jul 2013 16:27:42 +0300 Original-Received: by giorgos.local (Postfix, from userid 1800799460) id 0F4556A798E; Sun, 7 Jul 2013 15:27:27 +0200 (CEST) In-Reply-To: <87hag74fsz.fsf@randomsample.de> (David Engster's message of "Sat, 06 Jul 2013 22:03:08 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (darwin) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 195.134.99.74 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:161704 gmane.emacs.gnus.general:83493 Archived-At: On Sat, 06 Jul 2013 22:03:08 +0200, David Engster wrote: > David Engster writes: >> David Engster writes: >>> AFAICS in `nnimap-retrieve-group-data-early', the resync should only >>> happen when there's either no 'active', 'unexist', or >>> 'uidvalidity'. Perhaps the first step should be to install some verbose >>> messaging which says which of those triggers the resync. >> >> Never mind; I can reproduce it with my Gmail account. I'll try to debug >> this. > > It was just one bogus group called '[Google Mail]' which for some reason > was auto-subscribed but does not really exist on the server. Otherwise, > I cannot see that real groups get constantly recynced. > > So the question remains whether this only happens upon Gnus startup; if > so, it seems that not all information gets properly saved in newsrc.eld. In the Gnus version of the emacs-24 branch this happens with the bogus '[Gmail]' group which Gmail advertizes too. It doesn't exist as a group, so every time Gnus tries to do an 'initial sync'. I solved that a few days ago by actually *creating* a group called ['Gmail]' from within Gnus and then setting it to 'show only if unread' in Gmail's web interface. Since it's a valid group now, Gnus doesn't do an 'initial' sync for this group every time it starts. In the trunk of Emacs, Gnus does an 'initial sync' for all groups, so I suspect something is not saved properly in .newsrc.eld.