myg...@gmail.com (2018-05-24 21:02 -0400) wrote: > Hi Alex, > > Thank you for this new release. I am enjoying the cool new features! > > On 05/24/2018 at 20:21 Alex Kost writes: > > [...] > >> I recalled that C-u prefix is already occupied by specifying an >> arbitrary profile for the package commands. So, I'm afraid instead of >> "C-u M-x guix-dependent-packages" there will be "M-x >> guix-direct-dependent-packages". >> >> Or maybe I should just break this dull "convention" (I mean "C-u" for >> profiles) as probably no one uses it anyway :-) > > +1 > > FWIW, ISTM this use of "C-u" is more global than typical and thus feels > a bit counter-intuitive. Since you have made it very easy to jump > between profiles in *Guix Profiles* I think it would be good to switch > to using "C-u" for more command-specific modifications. This might also > help avoid "function bloat in emacs-guix."
I agree. Although I decided to make another solution for this case: "M-x guix-dependent-packages" will ask you for the "dependent type" in the minibuffer: "all" (default) or "direct". -- Alex