1 Return-Path: <jani@nikula.org>
\r
2 X-Original-To: notmuch@notmuchmail.org
\r
3 Delivered-To: notmuch@notmuchmail.org
\r
4 Received: from localhost (localhost [127.0.0.1])
\r
5 by olra.theworths.org (Postfix) with ESMTP id B005E429E5B
\r
6 for <notmuch@notmuchmail.org>; Mon, 23 Jan 2012 00:24:50 -0800 (PST)
\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org
\r
11 X-Spam-Status: No, score=-0.7 tagged_above=-999 required=5
\r
12 tests=[RCVD_IN_DNSWL_LOW=-0.7] autolearn=disabled
\r
13 Received: from olra.theworths.org ([127.0.0.1])
\r
14 by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)
\r
15 with ESMTP id TSr48LmuFxxN for <notmuch@notmuchmail.org>;
\r
16 Mon, 23 Jan 2012 00:24:48 -0800 (PST)
\r
17 Received: from mail-qy0-f181.google.com (mail-qy0-f181.google.com
\r
18 [209.85.216.181]) (using TLSv1 with cipher RC4-SHA (128/128 bits))
\r
19 (No client certificate requested)
\r
20 by olra.theworths.org (Postfix) with ESMTPS id 97228429E54
\r
21 for <notmuch@notmuchmail.org>; Mon, 23 Jan 2012 00:24:48 -0800 (PST)
\r
22 Received: by qcpx40 with SMTP id x40so1686290qcp.26
\r
23 for <notmuch@notmuchmail.org>; Mon, 23 Jan 2012 00:24:48 -0800 (PST)
\r
24 Received: by 10.229.102.76 with SMTP id f12mr2309651qco.1.1327307087899;
\r
25 Mon, 23 Jan 2012 00:24:47 -0800 (PST)
\r
26 Received: from localhost (nikula.org. [92.243.24.172])
\r
27 by mx.google.com with ESMTPS id gw6sm25573214qab.1.2012.01.23.00.24.45
\r
28 (version=SSLv3 cipher=OTHER); Mon, 23 Jan 2012 00:24:47 -0800 (PST)
\r
29 From: Jani Nikula <jani@nikula.org>
\r
30 To: Jameson Graef Rollins <jrollins@finestructure.net>,
\r
31 Pieter Praet <pieter@praet.org>, Xavier Maillard <xma@gnu.org>,
\r
32 Austin Clements <amdragon@MIT.EDU>
\r
33 Subject: Re: [PATCH 3/4] config: only set search.exclude_tags to "deleted;
\r
34 spam; " during setup
\r
35 In-Reply-To: <87sjj627i7.fsf@servo.finestructure.net>
\r
36 References: <1326586654-16840-3-git-send-email-amdragon@mit.edu>
\r
37 <1327000744-25463-1-git-send-email-pieter@praet.org>
\r
38 <1327000744-25463-4-git-send-email-pieter@praet.org>
\r
39 <m2r4yr2xmy.fsf@kcals.intra.maillard.im>
\r
40 <874nvnqrgq.fsf@servo.finestructure.net>
\r
41 <87ipk3au08.fsf@praet.org> <8739b6opce.fsf@nikula.org>
\r
42 <87sjj627i7.fsf@servo.finestructure.net>
\r
43 User-Agent: Notmuch/0.10.2+187~g43d4f26 (http://notmuchmail.org) Emacs/23.1.1
\r
45 Date: Mon, 23 Jan 2012 08:24:44 +0000
\r
46 Message-ID: <87zkden7w3.fsf@nikula.org>
\r
49 ALoCoQmqGfOMkOBMv9fHxelARsWMHhSg/CvGsZRtEc2+Df+aN/Oe8EGI3836jPYU6bnO0LhE9c2Y
\r
50 Content-Type: text/plain; charset=us-ascii
\r
51 Cc: Notmuch Mail <notmuch@notmuchmail.org>
\r
52 X-BeenThere: notmuch@notmuchmail.org
\r
53 X-Mailman-Version: 2.1.13
\r
55 List-Id: "Use and development of the notmuch mail system."
\r
56 <notmuch.notmuchmail.org>
\r
57 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,
\r
58 <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>
\r
59 List-Archive: <http://notmuchmail.org/pipermail/notmuch>
\r
60 List-Post: <mailto:notmuch@notmuchmail.org>
\r
61 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>
\r
62 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,
\r
63 <mailto:notmuch-request@notmuchmail.org?subject=subscribe>
\r
64 X-List-Received-Date: Mon, 23 Jan 2012 08:24:50 -0000
\r
66 On Sun, 22 Jan 2012 23:38:40 -0800, Jameson Graef Rollins <jrollins@finestructure.net> wrote:
\r
67 > On Mon, 23 Jan 2012 07:22:25 +0000, Jani Nikula <jani@nikula.org> wrote:
\r
68 > > There really should be a definitive list of tags that are special to
\r
69 > > lib/cli/emacs (like "inbox", "unread", "deleted", ...), or are
\r
70 > > recommended for specific purposes (like "new" as an intermediate tag
\r
71 > > before more sophisticated tagging), to avoid prolonged discussions like
\r
74 > Just to be clear: the lib doesn't assign any special meaning to any tag
\r
75 > (as it shouldn't). The cli does, but only in the sense that it creates
\r
76 > config files that designate certain tags for certain operations by
\r
77 > default. It's really in emacs where certain tags currently have
\r
78 > unconfigurable meanings ("inbox").
\r
80 The lib *does* assign special meaning to the tags it syncs to maildir
\r
81 flags: draft, flagged, passed, replied, unread. (deleted used to be part
\r
82 of the list.) The cli does have to request the syncing, but the mapping
\r
83 is in the lib (flag2tag array in lib/message.cc).
\r