]> git.donarmstrong.com Git - lilypond.git/commitdiff
Let ly:music-message and ly:music-warning accept additional arguments for format
authorDavid Kastrup <dak@gnu.org>
Thu, 1 Aug 2013 15:30:23 +0000 (17:30 +0200)
committerDavid Kastrup <dak@gnu.org>
Tue, 6 Aug 2013 14:47:27 +0000 (16:47 +0200)
scm/music-functions.scm

index eed6f7cd0a4a4c4a0cf04e2ec20e7f83b717ff68..f4c27bf973c51a4d412586ba70328eddcc677019 100644 (file)
@@ -879,17 +879,17 @@ actually fully cloned."
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;; warn for bare chords at start.
 
-(define-public (ly:music-message music msg)
+(define-public (ly:music-message music msg . rest)
   (let ((ip (ly:music-property music 'origin)))
     (if (ly:input-location? ip)
-        (ly:input-message ip msg)
-        (ly:message msg))))
+        (apply ly:input-message ip msg rest)
+        (apply ly:message msg rest))))
 
-(define-public (ly:music-warning music msg)
+(define-public (ly:music-warning music msg . rest)
   (let ((ip (ly:music-property music 'origin)))
     (if (ly:input-location? ip)
-        (ly:input-warning ip msg)
-        (ly:warning msg))))
+        (apply ly:input-warning ip msg rest)
+        (apply ly:warning msg rest))))
 
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;