Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id AAE11429E25 for ; Fri, 11 Nov 2011 14:52:02 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.29 X-Spam-Level: X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, T_MIME_NO_TEXT=0.01] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SzoQVLBUP1al for ; Fri, 11 Nov 2011 14:52:02 -0800 (PST) Received: from outgoing-mail.its.caltech.edu (outgoing-mail.its.caltech.edu [131.215.239.19]) by olra.theworths.org (Postfix) with ESMTP id 2A9B8431FB6 for ; Fri, 11 Nov 2011 14:52:02 -0800 (PST) Received: from fire-doxen.imss.caltech.edu (localhost [127.0.0.1]) by fire-doxen-postvirus (Postfix) with ESMTP id 628CD328073; Fri, 11 Nov 2011 14:51:59 -0800 (PST) X-Spam-Scanned: at Caltech-IMSS on fire-doxen by amavisd-new Received: from finestructure.net (gwave-224.ligo.caltech.edu [131.215.114.224]) (Authenticated sender: jrollins) by fire-doxen-submit (Postfix) with ESMTP id 8866A328060; Fri, 11 Nov 2011 14:51:55 -0800 (PST) Received: by finestructure.net (Postfix, from userid 1000) id 4517622F; Fri, 11 Nov 2011 14:51:55 -0800 (PST) From: Jameson Graef Rollins To: Dmitry Kurochkin , Tomi Ollila , Notmuch Mail Subject: Re: [PATCH] test: use dtach(1) instead of screen(1) in emacs tests. In-Reply-To: <87ty6a3avn.fsf@gmail.com> References: <1320963737-1666-1-git-send-email-jrollins@finestructure.net> <877h373vbs.fsf@gmail.com> <87ty6a3avn.fsf@gmail.com> User-Agent: Notmuch/0.9+131~g8fb8eec (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu) Date: Fri, 11 Nov 2011 14:51:52 -0800 Message-ID: <87bosiff1z.fsf@servo.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Nov 2011 22:52:02 -0000 --=-=-= Content-Transfer-Encoding: quoted-printable On Fri, 11 Nov 2011 20:02:52 +0400, Dmitry Kurochkin wrote: > My point is that if a system can not run "emacs -nw" because it lacks > corresponding terminfo, it is not notmuch who should work around these > issues. If you are using such system by whatever reason, it is your > responsibility to run notmuch tests (and all other programs who need a > valid terminfo) with modified TERM value. >=20 > Perhaps others disagree, but I think it is reasonable for notmuch test > suite to expect that "emacs -nw" works. Hi, Dmitry. I think I disagree with this point. I think that ideally the test suite should be able to operate in a very minimal system, even without a terminal. Think of automated build daemons. If the test suite can provide some sort of terminal emulation for the things that need it, that would potentially eliminate the need for the runner of the test to provide it. It may not be possible to completely abstract everything away, but to the extent that we can we should. jamie. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJOvacIAAoJEO00zqvie6q8ZcsQAIWxmtGDD/ahye2IO57K8qu3 WSq87dAgkT/OubdaTwCCHwqEq+7BbGTtDfJ/vinnUuipwTtHuwfhxwiOHh0Tjh+f 6p3U2KhYnNAp/7n7IPqBgrft2Pw1xVeRj/GOwcJTPsfAcEoRqZo09OFJ8KQBl/M9 wQEUUCHm9kdxmlI091mXx4k6v7EqNgSqxsoZf0bCOUYdS2oR1/E1v6UUKy1WsWOX HwrEisYo2DfZo01s0LfX7ZqAeG2ynQl7lVND9vek4HWbeZX+FDiEmPuzLIW3C+/X H3rViqcfgheqAaaGjFCwZ+rQDPCj+6LOtaa8vvMQHGs1lQaHb3sERVPCusVhgwTd BLvVqWEklOxKqFW0tlEGEIVl1/xzQdHp3oFw19ygPhxTZK8xICwLndiGyXjkyfIj qmWXpl9dCBMy6x0M0PfNEBefVFIWS0JOKzfeaGqRTjq6U3Mb6tEPNO7sF7oYsA0k 426+F/pOLKLDMCbyG6Lde96/0GjASW3KJWmtyuhdYkFZIs8Pllr6knTwcwgZU9Gj V1xndIqGvbiwQ5SXyKfcsnYeaPdKqEcg8QWNHUqaeCpKUMo8lrYRQ+Dgo7+LY6be atJBMjza/zJmgXjk94PcraaHgu6Fp/H9L+DgCMeMi846o4vFnOKHE61JH4AAt05e oUmOGdtHqRuvyLJDzOUY =SVED -----END PGP SIGNATURE----- --=-=-=--