From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/40946 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=C3=9Fjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: can back end keep track of *all* group info? Date: Sat, 22 Dec 2001 22:02:50 +0100 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035176423 3638 80.91.224.250 (21 Oct 2002 05:00:23 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 05:00:23 +0000 (UTC) Cc: ding@gnus.org Return-Path: Original-Received: (qmail 16548 invoked from network); 22 Dec 2001 21:06:02 -0000 Original-Received: from malifon.math.uh.edu (mail@129.7.128.13) by mastaler.com with SMTP; 22 Dec 2001 21:06:02 -0000 Original-Received: from sina.hpc.uh.edu ([129.7.128.10] ident=lists) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 16HtJH-0003iS-00; Sat, 22 Dec 2001 15:03:59 -0600 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 22 Dec 2001 15:03:42 -0600 (CST) Original-Received: from sclp3.sclp.com (qmailr@sclp3.sclp.com [209.196.61.66]) by sina.hpc.uh.edu (8.9.3/8.9.3) with SMTP id PAA29050 for ; Sat, 22 Dec 2001 15:03:29 -0600 (CST) Original-Received: (qmail 16465 invoked by alias); 22 Dec 2001 21:03:34 -0000 Original-Received: (qmail 16460 invoked from network); 22 Dec 2001 21:03:34 -0000 Original-Received: from waldorf.cs.uni-dortmund.de (129.217.4.42) by gnus.org with SMTP; 22 Dec 2001 21:03:34 -0000 Original-Received: from lothlorien.cs.uni-dortmund.de (lothlorien [129.217.19.67]) by waldorf.cs.uni-dortmund.de with ESMTP id fBML2xb07188; Sat, 22 Dec 2001 22:02:59 +0100 (MET) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.19.80]) by lothlorien.cs.uni-dortmund.de id WAA26983; Sat, 22 Dec 2001 22:02:54 +0100 (MET) Original-Received: by lucy.cs.uni-dortmund.de (Postfix, from userid 6104) id 22BDC3ACF9; Sat, 22 Dec 2001 22:02:50 +0100 (CET) Original-To: Paul Grayson In-Reply-To: (Paul Grayson's message of "21 Dec 2001 23:50:57 -0600") Original-Lines: 25 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1.50 (i686-pc-linux-gnu) Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:40946 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:40946 Paul Grayson writes: > My server keeps track of marks, and could report the number of > unread/flagged messages in each group for display in the *Group* > buffer. I don't want my server to count the total number of messages > in a group - that will take too long - and I want to avoid the nnimap > problem of always having the unread/flagged count out of sync with the > server. I think that there is already a feature in Gnus where the backend may report the number of unread messages for each group. But the frontend part of Gnus doesn't use it in the group buffer. I think if you just change the code for the %y spec in gnus-group-line-format to see if the backend has told you the right number and to use that number in lieu of the current estimate based on min and max article number, then you should be fine. Alas, I don't know what exactly is that mechanism which allows the backend to report the %y number directly. Simon? I think you were the one telling me this. kai -- Simplification good! Oversimplification bad! (Larry Wall)