From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73223 Path: news.gmane.org!not-for-mail From: James Cloos Newsgroups: gmane.emacs.gnus.general Subject: more on the wrong Group unread counts Date: Mon, 18 Oct 2010 05:58:33 -0400 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1287396081 17709 80.91.229.12 (18 Oct 2010 10:01:21 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 18 Oct 2010 10:01:21 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M21595@lists.math.uh.edu Mon Oct 18 12:01:20 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 1P7mWq-0006yQ-KV for ding-account@gmane.org; Mon, 18 Oct 2010 12:01:16 +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 1P7mWb-0005Nf-10; Mon, 18 Oct 2010 05:01:01 -0500 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 1P7mWZ-0005NJ-8K for ding@lists.math.uh.edu; Mon, 18 Oct 2010 05:00:59 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1P7mWY-00034F-00 for ding@lists.math.uh.edu; Mon, 18 Oct 2010 05:00:59 -0500 Original-Received: from eagle.jhcloos.com ([207.210.242.212]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1P7mWX-0005nl-00 for ; Mon, 18 Oct 2010 12:00:57 +0200 Original-Received: by eagle.jhcloos.com (Postfix, from userid 10) id AB8E640161; Mon, 18 Oct 2010 10:00:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jhcloos.com; s=eagle; t=1287396055; bh=cazjxsOLfHQ9GsgkhWlT5TLmeoUPaVmR+fig5GVtdXQ=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type; b=KCDjNkYVmQazePPsl4IjEgtvGbn3uNH7V2Png0iVGbBkI/tDE9eOokN+NI4Zx+l+0 YHz7L9uaYv4mDP7Ud2kSJ901JP4NWXHlGi+h86VqFOPe17sPkUpTNXzsiapCP+MYgy UcUMNgHJPpfHL9e0BjzmE51aPK/IzIJGwdoRcEKw= Original-Received: from carbon.jhcloos.org (localhost [127.0.0.1]) by carbon.jhcloos.org (Postfix) with ESMTP id D12E01DF31D for ; Mon, 18 Oct 2010 09:58:33 +0000 (UTC) User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAI1J REFUOE+lU9ESgCAIg64P1y+ngUdxhl5H8wFbbM0OmUiEhKkCYaZThXCo6KE5sCbA1DDX3genvO4d eBQgEMaM5qy6uWk4SfBYfdu9jvBN9nSVDOKRtwb+I3epboOsOX5pZbJNsBJFvmQQ05YMfieIBnYX FK2N6dOawd97r/e8RjkTLzmMsiVgrAoEugtviCM3v2WzjgAAAABJRU5ErkJggg== Copyright: Copyright 2009 James Cloos OpenPGP: ED7DAEA6; url=http://jhcloos.com/public_key/0xED7DAEA6.asc OpenPGP-Fingerprint: E9E9 F828 61A4 6EA9 0F2B 63E7 997A 9F17 ED7D AEA6 Original-Lines: 28 X-Hashcash: 1:30:101018:ding@gnus.org::11AdN0Co43RQnk3a:000juI/L X-Spam-Score: -2.0 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73223 Archived-At: Here is an example of the data retrieved by nnimap for a group which showed an incorrect unread count in Group: write(5, "* 5 EXISTS\r\n", 12) = 12 write(5, "* 4 RECENT\r\n", 12) = 12 write(5, "* FLAGS (\\Seen \\Answered \\Deleted \\Flagged \\Draft)\r\n", 52) = 52 write(5, "* OK [PERMANENTFLAGS (\\Seen \\Answered \\Deleted \\Flagged \\Draft)]\r\n", 66) = 66 write(5, "* OK [UIDNEXT 612] Predicted next UID\r\n", 39) = 39 write(5, "* OK [UIDVALIDITY 47581] UID value\r\n", 36) = 36 write(5, "* OK [UNSEEN 2] first unseen message\r\n", 38) = 38 write(5, "133397 OK [READ-WRITE] SELECT completed\r\n", 41) = 41 write(5, "* 1 FETCH (FLAGS (\\Seen) UID 376)\r\n* 2 FETCH (FLAGS (\\Recent) UID 608)\r\n* 3 FETCH (FLAGS (\\Recent) UID 609)\r\n* 4 FETCH (FLAGS (\\Recent) UID 610)\r\n* 5 FETCH (FLAGS (\\Recent) UID 611)\r\n", 183) = 183 write(5, "133398 OK UID FETCH completed\r\n", 31) = 31 As you can see, Group should show either 4 or 5 unread articles (5 exist, 4 are unread), but it instead claimed over 200, probably the difference between the largest and smallest UID values returned by the UID FETCH FLAGS call. This is exactly the same symptom the old nnimap had, and which the new nnimap previously avoided. -JimC -- James Cloos OpenPGP: 1024D/ED7DAEA6