Tony Towers <[email protected]> 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


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

Reply via email to