1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-06 13:10:33 +02:00

doc: Document Emacs-Guix for development.

* doc/contributing.texi (Emacs): Document Emacs-Guix.

Change-Id: I921f77425706709e49094ee96b28e29e29ad6878
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Ludovic Courtès
2026-02-22 11:42:04 +01:00
parent 8926bfb5d0
commit cb9f187cc1

View File

@@ -592,7 +592,7 @@ Reference Manual}), Emacs works best when empowered by the wonderful
@url{https://nongnu.org/geiser/, Geiser}. To set that up, run: @url{https://nongnu.org/geiser/, Geiser}. To set that up, run:
@example @example
guix install emacs guile emacs-geiser emacs-geiser-guile guix install emacs guile emacs-geiser emacs-geiser-guile emacs-guix
@end example @end example
Geiser allows for interactive and incremental development from within Geiser allows for interactive and incremental development from within
@@ -611,6 +611,13 @@ facilities to directly operate on the syntax tree, such as raising an
s-expression or wrapping it, swallowing or rejecting the following s-expression or wrapping it, swallowing or rejecting the following
s-expression, etc. s-expression, etc.
Cherry on the cake: the Emacs-Guix package provides a convenient
interface to many commands---e.g., it lets you browse packages, install
or remove packages, and so on---as well as development helpers that
enhance @code{scheme-mode} and Geiser. @xref{Introduction,,,
emacs-guix, Emacs-Guix Reference Manual}, to make sure you don't miss
out!
@cindex code snippets @cindex code snippets
@cindex templates @cindex templates
@cindex reducing boilerplate @cindex reducing boilerplate