Efraim Flashner <efr...@flashner.co.il> writes: > On Wed, Apr 20, 2016 at 11:29:25AM +0200, Taylan Ulrich Bayırlı/Kammer wrote: >> l...@gnu.org (Ludovic Courtès) writes: >> >> >> Maybe instead of --list-generations and others, these options should >> >> transform into subcommands (list-generations) of "guix profile". >> > >> > I agree. But what should we do of transactions? >> >> I'd like to re-propose the use of '--' to delineate the end of arguments >> to a sub-command. E.g.: >> >> guix install foo bar -- remove baz bat >> >> (Leaving aside whether it's 'guix install', 'guix package install', >> 'guix profile add', or anything else.) >> >> Taylan >> > > Currently you can already call > > guix package -i foo bar -r baz
Right, that works when install/remove are switches. My proposal was meant in the context of making them sub-commands instead of switches. Taylan