X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Flayout-beam.scm;h=09dc09fd8e379407cf1087f214f59fe0e359cbee;hb=8cab78caa0db1ba14f2e52e4c1ddbb541ea0e5cb;hp=ef5cde47788bb246dcabda9f1e615787636722b4;hpb=157d98c1870868bf59c1691577444e3c3d533bc4;p=lilypond.git diff --git a/scm/layout-beam.scm b/scm/layout-beam.scm index ef5cde4778..09dc09fd8e 100644 --- a/scm/layout-beam.scm +++ b/scm/layout-beam.scm @@ -3,7 +3,7 @@ ;;;; ;;;; source file of the GNU LilyPond music typesetter ;;;; -;;;; (c) 2000--2007 Jan Nieuwenhuizen +;;;; (c) 2000--2009 Jan Nieuwenhuizen ;;;; (define ((check-beam-quant posl posr) beam posns) @@ -28,10 +28,8 @@ (begin (ly:warning (_ "Error in beam quanting. Expected (~S,~S) found ~S.") want-l want-r posns) - (set! (ly:grob-property beam 'quant-score) - (format "(~S,~S)" want-l want-r))) - (set! (ly:grob-property beam 'quant-score) "")) - + (set! (ly:grob-property beam 'annotation) + (format "(~S,~S)" want-l want-r)))) posns )) @@ -40,15 +38,13 @@ "Check whether the slope of BEAM is correct wrt. COMPARISON." (let* ((slope-sign (- (cdr posns) (car posns))) (correct (comparison slope-sign 0))) - (if (not correct) (begin (ly:warning (_ "Error in beam quanting. Expected ~S 0, found ~S.") - (procedure-name comparison) "0" slope-sign) - (set! (ly:grob-property beam 'quant-score) + (procedure-name comparison) slope-sign) + (set! (ly:grob-property beam 'annotation) (format "~S 0" (procedure-name comparison)))) - - (set! (ly:grob-property beam 'quant-score) "")) + (set! (ly:grob-property beam 'annotation) "")) posns))