From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: exploring the code Date: Tue, 19 Jul 2016 22:15:35 +0200 Message-ID: <878twxfkpk.fsf@gnu.org> References: <877fchn70q.fsf@gnu.org> <87inw1d1pj.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]:34884) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bPbQc-0000mu-O1 for help-guix@gnu.org; Tue, 19 Jul 2016 16:15:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bPbQZ-0007pB-KC for help-guix@gnu.org; Tue, 19 Jul 2016 16:15:42 -0400 In-Reply-To: <87inw1d1pj.fsf@gmail.com> (Alex Kost's message of "Tue, 19 Jul 2016 19:36:40 +0300") 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 Alex Kost skribis: > Ludovic Court=C3=A8s (2016-07-19 15:31 +0300) wrote: > >> Catonano skribis: >> >>> I opened the file guix/scripts/build.scm in Emacs >>> >>> For Geiser to be able to jump to the definition of a symbol at point >>> or to open a documentation buffer, I need the Guile REPL to "load" the >>> file=20 >>> >>> C-x C-b does the trick, but I see this error in the REPL, then >>> >>> http://paste.lisp.org/display/320775 >> >> I use C-c C-k (geiser-compile-current-buffer), which works well for me. > > I never liked this command. I found it too slow, and I didn't > understand why it does so much, I always prefered > ",use()". That's why I added "C-c . u" key to > guix-devel-mode. It does exactly that: uses the current module. Good point, I should train my muscle memory to use this one. Maybe Geiser should provide it in the first place? (Basically a variant of C-c C-a that doesn=E2=80=99t jump to the REPL.) Ludo=E2=80=99.