[PATCH v4 0/2] emacs: show: redesign unread/read logic
[notmuch-archives.git] / 8a / 6484b76826ce3b1059705ff7636e4c2218d97b
1 Return-Path: <david@tethera.net>\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 1C81F431FAF\r
6         for <notmuch@notmuchmail.org>; Mon, 11 Nov 2013 05:43:04 -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 lADrb4y2VcdS for <notmuch@notmuchmail.org>;\r
16         Mon, 11 Nov 2013 05:42:56 -0800 (PST)\r
17 Received: from yantan.tethera.net (yantan.tethera.net [199.188.72.155])\r
18         (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id 905C2431FAE\r
21         for <notmuch@notmuchmail.org>; Mon, 11 Nov 2013 05:42:56 -0800 (PST)\r
22 Received: from remotemail by yantan.tethera.net with local (Exim 4.80)\r
23         (envelope-from <david@tethera.net>)\r
24         id 1VfrlV-0000oC-5q; Mon, 11 Nov 2013 09:42:53 -0400\r
25 Received: (nullmailer pid 30213 invoked by uid 1000); Mon, 11 Nov 2013\r
26         13:42:45 -0000\r
27 From: David Bremner <david@tethera.net>\r
28 To: Daniel Kahn Gillmor <dkg@fifthhorseman.net>, notmuch\r
29         <notmuch@notmuchmail.org>\r
30 Subject: Re: fix for failing tests with gmime 2.6.19\r
31 In-Reply-To: <87iovzywua.fsf@zancas.localnet>\r
32 References: <1384100482-15453-1-git-send-email-david@tethera.net>\r
33         <52805350.70004@fifthhorseman.net> <87iovzywua.fsf@zancas.localnet>\r
34 User-Agent: Notmuch/0.16+161~gd941536 (http://notmuchmail.org) Emacs/24.3.1\r
35         (x86_64-pc-linux-gnu)\r
36 Date: Mon, 11 Nov 2013 09:42:45 -0400\r
37 Message-ID: <87iovzvyui.fsf@zancas.localnet>\r
38 MIME-Version: 1.0\r
39 Content-Type: text/plain\r
40 X-BeenThere: notmuch@notmuchmail.org\r
41 X-Mailman-Version: 2.1.13\r
42 Precedence: list\r
43 List-Id: "Use and development of the notmuch mail system."\r
44         <notmuch.notmuchmail.org>\r
45 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
46         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
47 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
48 List-Post: <mailto:notmuch@notmuchmail.org>\r
49 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
50 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
51         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
52 X-List-Received-Date: Mon, 11 Nov 2013 13:43:04 -0000\r
53 \r
54 David Bremner <david@tethera.net> writes:\r
55 \r
56 > Daniel Kahn Gillmor <dkg@fifthhorseman.net> writes:\r
57 >\r
58 >>\r
59 >> Please don't introduce this cruft into the notmuch codebase.  It should\r
60 >> be fixed in gmime, not worked-around notmuch.\r
61 >>\r
62 >> I've just uploaded gmime 2.6.19-2 to unstable to address this issue.\r
63 >>\r
64 >\r
65 > Hi Daniel;\r
66 >\r
67 > Thanks a lot for that. \r
68 >\r
69 > What I (still) wonder about is all the people not running Debian, in the\r
70 > interval between the release of notmuch 0.17 and the next upstream\r
71 > release of gmime (and propagation to various distros).  Even on Debian,\r
72 > building on testing and backports complicates things a bit.\r
73 \r
74 An alternative approach would be to fix \r
75 \r
76  NOTMUCH_SKIP_TESTS="reply reply-to-sender multipart.37 from-guessing" ./notmuch-test\r
77 \r
78 to return exist status 0, and ideally to print the correct number of\r
79 tests skipped.\r
80 \r
81 I think the former just requires patching line 85 of\r
82 aggregate-results.sh.  I don't see an easy way to do the latter.\r
83 \r
84 This is arguably less crufty, or at least uses existing cruft. On the\r
85 other hand, it doesn't distinguish between a test printing an extra\r
86 space, and complete garbage.\r
87 \r
88 d\r