]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc: Insert appendix #f directly into the doc node, not needed in dump any more
authorReinhold Kainhofer <reinhold@kainhofer.com>
Sat, 23 Aug 2008 15:23:59 +0000 (17:23 +0200)
committerReinhold Kainhofer <reinhold@kainhofer.com>
Sat, 23 Aug 2008 15:23:59 +0000 (17:23 +0200)
scm/document-markup.scm
scm/documentation-generate.scm
scm/documentation-lib.scm

index 91ec7b882d669315ead572564ab01aa059961c3e..7dcab30e3d5e642363f06a0fa855962a1b09c9af 100644 (file)
@@ -71,6 +71,7 @@
         (markup-functions (hashq-ref markup-functions-by-category
                                           category)))
     (make <texi-node>
+      #:appendix #t
       #:name category-name
       #:desc ""
       #:text (string-append
@@ -90,6 +91,7 @@
 
 (define (markup-doc-node)
   (make <texi-node>
+    #:appendix #t
     #:name "Text markup commands"
     #:desc ""
     #:text "The following commands can all be used inside @code{\\markup @{ @}}."
 
 (define (markup-list-doc-node)
   (make <texi-node>
+    #:appendix #t
     #:name "Text markup list commands"
     #:desc ""
     #:text (string-append
index adb612cb06226a19d8832067ed01337751b2d54e..36af5b3a698baf16b83c714350e2783101ba7c8e 100644 (file)
 
 (call-with-output-file "markup-commands.tely"
   (lambda (port)
-    (dump-node (markup-doc-node) port 2 #t)))
+    (dump-node (markup-doc-node) port 2)))
 
 (call-with-output-file "markup-list-commands.tely"
   (lambda (port)
-    (dump-node (markup-list-doc-node) port 2 #t)))
+    (dump-node (markup-list-doc-node) port 2)))
 
 (display 
  (identifiers-doc-string)
index 919a75b08f388442a2f94d0cfeeee50c509d30a9..4a25f5420c633a9320d6c4d53dd8e67efe13dac5 100644 (file)
    (node-name x)
    (node-desc x)))
 
-(define* (dump-node node port level #:optional (appendix #f))
+(define* (dump-node node port level)
   (display
    (string-append
     "\n@node "
     (node-name node)
     "\n\n"
-    (if (or appendix (appendix? node))
+    (if (appendix? node)
         (texi-appendix-section-command level)
         (texi-section-command level))
     " "
@@ -42,7 +42,7 @@
              (node-children node)))
        ""))
    port)
-  (map (lambda (x) (dump-node x port (+ 1 level) appendix))
+  (map (lambda (x) (dump-node x port (+ 1 level)))
        (node-children node)))
 
 (define (processing name)