On Thu, Dec 08, 2011 at 12:54:12AM +0100, Thomas Morley wrote:
>
> trying to compile a function manipulating the NoteColumn with "2.15.20" I
> noticed some differences to "2.14.2"
> So I wrote a test-function to display the grob-length:
>
> \version "2.14.2"
> %\version "2.15.20"
>
> #(define (x-length-of-grob grob)
> (let* ((sys (ly:grob-system grob))
> (grob-length (interval-length (ly:grob-extent grob sys X))))
> (newline)
> (display grob-length)))
>
> \relative c' {
> \override NoteColumn #'after-line-breaking = #x-length-of-grob
> <c e>4
> <c e>4.
> <c eis>4
> <c eis>4\arpeggio
> }
>
> With "2.14.2" I get:
> 1.316178
> 1.316178
> 1.316178
> 1.316178
>
> With "2.15.20" I get:
> 1.316178
> 1.316178
> 1.316178
> 2.616182
>
>
> It seems that in "2.15.20" the arpeggio is part of the NoteColumn. (But not
> the DotColumn or the AccidentalPlacement)
> The IR 3.2.71 note-column-interface states only stems and noteheads.
I'm unable to determine if this is a legitimate bug report or not. Could one of
the devs advise, please?
Cheers,
Colin.
--
Colin Hall
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel