From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id 6A2CD6DE0068 for ; Wed, 16 Aug 2017 00:17:28 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.735 X-Spam-Level: X-Spam-Status: No, score=-0.735 tagged_above=-999 required=5 tests=[AWL=0.186, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.211, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q45WPx9xdQTA for ; Wed, 16 Aug 2017 00:17:27 -0700 (PDT) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by arlo.cworth.org (Postfix) with ESMTPS id B077E6DE0005 for ; Wed, 16 Aug 2017 00:17:26 -0700 (PDT) Received: from roberts-mbp-2.dyn.robewald.de ([92.221.182.68]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MQ2Wx-1dcde02F7r-005HG4; Wed, 16 Aug 2017 09:17:19 +0200 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: [PATCH] emacs: Make the shell location configurable From: Robert Ewald In-Reply-To: <874lt8jtak.fsf@tethera.net> Date: Wed, 16 Aug 2017 09:17:18 +0200 Cc: notmuch@notmuchmail.org Content-Transfer-Encoding: quoted-printable Message-Id: <57061C6E-AF81-4C8B-9BA8-62747BB1806D@gmx.net> References: <20170814223623.28411-1-robewald@gmx.net> <87fucsom30.fsf@tesseract.cs.unb.ca> <1B88EBF6-A978-4723-AAF4-7063EF36222B@gmx.net> <874lt8jtak.fsf@tethera.net> To: David Bremner X-Mailer: Apple Mail (2.3273) X-Provags-ID: V03:K0:Rx32E3bLd35BX22aQmngK/uTkVDeGqrBsg4gzZLNnZntvFeccp/ takkXRto+w18z22UYI50G+3fKworE2j+8NxbBdv5LBcMgZihRqgzj15iJvbYXseDgR87YUM gaNNbPS37yoIq1mBY2KI5HMiLXtnIDBoc95jHF6tctSdpBAcO270b4px3fR+fA4cHZ4i5RE LLVFpL7ja6BUlbm1s5a/g== X-UI-Out-Filterresults: notjunk:1;V01:K0:CtSIxYHv3Rc=:SJrLOiuukOSzEBIQPOCjtS H53JHUM1mSsX4TnqKHQRQn7pJMKeO7LvmGCMYxySQR0bWE0iy3ld9SYn0/oOzCCPjka+JBH6x n8WJHiftFhaCP82JRLe4KIshPMH+799GyaDe75At1wzOFda6KSQapl6ATSqA6HpsylnefEEWz KwWbL64E9FQjUjz/xiGonjyCowCv/6KGO9YwqDDKIPv6ROKUl8nVgvCCfAIL1vMZb1v4/wOdM MREHo5QUcX6qjo+lQtMpIi7GlltuAuV8x+E5dduXuMG5wNnwQXq/nC0ROTd4+lL9+uW6kp6b7 41DnQB1+X+vhi7kOEp5dFlakWMXOia19T20apcwxmGXHlP/W3UuoyBQ1DDTQzzKQhjneTeXXT l7jR3gG8Vqm/D3OpUfOzkVkl7PVg45+6w+a3X1dTDetUjyI1q4SErXLxsHtoPt1o5DUUlX5Zp ZGxhDZibvPZBmsNEciUek69coZ9rnn52spNw5MBbCnFFtGA7i6/Tcf3Qdjq97Xvuhu3SNKu5d UmVCCqLrYTTIy4BtI1DNVr9AK569c+lJE+HvFqFYvzJLDioCbKUboIXOTCRxQGmlwqKYS1xR+ 83Mo2wDSCC/LPby1U9WS9LbMKKfeMXU9KKbhMZVFUKLA66G35Zd4nEdJnEoOhASZSG1dUw0gw VfAtiTDyN3ZGGkC9OBteXH1KOu+TqRbabBGpMtEEFIuLDk3DQCMxGgW+uOs5PB8FaWiNL+xYs ex5JzNIScQGArGiztepRxIRx/MGEkrTxqdkGIqDzsJ1kxVFzRtR8C39DfYgtBd8StBW2Qej+O 01TUGlSCj3HMyA0/jgLOAdWu/EVXlBfHJvSYtzrDmu3Aq/ke9c= X-Mailman-Approved-At: Wed, 16 Aug 2017 12:02:44 -0700 X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.23 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: Wed, 16 Aug 2017 07:17:28 -0000 > On 16 Aug 2017, at 01:38, David Bremner wrote: >=20 > Robert Ewald writes: >=20 >> Does the shell-file-name have to be bourne shell compatible? My >> understanding is that using "/bin/sh" requires a POSIX compatible = shell,=20 >> bash specific shell scripts should be invoked with e.g. /bin/bash. >> I believe a POSIX compatible shell is sufficient in this particular = case.=20 >> Of course, if shell-file-name is not POSIX compatible this line may = not=20 >> work. >=20 > Yeah, I was sloppy. Hopefully POSIX compatibility is enough (if not we > can probably fix that). But as you note there's no guarantee > shell-file-name is POSIX compatible. >=20 > d I did some research: apparently shell-file-name should be POSIX = compatible, otherwise many plugins don't work. explicit-shell-file-name however can = be set to fish or tcsh if you want to use that in M-x shell. = https://emacs.stackexchange.com/questions/28647/how-do-i-change-the-defaul= t-shell-for-shell-command So I think the patch as submitted is good, please apply. Thanks. Robert.=