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: Wed, 15 Feb 2012 07:00:55 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.92 (gnu/linux)

David Kastrup <address@hidden> writes:

> 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.

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

-- 
David Kastrup




reply via email to

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