David Kastrup <d...@gnu.org> writes:

> Tony Towers <tony.tow...@gmail.com> 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.

I put in some compatibility code.  \articulate should work as previously
in 2.15.30, including chord repeats.

-- 
David Kastrup


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

Reply via email to