Eluze <elu...@gmail.com> writes:

> Pavel Roskin wrote
>> If rests are omitted, they should not collide with anything.  But they  
>> do.  Example:
>> 
>> I get a warning:
>> 
>> rests.ly:6:20: warning: cannot resolve rest collision: rest direction not
>> set
>>        \new Voice {
>>                     r4 }
>
> if you omit "\omit Rest" you get exactly the same messages!
>
> so I think polyphonic notation with \voiceXXX should be used.

I think the point was that if the rest is getting omitted, it should not
have a chance to be colliding with anything.

Basically, the expectation being that \omit r4 and s4 should be
equivalent.  It is a plausible expectation, but it seems like matching
this class of expectations consistently could amount to quite a lot of
work.  At least in this particular case, I don't really see what the
return would be: this does not look like anything that could not better
be done using other commands.

Partly it might be the fault of having constructed a minimal example:
one that clearly shows the perceived symptom, but not really a
compelling motivation for wanting to change the behavior.

Perhaps some more info about the use case might help with prioritizing
this?

-- 
David Kastrup


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

Reply via email to