[PATCH 9/9] add has: query prefix to search for specific properties
[notmuch-archives.git] / 02 / 6d5ccf3451c4117972b83488dbb365c99bd1e2
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 9318F431FAF\r
6         for <notmuch@notmuchmail.org>; Mon, 21 Jan 2013 04:26:00 -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 6kyXtqjbbNNS for <notmuch@notmuchmail.org>;\r
16         Mon, 21 Jan 2013 04:25:56 -0800 (PST)\r
17 Received: from tesseract.cs.unb.ca (tesseract.cs.unb.ca [131.202.240.238])\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 83449431FBD\r
21         for <notmuch@notmuchmail.org>; Mon, 21 Jan 2013 04:25:56 -0800 (PST)\r
22 Received: from fctnnbsc30w-156034082078.dhcp-dynamic.fibreop.nb.bellaliant.net\r
23         ([156.34.82.78] helo=zancas.localnet)\r
24         by tesseract.cs.unb.ca with esmtpsa\r
25         (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80)\r
26         (envelope-from <bremner@unb.ca>)\r
27         id 1TxGRi-00079i-4X; Mon, 21 Jan 2013 08:25:50 -0400\r
28 Received: from bremner by zancas.localnet with local (Exim 4.80)\r
29         (envelope-from <bremner@unb.ca>)\r
30         id 1TxGQd-00045c-7V; Mon, 21 Jan 2013 08:24:43 -0400\r
31 From: David Bremner <david@tethera.net>\r
32 To: "notmuch mailing list" <notmuch@notmuchmail.org>\r
33 Subject: test suite crash with TERM=dumb\r
34 User-Agent: Notmuch/0.15 (http://notmuchmail.org) Emacs/24.2.1\r
35         (x86_64-pc-linux-gnu)\r
36 Date: Mon, 21 Jan 2013 08:24:42 -0400\r
37 Message-ID: <87obgibu5x.fsf@zancas.localnet>\r
38 MIME-Version: 1.0\r
39 Content-Type: multipart/signed; boundary="=-=-=";\r
40         micalg=pgp-sha1; protocol="application/pgp-signature"\r
41 X-Spam_bar: -\r
42 X-BeenThere: notmuch@notmuchmail.org\r
43 X-Mailman-Version: 2.1.13\r
44 Precedence: list\r
45 List-Id: "Use and development of the notmuch mail system."\r
46         <notmuch.notmuchmail.org>\r
47 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
48         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
49 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
50 List-Post: <mailto:notmuch@notmuchmail.org>\r
51 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
52 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
53         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
54 X-List-Received-Date: Mon, 21 Jan 2013 12:26:00 -0000\r
55 \r
56 --=-=-=\r
57 Content-Type: text/plain\r
58 Content-Transfer-Encoding: quoted-printable\r
59 \r
60 \r
61 In 0.15 (or current master) try running=20\r
62 \r
63   % TERM=3Ddump make test\r
64 \r
65 At least for me and the Debian build daemons, this causes the run to end\r
66 with\r
67 \r
68   PASS   Show message: json, utf-8\r
69   FATAL: Unexpected exit with code 1\r
70   make: *** [test] Error 124\r
71 \r
72 This is much worse than a test failure since it causes the build to exit\r
73 with non-zero status.\r
74 \r
75 I have temporarily disabled running the test suite in the debian\r
76 packaging, but this is obviously not a good permanent solution.\r
77 \r
78 Apparently the problem is on the line=20\r
79 \r
80  TERM=3D$ORIGINAL_TERM dtach -n "$TEST_TMPDIR/emacs-dtach-socket.$$"=20\r
81 \r
82 It would be easy to hardcode the TERM for dtach, but I'm not sure if\r
83 there is some advantage to testing with the user's actual term? Also, I\r
84 guess we'd have to be careful the chosen terminal type is portable.\r
85 \r
86 d\r
87 \r
88 --=-=-=\r
89 Content-Type: application/pgp-signature\r
90 \r
91 -----BEGIN PGP SIGNATURE-----\r
92 Version: GnuPG v1.4.12 (GNU/Linux)\r
93 \r
94 iJwEAQECAAYFAlD9M4oACgkQTiiN/0Um85lJ0AP/Z5U20RNR5ku4fwkoMxOfQhOE\r
95 pE0CKjCVMoN0lfs+G9dGijPNBuYH1DYI/0nX3/d/R3c+F1xNtCAPHEEqa3bC7Wsb\r
96 9uIvP+pdW2Cj+LnxizWTJbMs0jYKKMyj1DMQen1TwtZ12RlLGSchUa7vGytyt179\r
97 YnotLUcRYX20PyaAzNA=\r
98 =/que\r
99 -----END PGP SIGNATURE-----\r
100 --=-=-=--\r