Re: [PATCH v4 16/16] add "notmuch reindex" subcommand
[notmuch-archives.git] / 21 / e181d7581bd846b0040b963af3d1d04df92015
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 321ED431FD0\r
6         for <notmuch@notmuchmail.org>; Wed, 20 Jul 2011 10:28:48 -0700 (PDT)\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 neIM6ZXXEihI for <notmuch@notmuchmail.org>;\r
16         Wed, 20 Jul 2011 10:28:47 -0700 (PDT)\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 49AAE431FB6\r
20         for <notmuch@notmuchmail.org>; Wed, 20 Jul 2011 10:28:47 -0700 (PDT)\r
21 Received: from earth-doxen.imss.caltech.edu (localhost [127.0.0.1])\r
22         by earth-doxen-postvirus (Postfix) with ESMTP id D7F5E66E0450;\r
23         Wed, 20 Jul 2011 10:28:46 -0700 (PDT)\r
24 X-Spam-Scanned: at Caltech-IMSS on earth-doxen by amavisd-new\r
25 Received: from servo.finestructure.net (cpe-98-149-172-122.socal.res.rr.com\r
26         [98.149.172.122]) (Authenticated sender: jrollins)\r
27         by earth-doxen-submit (Postfix) with ESMTP id C59C566E0449;\r
28         Wed, 20 Jul 2011 10:28:42 -0700 (PDT)\r
29 Received: by servo.finestructure.net (Postfix, from userid 1000)\r
30         id EF80B270; Wed, 20 Jul 2011 10:28:40 -0700 (PDT)\r
31 From: Jameson Graef Rollins <jrollins@finestructure.net>\r
32 To: Dmitry Kurochkin <dmitry.kurochkin@gmail.com>,\r
33         Thomas Jost <schnouki@schnouki.net>, notmuch@notmuchmail.org\r
34 Subject: Re: [PATCH] test: run emacs inside tmux if screen is not available\r
35 In-Reply-To: <87d3h5ul7k.fsf@gmail.com>\r
36 References: <1309496122-4965-2-git-send-email-dmitry.kurochkin@gmail.com>\r
37         <1311165396-12268-1-git-send-email-schnouki@schnouki.net>\r
38         <87d3h5ul7k.fsf@gmail.com>\r
39 User-Agent: Notmuch/0.5-353-gb44d56e (http://notmuchmail.org) Emacs/23.3.1\r
40         (x86_64-pc-linux-gnu)\r
41 Date: Wed, 20 Jul 2011 10:28:38 -0700\r
42 Message-ID: <87k4bc275l.fsf@servo.factory.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: Wed, 20 Jul 2011 17:28:48 -0000\r
59 \r
60 --=-=-=\r
61 Content-Transfer-Encoding: quoted-printable\r
62 \r
63 On Wed, 20 Jul 2011 17:37:35 +0400, Dmitry Kurochkin <dmitry.kurochkin@gmai=\r
64 l.com> wrote:\r
65 > On Wed, 20 Jul 2011 14:36:36 +0200, Thomas Jost <schnouki@schnouki.net> w=\r
66 rote:\r
67 > > Before this change, the test suite reported many failed tests on machin=\r
68 es where\r
69 > > screen is not installed (which is the case of many *BSD systems). This =\r
70 patch\r
71 > > makes the test suite try to use tmux, another terminal multiplexer, if =\r
72 screen is\r
73 > > not available.\r
74 >=20\r
75 > This is a nice improvement.  But I think we should make it even better :)\r
76 > There are more terminal emulators besides screen and tmux (dtach comes\r
77 > to mind).  We need a more general mechanism for trying them.  There\r
78 > should be a list of commands for running terminal emulators in the order\r
79 > of preference (I think that is dtach, tmux, screen), and we should try\r
80 > each one in a loop (this would also avoid repeating the long emacs\r
81 > command).\r
82 \r
83 Hi, guys.  I suppose you can go down this route if you want, but I worry\r
84 that it just adds a lot of extra code to the test suite that will\r
85 ultimately make it less robust.  What's wrong with just depending on\r
86 screen for the tests?  I'm sure screen is available on every operating\r
87 system that we currently support.\r
88 \r
89 It makes me wary that we would be starting a precedent for making a\r
90 bunch of conditionals for all of the possible alternative tools we use\r
91 in the test suite.  Maybe that's an overblown concern, though.\r
92 \r
93 jamie.\r
94 \r
95 --=-=-=\r
96 Content-Type: application/pgp-signature\r
97 \r
98 -----BEGIN PGP SIGNATURE-----\r
99 Version: GnuPG v1.4.11 (GNU/Linux)\r
100 \r
101 iQIcBAEBCAAGBQJOJxBGAAoJEO00zqvie6q8fKwP/0KXFtBMiJunDyaJZMP8T/8t\r
102 irKKzDQhmo1L/cBPmre3FOWt1v3a03xpockDs7gHXvn3KNTpM6pkDuWwpsaBpGEo\r
103 /yCgsh3nYvXjT0H6tn/7zTznr+OawK3xLUCGiYmBEC3WctsdYVaEQX8ng0cnMN3K\r
104 CLy5IfwGt2rQhTTEoPKAZKcNRIw7YxIyq4+dXaXiKObDsTIxWJ6UkBT7pyKCuhL9\r
105 XtrH6sFRPjOqkeKDuiI2uZrNEKbzB8JiykoNtDjMS44UQ0/4SyugUFSI1glUspd9\r
106 iajVeCf/UlSOUhKFKpw8jQNoqISfaOX94gsa53fSiG8B+qFZaIkfjmFMaUTxobzf\r
107 2jEfwdBkQUrWiB77MAtJ1qqPvIKfexyiPExh4446gs9WM5b3AMZIaibHl0caq6/n\r
108 rMT5pZGxv1KGJrJzI7mKiHUfxsVTDMdxr6KX5cQ9JHNFO3i7j5JChNrGS84phthl\r
109 bLC1ITr7C2F/8x0l10RpO7/2c7ece/8xva3w0ktRgu7GQgpb+wUN4LjRxeB4nze4\r
110 YY4fSipnR40zaluWvRlCvzt4gpSlfNQ/FgWvbYJQV4jzaSmHrPwptgr8t85ughP4\r
111 gfqEGTbV3y8WorjveHFhN3tvpPnc8HY375Tv3JTMyDI9rem4R5Wcu/tP7Ql66QNu\r
112 KMyQTTmT3xbkKy5VBe+m\r
113 =rVbq\r
114 -----END PGP SIGNATURE-----\r
115 --=-=-=--\r