On 11 févr. 2013, at 06:19, [email protected] wrote:

> The following leads to an assertion error on current master:
> 
> \paper { annotate-spacing = ##t }
> \layout {
>  ragged-right= ##t
>  \context {
>    \Staff
>    \RemoveEmptyStaves
>  }
> }
> 
> \transpose c c''
> \context GrandStaff <<
>  \new Staff {  c4 c c c \break s1 \break c4 c c c \break c c c c}
>  \new Staff {  d4 d d d        s1        s1              s1 }
>  \new Staff {  e4 e e e        s1        e4 e e e        s1 }
>>> 
> 

A bit of investigation shows that annotate-padding in paper-system.scm is not 
adapted to the new skyline code.
It may be trying to get the touching point and/or max heights of empty 
skylines.  It is also potentially calling car and cdr on Y-ext and next-Y-ext 
which, as the comment above the function suggests, may be skyline pairs (I'm 
not sure if this is a problem...).

Cheers,
MS
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to