bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Assertion error with annotate spacing


From: address@hidden
Subject: Re: Assertion error with annotate spacing
Date: Mon, 11 Feb 2013 07:11:58 +0100

On 11 févr. 2013, at 06:19, address@hidden 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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]