Subject: bug#38529: Make --ad-hoc the default for guix environment proposed deprecation mechanism

From: Danny Milosavljevic <[email-masked]>
Date: Mon, 23 Dec 2019 10:28:00 +0100

Hi Ricardo,

On Fri, 20 Dec 2019 22:08:48 +0100
Ricardo Wurmus <[email-masked]> wrote:

> zimoun <[email-masked]> writes:
> 
> >  - I propose the name "guix shell"  
> 
> This is not a bad idea, especially considering that “guix environment”
> 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="bar baz", $#=2