summaryrefslogtreecommitdiff
path: root/doc/contributing.texi
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2026-02-22 11:42:04 +0100
committerLudovic Courtès <ludo@gnu.org>2026-03-14 16:07:34 +0100
commitcb9f187cc1c85d997cee9d54b5a122e05a7e9db0 (patch)
treecb91cdba117059d172508c2901d0c87f877cf33e /doc/contributing.texi
parent8926bfb5d06c73425aa4eb6309251335ea094298 (diff)
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>
Diffstat (limited to 'doc/contributing.texi')
-rw-r--r--doc/contributing.texi9
1 files changed, 8 insertions, 1 deletions
diff --git a/doc/contributing.texi b/doc/contributing.texi
index 81317cca4c9..eb77203a2eb 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -592,7 +592,7 @@ Reference Manual}), Emacs works best when empowered by the wonderful
592@url{https://nongnu.org/geiser/, Geiser}. To set that up, run: 592@url{https://nongnu.org/geiser/, Geiser}. To set that up, run:
593 593
594@example 594@example
595guix install emacs guile emacs-geiser emacs-geiser-guile 595guix install emacs guile emacs-geiser emacs-geiser-guile emacs-guix
596@end example 596@end example
597 597
598Geiser allows for interactive and incremental development from within 598Geiser allows for interactive and incremental development from within
@@ -611,6 +611,13 @@ facilities to directly operate on the syntax tree, such as raising an
611s-expression or wrapping it, swallowing or rejecting the following 611s-expression or wrapping it, swallowing or rejecting the following
612s-expression, etc. 612s-expression, etc.
613 613
614Cherry on the cake: the Emacs-Guix package provides a convenient
615interface to many commands---e.g., it lets you browse packages, install
616or remove packages, and so on---as well as development helpers that
617enhance @code{scheme-mode} and Geiser. @xref{Introduction,,,
618emacs-guix, Emacs-Guix Reference Manual}, to make sure you don't miss
619out!
620
614@cindex code snippets 621@cindex code snippets
615@cindex templates 622@cindex templates
616@cindex reducing boilerplate 623@cindex reducing boilerplate