From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Clemmer Subject: Re: Guix and Emacs Integration for Polyglot Development Date: Sun, 28 Oct 2018 17:19:52 -0400 Message-ID: References: <87wos9rp5y.fsf@gnu.org> <87wos5cma6.fsf@gnu.org> <87tvn9s14w.fsf@gnu.org> <87k1o5b05d.fsf@gnu.org> <875zz9gm8w.fsf@gnu.org> <875zz7epb6.fsf@gmail.com> <87ftwsprke.fsf@gmail.com> <87bm7f4fjt.fsf@gmail.com> <87a7mykudr.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59980) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gGsTZ-0004iK-H9 for help-guix@gnu.org; Sun, 28 Oct 2018 17:20:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gGsTW-0004EA-7u for help-guix@gnu.org; Sun, 28 Oct 2018 17:20:01 -0400 Received: from mail-yb1-xb2e.google.com ([2607:f8b0:4864:20::b2e]:43374) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gGsTW-0004DD-0g for help-guix@gnu.org; Sun, 28 Oct 2018 17:19:58 -0400 Received: by mail-yb1-xb2e.google.com with SMTP id g75-v6so2628512yba.10 for ; Sun, 28 Oct 2018 14:19:57 -0700 (PDT) In-reply-to: <87a7mykudr.fsf@gmail.com> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Alex Kost Cc: help-guix@gnu.org Hi Alex, Alex Kost writes: > George Clemmer (2018-10-27 15:32 -0400) wrote: > >> FWIW, here are a few comments/ideas ... >> >> It would be handy if 'quit-window' in the final buffer reached via >> *guix-popup* took me take me back 'UP' the "tree" of sub-popups that >> lead there so I could chose another option. > > Is "q" key what you are looking for? It is a general "magit-popup" > thing and there is nothing I can do about it on Emacs-Guix side. > > Note, however, that "q" works only for one level, I mean if you press > "q" one time, it will take you back to the previous popup, but if you > press it again, it will simply quit. Yet again, this is how > "magit-popup" works. I see. Thanks for letting me know. >> If, as you suggest, you create the system sub-popup > I went ahead and added it (by commit bffd65a). I think keeping system > commands in one place is good. Yes, I agree. I tried it. Very cool. >> you might consider >> removing the system profile from *Guix Profiles* since the user can get >> to the system profile package list via system generations + 'P'. > > No, no, I will not hide system profile. Yes, you can't install anything > to it with the usual means, but it is a profile after all, and you can > see what packages are installed there. Besides, some day a user should > learn that the only way to update a system profile is "guix system =E2=80= =A6" > command. OK, no problem ;) > BTW, in general, I think that hiding features is a bad thing=E2=80=A6 how= ever, > there is one hidden feature in Emacs-Guix (although, it is hidden just > because it is also hidden in Guix itself ;-) ) Is this a riddle? >> It might be useful to allow the user to see system profile packages in >> the context a user/project profile. E.g., a key could toggle the system >> profile packages into and out of the *Guix Packages * list view. > > Sorry, I didn't understand this phrase. Do you mean there should be a > key in *Guix Packages* buffer to show system packages along with the > current user packages? If so, I'm afraid it is not possible, as these > "Packages" buffers are designed to show packages only from a single > profile. Yes. It's a "blue sky" idea. Thanks. -George