[PATCH] configure: add --without-api-docs option
[notmuch-archives.git] / 2e / 07e7b5931ea902041bb4a8dcea76c3ac7e375c
1 Return-Path: <amdragon@mit.edu>\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 493C4414448\r
6         for <notmuch@notmuchmail.org>; Sun,  8 Jan 2012 17:13:02 -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.7\r
10 X-Spam-Level: \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 MDpvEJOprdSr for <notmuch@notmuchmail.org>;\r
16         Sun,  8 Jan 2012 17:12:57 -0800 (PST)\r
17 Received: from dmz-mailsec-scanner-8.mit.edu (DMZ-MAILSEC-SCANNER-8.MIT.EDU\r
18         [18.7.68.37])\r
19         by olra.theworths.org (Postfix) with ESMTP id 7939641444B\r
20         for <notmuch@notmuchmail.org>; Sun,  8 Jan 2012 17:12:49 -0800 (PST)\r
21 X-AuditID: 12074425-b7f4a6d0000008e0-a9-4f0a3f109c84\r
22 Received: from mailhub-auth-2.mit.edu ( [18.7.62.36])\r
23         by dmz-mailsec-scanner-8.mit.edu (Symantec Messaging Gateway) with SMTP\r
24         id 21.26.02272.01F3A0F4; Sun,  8 Jan 2012 20:12:48 -0500 (EST)\r
25 Received: from outgoing.mit.edu (OUTGOING-AUTH.MIT.EDU [18.7.22.103])\r
26         by mailhub-auth-2.mit.edu (8.13.8/8.9.2) with ESMTP id q091Clse002712; \r
27         Sun, 8 Jan 2012 20:12:47 -0500\r
28 Received: from awakening.csail.mit.edu (awakening.csail.mit.edu [18.26.4.91])\r
29         (authenticated bits=0)\r
30         (User authenticated as amdragon@ATHENA.MIT.EDU)\r
31         by outgoing.mit.edu (8.13.6/8.12.4) with ESMTP id q091CjUv003302\r
32         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);\r
33         Sun, 8 Jan 2012 20:12:46 -0500 (EST)\r
34 Received: from amthrax by awakening.csail.mit.edu with local (Exim 4.77)\r
35         (envelope-from <amdragon@mit.edu>)\r
36         id 1Rk3nH-0005uz-Oo; Sun, 08 Jan 2012 20:12:59 -0500\r
37 Date: Sun, 8 Jan 2012 20:12:59 -0500\r
38 From: Austin Clements <amdragon@MIT.EDU>\r
39 To: Aaron Ecay <aaronecay@gmail.com>\r
40 Subject: Re: [PATCH] emacs: call "notmuch tag" only once when archiving a\r
41         thread\r
42 Message-ID: <20120109011259.GD20796@mit.edu>\r
43 References: <1325615346-8302-1-git-send-email-jani@nikula.org>\r
44         <m2hb09kj0m.fsf@gmail.com> <87fwftao1b.fsf@nikula.org>\r
45         <m262glk82m.fsf@gmail.com>\r
46 MIME-Version: 1.0\r
47 Content-Type: text/plain; charset=utf-8\r
48 Content-Disposition: inline\r
49 Content-Transfer-Encoding: 8bit\r
50 In-Reply-To: <m262glk82m.fsf@gmail.com>\r
51 User-Agent: Mutt/1.5.21 (2010-09-15)\r
52 X-Brightmail-Tracker:\r
53  H4sIAAAAAAAAA+NgFtrEKsWRmVeSWpSXmKPExsUixG6noitgz+Vv8Oksh8W05V/YLZqmO1tc\r
54         vzmT2YHZY+esu+wet+6/Zvd4tuoWcwBzFJdNSmpOZllqkb5dAlfGh72fWAp+cVf0fvvN2MB4\r
55         nrOLkZNDQsBE4uC+LWwQtpjEhXvrgWwuDiGBfYwSPx+8Z4Zw1jNKXJnSzwThnGCSaL09Hyqz\r
56         hFHi4sXNjCD9LAIqEms+9bCA2GwCGhLb9i8Hi4sAxWfPmw9mMwtYSTRs+QBmCwsESXya/Q5s\r
57         N6+AjsSnj6+hNkxjlJg08TMLREJQ4uTMJywQzeoSf+ZdAtrMAWRLSyz/xwERlpdo3jqbGcTm\r
58         BCp51/ILzBYF2jvl5Da2CYzCs5BMmoVk0iyESbOQTFrAyLKKUTYlt0o3NzEzpzg1Wbc4OTEv\r
59         L7VI10IvN7NELzWldBMjODpcVHcwTjikdIhRgINRiYdXwIbLX4g1say4MvcQoyQHk5Iob5gt\r
60         UIgvKT+lMiOxOCO+qDQntfgQowQHs5IIr4AZUI43JbGyKrUoHyYlzcGiJM6rqfXOT0ggPbEk\r
61         NTs1tSC1CCYrw8GhJMHraQfUKFiUmp5akZaZU4KQZuLgBBnOAzQ8AqSGt7ggMbc4Mx0if4pR\r
62         l+N649xzjEIsefl5qVLivPEgRQIgRRmleXBzYEntFaM40FvCvG4gVTzAhAg36RXQEiagJQ/+\r
63         sIMsKUlESEk1MJZGLvN6pS58JOCyYKhi892CUJbFN5dwbOivyF0s3rVko/Lq7/9uWbYo9pyo\r
64         nLc9InG7S573g2zlnR98g7drf/IWfdj0ye7cvh3Mv3PNy49uv13LmrA9rySKs/b576TMdxJH\r
65         ckumcXMxv/vFUfnXVNmEZ7fX9uKN725L+Bop7aruvPb68HbVj0osxRmJhlrMRcWJALJx5wxF        AwAA\r
66 Cc: notmuch@notmuchmail.org\r
67 X-BeenThere: notmuch@notmuchmail.org\r
68 X-Mailman-Version: 2.1.13\r
69 Precedence: list\r
70 List-Id: "Use and development of the notmuch mail system."\r
71         <notmuch.notmuchmail.org>\r
72 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
73         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
74 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
75 List-Post: <mailto:notmuch@notmuchmail.org>\r
76 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
77 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
78         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
79 X-List-Received-Date: Mon, 09 Jan 2012 01:13:07 -0000\r
80 \r
81 Quoth Aaron Ecay on Jan 08 at  7:56 pm:\r
82 > On Thu, 05 Jan 2012 22:32:16 +0200, Jani Nikula <jani@nikula.org> wrote:\r
83\r
84 > [...]\r
85\r
86 > > In the show view it only modifies the messages that are currently\r
87 > > visible. This is to make sure you don't accidentally archive things that\r
88 > > have arrived after refreshing the buffer. I think this is safest.\r
89\r
90 > Hmm.  Perhaps it would make sense to add a check in the search view that\r
91 > the thread being archived[1] has the same number of messages as it did\r
92 > when the buffer was constructed.  (The information on how many messages\r
93 > the thread has is in the buffer; we would then compare this to the result\r
94 > of “notmuch count thread:000foo” when the user requests to archive.)  If\r
95 > the counts don’t match, the interface should show a message in the echo\r
96 > area and (probably) refuse to do the tagging.\r
97 \r
98 That sounds like a clever workaround.\r
99 \r
100 There's been quite a bit of discussion on fixing this properly.  See,\r
101 for example\r
102 id:"CAH-f9WsPj=1Eu=g3sOePJgCTBFs6HrLdLq18xMEnJ8aZ00yCEg@mail.gmail.com".\r
103 The gist is that we need to include message IDs (or document IDs) in\r
104 the search output and use these in tagging operations, rather than the\r
105 unstable thread:XXX queries.  Unfortunately, actually fixing this got\r
106 stalled since adding this information the text format is a fool's\r
107 errand (having been the fool, I can say this!), so we need to switch\r
108 Emacs over to using the JSON search format first.  However, once\r
109 that's done, it's a relatively simple change.\r