Re: [PATCH 9/9] add has: query prefix to search for specific properties
[notmuch-archives.git] / 9c / 055e96cb2b1a215cd04543cfc94d86cfd70f77
1 Return-Path: <bremner@unb.ca>\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 51971431FD0\r
6         for <notmuch@notmuchmail.org>; Tue, 10 Jan 2012 12:01:42 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
12         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 jXRFmDkgeIDG for <notmuch@notmuchmail.org>;\r
16         Tue, 10 Jan 2012 12:01:40 -0800 (PST)\r
17 Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238])\r
18         (using TLSv1 with cipher AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id B2BEC431FB6\r
21         for <notmuch@notmuchmail.org>; Tue, 10 Jan 2012 12:01:40 -0800 (PST)\r
22 Received: from [131.202.13.154] (helo=convex-new.cs.unb.ca)\r
23         by tesseract.cs.unb.ca with esmtpsa (TLS1.0:RSA_AES_256_CBC_SHA1:32)\r
24         (Exim 4.72) (envelope-from <bremner@unb.ca>)\r
25         id 1Rkht3-0007pL-Iy; Tue, 10 Jan 2012 16:01:37 -0400\r
26 Received: from bremner by convex-new.cs.unb.ca with local (Exim 4.72)\r
27         (envelope-from <bremner@unb.ca>)\r
28         id 1Rkhsy-00076m-Fc; Tue, 10 Jan 2012 16:01:32 -0400\r
29 From: David Bremner <david@tethera.net>\r
30 To: David Edmondson <dme@dme.org>,\r
31         Jameson Graef Rollins <jrollins@finestructure.net>,\r
32         Notmuch Mail <notmuch@notmuchmail.org>\r
33 Subject: Re: another attempt to add delete functionality in emacs\r
34 In-Reply-To: <cunwr90ngms.fsf@hotblack-desiato.hh.sledj.net>\r
35 References: <1325975294-646-1-git-send-email-jrollins@finestructure.net>\r
36         <cunwr90ngms.fsf@hotblack-desiato.hh.sledj.net>\r
37 User-Agent: Notmuch/0.10.2+114~g80ee511 (http://notmuchmail.org) Emacs/23.3.1\r
38         (x86_64-pc-linux-gnu)\r
39 Date: Tue, 10 Jan 2012 16:01:32 -0400\r
40 Message-ID: <87sjjns4wz.fsf@convex-new.cs.unb.ca>\r
41 MIME-Version: 1.0\r
42 Content-Type: text/plain; charset=us-ascii\r
43 X-Spam_bar: -\r
44 X-BeenThere: notmuch@notmuchmail.org\r
45 X-Mailman-Version: 2.1.13\r
46 Precedence: list\r
47 List-Id: "Use and development of the notmuch mail system."\r
48         <notmuch.notmuchmail.org>\r
49 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
50         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
51 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
52 List-Post: <mailto:notmuch@notmuchmail.org>\r
53 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
54 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
55         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
56 X-List-Received-Date: Tue, 10 Jan 2012 20:01:42 -0000\r
57 \r
58 On Tue, 10 Jan 2012 07:47:23 +0000, David Edmondson <dme@dme.org> wrote:\r
59 > On Sat,  7 Jan 2012 14:28:10 -0800, Jameson Graef Rollins <jrollins@finestructure.net> wrote:\r
60 > > I try to address the concerns that have come up in previous attempts.\r
61 > > In particular, I include a patch that creates a new customization\r
62 > > variable, notmuch-search-exclude-deleted, that will exclude any\r
63 > > messages with the "deleted" tag from searches.  \r
64 \r
65 [snip]\r
66 \r
67 > I honestly don't understand the reason for this. If someone wants to not\r
68 > see messages that they have tagged as 'deleted', they add 'and not\r
69 > tag:deleted' to the end of the search expression.\r
70 \r
71 Just thinking out loud here, but it does seem a bit unfortunate to me\r
72 that it represents a pretty fundamental divergence between the CLI and\r
73 the emacs interface. Mind you, I guess one could make the same argument\r
74 about the libs versus the CLI. Lack of configuration information in the\r
75 library (possibly among other reasons) makes this not too nice to\r
76 support in the current library either.\r
77 \r
78 d\r
79 \r