X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fscheme-text-spanner.ly;h=71bc1ff61d9da6f4f56d664cc293db24e502026c;hb=c478b5582949a0dc5f0aef8c6e7ebc453e8b77b4;hp=8442f60a96573d6e2810e9d1e8557f8878821f8e;hpb=e328b7a10ec1a4e13ba11104825bf54e027d0dd0;p=lilypond.git diff --git a/input/regression/scheme-text-spanner.ly b/input/regression/scheme-text-spanner.ly index 8442f60a96..71bc1ff61d 100644 --- a/input/regression/scheme-text-spanner.ly +++ b/input/regression/scheme-text-spanner.ly @@ -1,4 +1,4 @@ -\version "2.19.12" +\version "2.19.21" \header { texidoc = "Use @code{define-event-class}, scheme engraver methods, @@ -68,7 +68,7 @@ in scheme." (SchemeTextSpanEvent . ((description . "Used to signal where scheme text spanner brackets start and stop.") - (types . (general-music scheme-text-span-event span-event event)) + (types . (post-event scheme-text-span-event span-event event)) )) )) @@ -97,7 +97,7 @@ start and stop.") (ly:spanner-set-bound! spanner RIGHT item))) #(define (axis-offset-symbol axis) - (if (eq? axis X) 'X-offset 'Y-offset)) + (if (eqv? axis X) 'X-offset 'Y-offset)) #(define (set-axis! grob axis) (if (not (number? (ly:grob-property grob 'side-axis))) @@ -105,7 +105,7 @@ start and stop.") (set! (ly:grob-property grob 'side-axis) axis) (ly:grob-chain-callback grob - (if (eq? axis X) + (if (eqv? axis X) ly:side-position-interface::x-aligned-side side-position-interface::y-aligned-side) (axis-offset-symbol axis))))) @@ -145,13 +145,13 @@ schemeTextSpannerEngraver = ((stop-translation-timestep trans) (if (and (ly:spanner? span) (null? (ly:spanner-bound span LEFT))) - (set! (ly:spanner-bound span LEFT) - (ly:context-property context 'currentMusicalColumn))) + (ly:spanner-set-bound! span LEFT + (ly:context-property context 'currentMusicalColumn))) (if (ly:spanner? finished) (begin (if (null? (ly:spanner-bound finished RIGHT)) - (set! (ly:spanner-bound finished RIGHT) - (ly:context-property context 'currentMusicalColumn))) + (ly:spanner-set-bound! finished RIGHT + (ly:context-property context 'currentMusicalColumn))) (set! finished '()) (set! event-start '()) (set! event-stop '())))) @@ -159,8 +159,8 @@ schemeTextSpannerEngraver = (if (ly:spanner? finished) (begin (if (null? (ly:spanner-bound finished RIGHT)) - (set! (ly:spanner-bound finished RIGHT) - (ly:context-property context 'currentMusicalColumn))) + (ly:spanner-set-bound! finished RIGHT + (ly:context-property context 'currentMusicalColumn))) (set! finished '()))) (if (ly:spanner? span) (begin @@ -185,7 +185,7 @@ schemeTextSpannerEnd = } } -\relative c' { +\relative { a4 b\schemeTextSpannerStart c d | \repeat unfold 20 { a4 b c d | } a4 b c\schemeTextSpannerEnd d |