From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57609) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fe0VG-0007uP-Lr for guix-patches@gnu.org; Fri, 13 Jul 2018 12:01:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fe0VC-0006vB-Og for guix-patches@gnu.org; Fri, 13 Jul 2018 12:01:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:51243) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fe0VC-0006uz-LJ for guix-patches@gnu.org; Fri, 13 Jul 2018 12:01:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fe0VC-0007vv-BI for guix-patches@gnu.org; Fri, 13 Jul 2018 12:01:02 -0400 Subject: bug#32115: [PATCH 0/2] Add (guix inferior) and improve 'guix pull -l' Resent-To: guix-patches@gnu.org Resent-Message-ID: From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) References: <20180710164559.20193-1-ludo@gnu.org> Date: Fri, 13 Jul 2018 17:59:58 +0200 In-Reply-To: <20180710164559.20193-1-ludo@gnu.org> ("Ludovic \=\?utf-8\?Q\?Cou\?\= \=\?utf-8\?Q\?rt\=C3\=A8s\=22's\?\= message of "Tue, 10 Jul 2018 18:45:59 +0200") Message-ID: <87r2k7dt35.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 32115-done@debbugs.gnu.org Ludovic Court=C3=A8s skribis: > This patch adds (guix inferior), a module to interact with an inferior Gu= ix > process, along with a =E2=80=98guix repl=E2=80=99 command, which spawns a= REPL optionally a > simple sexp-based protocol. > > =E2=80=98guix pull -l=E2=80=99 uses (guix inferior) to display this: > > Generation 1 Jun 10 2018 00:18:18 > guix 65956ad > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: origin/master > commit: 65956ad3526ba09e1f7a40722c96c6ef7c0936fe > Generation 2 Jun 11 2018 11:02:49 > guix e0cc7f6 > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: origin/master > commit: e0cc7f669bec22c37481dd03a7941c7d11a64f1d > 2 new packages: keepalived, libnfnetlink > 6 packages upgraded: emacs-nix-mode@2.0.4, guile2.0-guix@0.14.0-12.77a1= aac, > guix@0.14.0-12.77a1aac, heimdal@7.5.0, milkytracker@1.02.00, nix@2.0.4 > Generation 3 Jun 13 2018 23:31:07 > guix 844cc1c > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: origin/master > commit: 844cc1c8f394f03b404c5bb3aee086922373490c > 28 new packages: emacs-helm-ls-git, emacs-helm-mu, emacs-helm-pass, ema= cs-image+, > emacs-package-lint, emacs-puppet-mode, emacs-wgrep-helm, go-github-co= m-gorilla-mux, > go-github-com-jonboulle-clockwork, go-github-com-spf13-pflag, libostr= ee, ovmf-aarch64, ovmf-arm, qtwebglplugin, > qtwebview, r-ellipse, r-factoextra, r-factominer, r-flashclust, r-ggp= ubr, r-ggsci, r-ggsignif, r-hdf5r, > r-nbclust, r-writexl, skopeo, umoci, vkd3d > 69 packages upgraded: borg@1.1.6, cheese@3.28.0, cpupower@4.17.1, efiva= r@36, emacs-orgalist@1.8, > emacspeak@48.0, font-gnu-unifont@11.0.01, freefall@4.17.1, glslang@3.= 0-3.32d3ec319, guile-bytestructures@1.0.3, > guile2.0-bytestructures@1.0.3, iproute2@4.17.0, ldb@1.4.0, libfilezil= la@0.12.3, libndp@1.7, libraw@0.18.12, I pushed these patches with a couple of improvements. Let me know what you think! Ludo=E2=80=99.