doc: Generate cross-references in code snippets to the Guile manual.
authorLudovic Courtès <ludo@gnu.org>
Sat, 17 Oct 2020 19:53:26 +0000 (21:53 +0200)
committerLudovic Courtès <ludo@gnu.org>
Sat, 17 Oct 2020 20:40:17 +0000 (22:40 +0200)
commit97ce30cc1beffdcfb26d54f6db5647993682cbad
treeb731859786725687f392c2cb8fdc202aba20fc36
parentdb1d445357ad7a8221683f44ff7c66e8e408206c
doc: Generate cross-references in code snippets to the Guile manual.

Occurrences of 'list', 'cons', etc. in code snippets now link to the
relevant section of the Guile manual.

* doc/build.scm (guile-manual, %guile-manual-base-url)
(guile-mono-node-indexes, guile-split-node-indexes): New variables.
(for-all-languages, merge-index-alists): New procedures.
<top level>: Rename 'mono-node-indexes' and 'split-node-indexes' to
'guix-mono-node-indexes' and 'guix-split-node-indexes' respectively.
Add 'mono-node-indexes' and 'split-node-indexes' defined as calls to
'merge-index-alists'.
doc/build.scm