Re: Getting started with Guile-Studio

"pelzflorian (Florian Pelz)" <[email protected]> Fri, 10 Apr 2026 03:10:42 +0200
Newsgroups gmane.lisp.guile.user
Message-ID <[email protected]>
Olivier Dion <[email protected]> writes:

> Hi Spencer!
>
> As far as I know, guile-studio is essentially a pre-default emacs and it
> should have Geiser available already.
>
> But I seem to be getting the same error as you:
>
>   $ guix shell --pure guile-studio
>   $ guile-studio
>   M-x geiser [No match]

=E2=80=9CM-x geiser=E2=80=9D and then pressing the Enter key does open a Ge=
iser-enabled
REPL for me.  Also Guile-Studio already opens a Geiser REPL at startup
in one of the buffers.  Not knowing much Elisp, I think Guile-Studio
works as intended.  There is one warning at startup, but nothing is
missing.

You can however use and customize the full Emacs as Olivier recommends.
Since Emacs is like a toolkit for building your text editor, you can
even copy the file

cat $(guix build guile-studio)/share/guile-studio.el >> ~/.emacs

as a base for your customized ~/.emacs file.  Or amalgamate those
recommendations by Olivier, MSavoritias, the Emacs Wiki, or Emacs=E2=80=99
reference manuals.

Regards,
Florian