]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/song-util.scm
lilypond-manuals.css: edit color scheme and some spacing
[lilypond.git] / scm / song-util.scm
index c0c226d7c2268cdc907e523aa0b212accb537a06..31cb1e8d48c2d35565127a0117d9d77e4ae0f0d7 100644 (file)
                         ((record-constructor ,record) ,@(map car slots*))))
          (set! ,$copy-record
                (lambda (record)
-                 (,$make-record ,@(apply
-                                   append
-                                   (map (lambda (slot)
-                                          (list (symbol->keyword slot)
-                                                (list (make-symbol reader-format slot) 'record)))
-                                        (map car slots*))))))
+                 (,$make-record ,@(append-map
+                                   (lambda (slot)
+                                     (list (symbol->keyword slot)
+                                           (list (make-symbol reader-format slot) 'record)))
+                                   (map car slots*)))))
          ,@(map (lambda (s)
                   `(set! ,(make-symbol reader-format (car s))
                          (record-accessor ,record (quote ,(car s)))))