]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/framework-scm.scm
Merge branch 'master' of ssh+git://hanwen@git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / scm / framework-scm.scm
index 058217e0b329a35ccf1d0359a47d84b77d10800f..ecbe711af88ed3d6ef3fd86ff107c273afac0c03 100644 (file)
             (srfi srfi-1)
             (ice-9 pretty-print)
             (srfi srfi-13)
+            (scm page)
             (lily))
 
 (define-public (output-framework basename book scopes fields )
   (let*
       ((file (open-output-file (format "~a.scm" basename))))
     
+    (display ";;Creator: LilyPond\n" file)
     (display ";; raw SCM output\n" file)
 
   (for-each
@@ -25,7 +27,7 @@
 ;     (pretty-print (ly:stencil-expr page) file)
      (write (ly:stencil-expr page) file)
      )
-   (ly:paper-book-pages book))))
+   (map page-stencil (ly:paper-book-pages book)))))
 
 (define-public output-classic-framework output-framework)