On 12 sept. 2012, at 19:16, d...@gnu.org wrote:

> On 2012/09/12 16:11:05, dak wrote:
> 
>> when it should rather have the form
> 
>>   if (rest_event_)
>>     {
>> -       SCM no_chord_markup = get_property ("noChordSymbol");
>> -       if (!Text_interface::is_markup (no_chord_markup))
>> ...
>> +     if (make_markup)
>> +       {
>> +         SCM no_chord_markup = get_property ("noChordSymbol");
>> +         if (!Text_interface::is_markup (no_chord_markup))
>> ...
>> +       }
>>     } else
> 
> Actually, come to think of it you might want to move
> if (make_markup)
> upwards to surround the whole if (rest_event_), and then you will
> arrive at the situation where a markup (and all information required
> for it) is only calculated when it will get used, addressing the next
> point as well.
> 
> That was the intent of the original suggestion.
> 

Excellent - this is the exact type of feedback I needed.  Many thanks.

Cheers,
MS

> 
> http://codereview.appspot.com/6496085/


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

Reply via email to