From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xavier Maillard Newsgroups: gmane.emacs.bugs Subject: bug#2222: 23.0.90; Labels in RMAIL Date: Wed, 18 Feb 2009 00:55:49 +0100 Organization: GNU's Not UNIX! Message-ID: <200902172355.n1HNtnNm022468@zogzog.maillard.mobi> Reply-To: Xavier Maillard , 2222@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org X-Trace: ger.gmane.org 1234915507 25887 80.91.229.12 (18 Feb 2009 00:05:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Feb 2009 00:05:07 +0000 (UTC) Cc: rms@gnu.org, 2222@emacsbugs.donarmstrong.com, jpff@codemist.co.uk To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Feb 18 01:06:21 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LZZwL-0001m3-Gh for geb-bug-gnu-emacs@m.gmane.org; Wed, 18 Feb 2009 01:05:52 +0100 Original-Received: from localhost ([127.0.0.1]:34990 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LZZv1-0005o3-D0 for geb-bug-gnu-emacs@m.gmane.org; Tue, 17 Feb 2009 19:04:03 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LZZuf-0005gy-Fw for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2009 19:03:41 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LZZud-0005gI-Tn for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2009 19:03:41 -0500 Original-Received: from [199.232.76.173] (port=52866 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LZZud-0005g5-Hb for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2009 19:03:39 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:41530) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LZZuc-0005GX-Ol for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2009 19:03:39 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1I03Z4s017759; Tue, 17 Feb 2009 16:03:37 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n1I00FIt017127; Tue, 17 Feb 2009 16:00:15 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Xavier Maillard Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs , Rmail Maintainers Resent-Date: Wed, 18 Feb 2009 00:00:14 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2222 X-Emacs-PR-Package: emacs,rmail X-Emacs-PR-Keywords: Original-Received: via spool by 2222-submit@emacsbugs.donarmstrong.com id=B2222.123491482414837 (code B ref 2222); Wed, 18 Feb 2009 00:00:14 +0000 Original-Received: (at 2222) by emacsbugs.donarmstrong.com; 17 Feb 2009 23:53:44 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from mf1.conovae.net (ded1.conovae.com [88.191.52.166]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1HNrdL1014820 for <2222@emacsbugs.donarmstrong.com>; Tue, 17 Feb 2009 15:53:41 -0800 Original-Received: by mf1.conovae.net (Postfix, from userid 10) id 9637F261400; Wed, 18 Feb 2009 00:51:36 +0100 (CET) Original-Received: from zogzog.maillard.mobi (IDENT:1000@localhost [127.0.0.1]) by zogzog.maillard.mobi (8.14.3/8.13.8) with ESMTP id n1HNtnpu022469; Wed, 18 Feb 2009 00:55:49 +0100 Original-Received: (from xma@localhost) by zogzog.maillard.mobi (8.14.3/8.13.8/Submit) id n1HNtnNm022468; Wed, 18 Feb 2009 00:55:49 +0100 X-Authentication-Warning: zogzog.maillard.mobi: xma set sender to xma@gnu.org using -f In-reply-to: message from Glenn Morris on Mon, 16 Feb 2009 21:57:18 -0500 User-Agent: Rmail GNU emacs 23.0 on Slackware 12.2.0 Jabber-ID: xma01@jabber.fr Original-References: X-UUCPssh-Information: Please contact the ISP for more information X-UUCPssh: Found to be clean X-UUCPssh-SpamCheck: not spam, SpamAssassin (not cached, score=-4.399, required 6, autolearn=not spam, ALL_TRUSTED -1.80, BAYES_00 -2.60) X-UUCPssh-From: xma@gnu.org X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Tue, 17 Feb 2009 19:03:41 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:25382 Archived-At: Richard M Stallman wrote: > If Rmail adds this special message > only when the file has messages with labels, I think adding a "special message" just so you can offer completion of labels (in the case where you don't want to generate a summary) is overly complex and generally not a good idea. I do not agree and as far as I know, label completion is not working until a label "has been activated during the rmail session" -i.e. it has nothing to do with summary generation. Apart this solution and a an third-party index file, how would you do that ? (Parsing is not the right solution given the fact rmail files can be quite huge; mine is currently 10K messages ~190Mb). We must implement something like a TOC inside rmail file and ideally in a form that would not prevent user on using other mbox readers to work reliably. If the addition is not the right thing, maybe an index file following mbox file naming convention would not hurt: INBOX.mbox -> INBOX.idx ? Or a global index file referencing all *already* visited mbox files with their list of LABELS ? This does not sound complicated to implement this, does it ? WDYT ? Xavier -- http://www.gnu.org http://www.april.org http://www.lolica.org