[PATCH 5/8] lib: iterator API for message properties
[notmuch-archives.git] / 3d / 3159b5b44c7e30e78c4666591a5c9b1d68bc04
1 Return-Path: <jrollins@finestructure.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 AAE11429E25\r
6         for <notmuch@notmuchmail.org>; Fri, 11 Nov 2011 14:52: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: -2.29\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_MED=-2.3, T_MIME_NO_TEXT=0.01] 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 SzoQVLBUP1al for <notmuch@notmuchmail.org>;\r
16         Fri, 11 Nov 2011 14:52:02 -0800 (PST)\r
17 Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu\r
18         [131.215.239.19])\r
19         by olra.theworths.org (Postfix) with ESMTP id 2A9B8431FB6\r
20         for <notmuch@notmuchmail.org>; Fri, 11 Nov 2011 14:52:02 -0800 (PST)\r
21 Received: from fire-doxen.imss.caltech.edu (localhost [127.0.0.1])\r
22         by fire-doxen-postvirus (Postfix) with ESMTP id 628CD328073;\r
23         Fri, 11 Nov 2011 14:51:59 -0800 (PST)\r
24 X-Spam-Scanned: at Caltech-IMSS on fire-doxen by amavisd-new\r
25 Received: from finestructure.net (gwave-224.ligo.caltech.edu\r
26  [131.215.114.224])     (Authenticated sender: jrollins)        by fire-doxen-submit\r
27  (Postfix) with ESMTP id 8866A328060;   Fri, 11 Nov 2011 14:51:55 -0800 (PST)\r
28 Received: by finestructure.net (Postfix, from userid 1000)\r
29         id 4517622F; Fri, 11 Nov 2011 14:51:55 -0800 (PST)\r
30 From: Jameson Graef Rollins <jrollins@finestructure.net>\r
31 To: Dmitry Kurochkin <dmitry.kurochkin@gmail.com>,\r
32         Tomi Ollila <tomi.ollila@iki.fi>, Notmuch Mail <notmuch@notmuchmail.org>\r
33 Subject: Re: [PATCH] test: use dtach(1) instead of screen(1) in emacs tests.\r
34 In-Reply-To: <87ty6a3avn.fsf@gmail.com>\r
35 References: <yf6mxc3ab4t.fsf@taco2.nixu.fi>\r
36         <1320963737-1666-1-git-send-email-jrollins@finestructure.net>\r
37         <877h373vbs.fsf@gmail.com> <yf67h36ew2b.fsf@taco2.nixu.fi>\r
38         <87ty6a3avn.fsf@gmail.com>\r
39 User-Agent: Notmuch/0.9+131~g8fb8eec (http://notmuchmail.org) Emacs/23.3.1\r
40         (x86_64-pc-linux-gnu)\r
41 Date: Fri, 11 Nov 2011 14:51:52 -0800\r
42 Message-ID: <87bosiff1z.fsf@servo.finestructure.net>\r
43 MIME-Version: 1.0\r
44 Content-Type: multipart/signed; boundary="=-=-=";\r
45         micalg=pgp-sha256; protocol="application/pgp-signature"\r
46 X-BeenThere: notmuch@notmuchmail.org\r
47 X-Mailman-Version: 2.1.13\r
48 Precedence: list\r
49 List-Id: "Use and development of the notmuch mail system."\r
50         <notmuch.notmuchmail.org>\r
51 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
52         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
53 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
54 List-Post: <mailto:notmuch@notmuchmail.org>\r
55 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
56 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
57         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
58 X-List-Received-Date: Fri, 11 Nov 2011 22:52:02 -0000\r
59 \r
60 --=-=-=\r
61 Content-Transfer-Encoding: quoted-printable\r
62 \r
63 On Fri, 11 Nov 2011 20:02:52 +0400, Dmitry Kurochkin <dmitry.kurochkin@gmai=\r
64 l.com> wrote:\r
65 > My point is that if a system can not run "emacs -nw" because it lacks\r
66 > corresponding terminfo, it is not notmuch who should work around these\r
67 > issues.  If you are using such system by whatever reason, it is your\r
68 > responsibility to run notmuch tests (and all other programs who need a\r
69 > valid terminfo) with modified TERM value.\r
70 >=20\r
71 > Perhaps others disagree, but I think it is reasonable for notmuch test\r
72 > suite to expect that "emacs -nw" works.\r
73 \r
74 Hi, Dmitry.  I think I disagree with this point.  I think that ideally\r
75 the test suite should be able to operate in a very minimal system, even\r
76 without a terminal.  Think of automated build daemons.  If the test\r
77 suite can provide some sort of terminal emulation for the things that\r
78 need it, that would potentially eliminate the need for the runner of the\r
79 test to provide it.  It may not be possible to completely abstract\r
80 everything away, but to the extent that we can we should.\r
81 \r
82 jamie.\r
83 \r
84 --=-=-=\r
85 Content-Type: application/pgp-signature\r
86 \r
87 -----BEGIN PGP SIGNATURE-----\r
88 Version: GnuPG v1.4.11 (GNU/Linux)\r
89 \r
90 iQIcBAEBCAAGBQJOvacIAAoJEO00zqvie6q8ZcsQAIWxmtGDD/ahye2IO57K8qu3\r
91 WSq87dAgkT/OubdaTwCCHwqEq+7BbGTtDfJ/vinnUuipwTtHuwfhxwiOHh0Tjh+f\r
92 6p3U2KhYnNAp/7n7IPqBgrft2Pw1xVeRj/GOwcJTPsfAcEoRqZo09OFJ8KQBl/M9\r
93 wQEUUCHm9kdxmlI091mXx4k6v7EqNgSqxsoZf0bCOUYdS2oR1/E1v6UUKy1WsWOX\r
94 HwrEisYo2DfZo01s0LfX7ZqAeG2ynQl7lVND9vek4HWbeZX+FDiEmPuzLIW3C+/X\r
95 H3rViqcfgheqAaaGjFCwZ+rQDPCj+6LOtaa8vvMQHGs1lQaHb3sERVPCusVhgwTd\r
96 BLvVqWEklOxKqFW0tlEGEIVl1/xzQdHp3oFw19ygPhxTZK8xICwLndiGyXjkyfIj\r
97 qmWXpl9dCBMy6x0M0PfNEBefVFIWS0JOKzfeaGqRTjq6U3Mb6tEPNO7sF7oYsA0k\r
98 426+F/pOLKLDMCbyG6Lde96/0GjASW3KJWmtyuhdYkFZIs8Pllr6knTwcwgZU9Gj\r
99 V1xndIqGvbiwQ5SXyKfcsnYeaPdKqEcg8QWNHUqaeCpKUMo8lrYRQ+Dgo7+LY6be\r
100 atJBMjza/zJmgXjk94PcraaHgu6Fp/H9L+DgCMeMi846o4vFnOKHE61JH4AAt05e\r
101 oUmOGdtHqRuvyLJDzOUY\r
102 =SVED\r
103 -----END PGP SIGNATURE-----\r
104 --=-=-=--\r