bug-lilypond
[Top][All Lists]
Advanced

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

Re: articulate script warnings with q-notation


From: David Kastrup
Subject: Re: articulate script warnings with q-notation
Date: Tue, 14 Feb 2012 14:40:33 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux)

Tony Towers <address@hidden> writes:

> The articulate script is producing barcheck warnings when q-notation is used.
>
> \version "2.15.29"
> \include "articulate.ly"
> \score {
>     \articulate
>     {
>         <f f'>2 q | <e e'>2 <e e'> |
>     }
> }
>
> produces
>
> test.ly:10:22: warning: barcheck failed at: 1/16
>             <f f'>2 q 
>                       | <e e'>2 <e e'> |
>
> This issue was also present in 2.15.28;
> I don't know if it occurred prior to this.

Unlikely: the repeat chord implementation has been replaced in 2.15.28.

It might be worth reporting to the author of the articulate script, but
it is not all that unexpected: repeat chords would previously have been
expanded in the parser, and then "fixed up" later in unpredictable
manners.

Personally, I would just run

\articulate \chordRepeats ...

and in this way have the q chords expanded before \articulate gets to
see them.

-- 
David Kastrup




reply via email to

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