+;;;; document-markup.scm -- part of generated backend documentation
+;;;;
+;;;; source file of the GNU LilyPond music typesetter
+;;;;
+;;;; (c) 1998--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+;;;; Jan Nieuwenhuizen <janneke@gnu.org>
(define (doc-markup-function func)
(let*
- (
- (doc-str (procedure-documentation func) )
+ ((doc-str (procedure-documentation func) )
(f-name (symbol->string (procedure-name func)))
(c-name (regexp-substitute/global #f "-markup$" f-name 'pre "" 'post))
(sig (object-property func 'markup-signature))
"\n\n@item @code{\\" c-name "} " signature-str
"\n@findex " f-name "\n"
- "\n@cindex " c-name "\n"
+ "\n@cindex @code{" c-name "}\n"
(if (string? doc-str)
doc-str