From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: =?UTF-8?q?=5BPATCH=200/7=5D=20Add=20=22guix-devel-=E2=80=A6=22=20commands=2E?= Date: Sat, 25 Jul 2015 11:49:50 +0300 Message-ID: <1437814197-6321-1-git-send-email-alezost@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53340) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZIvA6-0004Qj-P9 for guix-devel@gnu.org; Sat, 25 Jul 2015 04:50:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZIvA3-0004yF-9j for guix-devel@gnu.org; Sat, 25 Jul 2015 04:50:30 -0400 Received: from mail-lb0-x230.google.com ([2a00:1450:4010:c04::230]:33221) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZIvA3-0004xz-1p for guix-devel@gnu.org; Sat, 25 Jul 2015 04:50:27 -0400 Received: by lbbyj8 with SMTP id yj8so27528388lbb.0 for ; Sat, 25 Jul 2015 01:50:25 -0700 (PDT) Received: from localhost.localdomain ([217.107.192.146]) by smtp.gmail.com with ESMTPSA id g7sm2404575lah.47.2015.07.25.01.50.23 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 25 Jul 2015 01:50:24 -0700 (PDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: guix-devel@gnu.org Rather big patchset but only a couple of additions. [PATCH 1/7] emacs: Move guile related code to "guix-guile.el". [PATCH 2/7] emacs: Move code for evaluating to "guix-geiser.el". [PATCH 3/7] emacs: Add code to call guile procedures. [PATCH 4/7] emacs: Add 'guix-devel-use-current-module'. [PATCH 5/7] ui: Add 'show-derivation-outputs'. [PATCH 6/7] guix build: Add 'build-package'. [PATCH 7/7] emacs: Add 'guix-devel-use-current-module'. Patches 1, 2 and 5 are just for some auxiliary code reorganizing. Patch 6 adds 'build-package' procedure to (guix scripts build) module, which is probably not the best place for it, but since it uses (guix ui) module to show some output, I don't know what module is more suitable. And finally, I'm afraid building guix package in a Geiser REPL may not be very useful because of (you have wait for the REPL command to be finished before continuing to edit .scm-file). Anyway, Ludovic, is that what you meant?: -- Alex