From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism Date: Mon, 23 Dec 2019 10:28:00 +0100 Message-ID: <20191223102800.35e12fea@scratchpost.org> References: <87eexeu8mo.fsf@ambrevar.xyz> <87k16vdise.fsf@gnu.org> <87woaqpuvz.fsf@elephly.net> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/jFdGygFgS9pdt3AOHieG5vz"; protocol="application/pgp-signature"; micalg=pgp-sha256 Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:58444) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ijK0W-0007NT-SK for guix-devel@gnu.org; Mon, 23 Dec 2019 04:28:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ijK0U-0008Ik-QU for guix-devel@gnu.org; Mon, 23 Dec 2019 04:28:08 -0500 Received: from dd26836.kasserver.com ([85.13.145.193]:49190) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ijK0U-00084P-Iv for guix-devel@gnu.org; Mon, 23 Dec 2019 04:28:06 -0500 In-Reply-To: <87woaqpuvz.fsf@elephly.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: Guix Devel , 38529@debbugs.gnu.org --Sig_/jFdGygFgS9pdt3AOHieG5vz Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Ricardo, On Fri, 20 Dec 2019 22:08:48 +0100 Ricardo Wurmus wrote: > zimoun writes: >=20 > > - I propose the name "guix shell" =20 >=20 > This is not a bad idea, especially considering that =E2=80=9Cguix environ= ment=E2=80=9D > was meant to get shebang support, so that you could use it as the > interpreter in a script that handles the environment configuration. Note that the Linux kernel shebang interpreter only supports ONE argument. The good news is that whatever number of arguments you pass, it will all be subsumed into the first argument. #!foo bar baz foo gets: $1=3D"bar baz", $#=3D2 --Sig_/jFdGygFgS9pdt3AOHieG5vz Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl4AiKAACgkQ5xo1VCww uqV1gQf7Bn7WDu9gn8Y9GfN1sW1dNR3p0wQjGjGHvBeNpaZ+7iWroOz7ObRXGoT4 06YudNnN9kxulLzTc12G657YFMLq7q3BsAUX+sbYQkhYOOI5mau9NeaqaTuuI0yv 0xmorYN8NdTZ+kY5x17X8KZTGvVIw96cZMgxS+IbbxRxLC3xTxvlxMQ9y72K1A55 I4Mrz32lpmJ8GXZMPEMIm0eS14gEqNxktgL81lx2CWs8+oaftMJ6BTNSHHkBVq9i xH49KeEORRVtyBUdQxaNGkH0YYdmPjNMskrsfusBv5KHFJIlSLSH/WaF0tZylgEM WP55Oi+jxyjuLJ2lMFcIFrdSoQYRRA== =mzlL -----END PGP SIGNATURE----- --Sig_/jFdGygFgS9pdt3AOHieG5vz--