From mboxrd@z Thu Jan 1 00:00:00 1970 From: Catonano Subject: working on guix: how to Date: Sat, 4 Jun 2016 12:32:33 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a1140b8ec6eebe80534715bab Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36066) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b98se-0004CX-AL for help-guix@gnu.org; Sat, 04 Jun 2016 06:32:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b98sc-00033s-Ds for help-guix@gnu.org; Sat, 04 Jun 2016 06:32:35 -0400 Received: from mail-io0-x236.google.com ([2607:f8b0:4001:c06::236]:34713) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b98sc-00033n-81 for help-guix@gnu.org; Sat, 04 Jun 2016 06:32:34 -0400 Received: by mail-io0-x236.google.com with SMTP id p194so103895441iod.1 for ; Sat, 04 Jun 2016 03:32:33 -0700 (PDT) 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: help-guix@gnu.org --001a1140b8ec6eebe80534715bab Content-Type: text/plain; charset=UTF-8 Hello people How do I hack on guix ? I read about "guix environment guix" and that's ok I also read that a special guile command can be thaught to Geiser so I guess I could teach Geiser to use the Guile provided by "guix environment guix". Right ? But say I want to make a small modification on the actually running guix and see the effect live. How do I access the code of the guix running in the env provided by "guix environment guix" ? That is, how do I "incrementally" develop Guix ? With "incrementally develop" I mean interactively testing snippets of code and making small edits and then iterate --001a1140b8ec6eebe80534715bab Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hello people

How do I hack on guix ?

I read about "guix environmen= t guix" and that's ok

I also read that a special guil= e command can be thaught to Geiser so I guess I could teach Geiser to use t= he Guile provided by "guix environment guix". Right ?

But say I want to make a small modification on the actually running guix = and see the effect live.

How do I access the code of the guix = running in the env provided by "guix environment guix" ?
=

That is, how do I "incrementally" develop Gui= x ?

With "incrementally develop" I mean interac= tively testing snippets of code and making small edits and then iterate
=

--001a1140b8ec6eebe80534715bab--