]> git.donarmstrong.com Git - lilypond.git/blobdiff - ly/music-functions-init.ly
* scm/display-lily.scm: add a parser argument to display methods,
[lilypond.git] / ly / music-functions-init.ly
index a1fafa63e35c5a142d3dbb764dd36eb614b27811..35cf74296e27b2449533d4d4c1803630b7d786ca 100644 (file)
@@ -9,13 +9,7 @@
 
 %% need SRFI-1 filter 
 
-#(use-modules (srfi srfi-1))  
-%% FIXME: guile-1.7 required?
-%#(use-modules (scm display-lily))invalid module name for use-syntax ((srfi srfi-39))
-
-#(use-modules (scm display-lily))
-#(display-lily-init parser)
-
+#(use-modules (srfi srfi-1))
 
 acciaccatura =
 #(def-grace-function startAcciaccaturaMusic stopAcciaccaturaMusic)
@@ -165,16 +159,20 @@ cueDuring =
              'quoted-voice-direction dir
              'origin location))
 
+%% The following causes an error with guile 1.6.8 (guile 1.6.7 and 1.8.x are fine)
+#(use-modules (scm display-lily))
 
 displayLilyMusic =
 #(define-music-function (parser location music) (ly:music?)
-   (display-lily-music music)
+   (newline)
+   (display-lily-music music parser)
    music)
 
 displayMusic =
 #(define-music-function (parser location music) (ly:music?)
-                (display-scheme-music music)
-                music)
+   (newline)
+   (display-scheme-music music)
+   music)
 
 featherDurations=
 #(define-music-function (parser location factor argument) (ly:moment? ly:music?)