From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/73108 Path: news.gmane.org!not-for-mail From: Dave Goldberg Newsgroups: gmane.emacs.gnus.general Subject: Re: Number of unread articles suddenly incorrect with Exchange 2007 Date: Thu, 14 Oct 2010 09:00:55 -0400 Message-ID: <847hhlj5dk.fsf@davestoy.home> References: <84k4lmgqet.fsf@davestoy.home> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1287061342 12636 80.91.229.12 (14 Oct 2010 13:02:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 14 Oct 2010 13:02:22 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M21480@lists.math.uh.edu Thu Oct 14 15:02:17 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 1P6NRo-000238-EJ for ding-account@gmane.org; Thu, 14 Oct 2010 15:02: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 1P6NRG-0007j6-AN; Thu, 14 Oct 2010 08:01:42 -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 1P6NRE-0007ik-Pe for ding@lists.math.uh.edu; Thu, 14 Oct 2010 08:01:40 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1P6NRD-0002ds-Th for ding@lists.math.uh.edu; Thu, 14 Oct 2010 08:01:40 -0500 Original-Received: from vms173005pub.verizon.net ([206.46.173.5]) by quimby.gnus.org with esmtp (Exim 3.36 #1 (Debian)) id 1P6NRD-0000tE-00 for ; Thu, 14 Oct 2010 15:01:39 +0200 Original-Received: from davestoy.home.verizon.net ([unknown] [173.48.216.252]) by vms173005.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0LAA00BDM6TKCT44@vms173005.mailsrvcs.net> for ding@gnus.org; Thu, 14 Oct 2010 08:00:57 -0500 (CDT) X-Face: W!bie|rYVd43O:2CkHTb*~s5}Yzx30X<@6Tq_bnP56Hp!xX4sVl4tgYRirjRcke\wfY!JJ9 i?]VIUJicJzq2\!3%7$5R%wi!R[.]Va97q In-reply-to: (Lars Magne Ingebrigtsen's message of "Wed, 13 Oct 2010 20:25:48 +0200") User-Agent: Gnus/5.110011 (No Gnus v0.11) XEmacs/21.4.22 (linux) X-Spam-Score: -1.9 (-) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:73108 Archived-At: > Dave Goldberg writes: >> I've started to figure out edebug as part of this process, but don't >> know what function to check here. Please let me know and I'll give it >> a whirl. > It's `nnimap-update-info' that does most of the heavy lifting... Strangely enough (and perhaps this is the problem) that function does not seem to be entered, when doing M-g for a group on either the cyrus nor Exchange IMAP server. So I tried starting at gnus-group-get-new-news-this-group, and then picking some of the subsequent functions it calls. What appears to be happening is that the number of articles is being calculated based on data in .newsrc.eld instead of what is being noted by the server itself. That seems to be happening for both cyrus and Exchange, but since cyrus' UIDs are consecutive, the math is working; for Exchange it is not. I don't see any obvious configuration I might have set that triggers this. Thanks, -- Dave Goldberg david.goldberg6@verizon.net