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.

Thanks for the report, Thomas.

I'm unable (due to my ignorance and lack of resources) to determine if this is 
unexpected behaviour or not. I'm going to ask for help from the developers on 
this and then get back to you.I can't determine I'll have to get some help from 
the developers.

Cheers,
Colin.


-- 

Colin Hall

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to