On Tuesday 01 June 2004 00.36, Han-Wen Nienhuys wrote:
> [EMAIL PROTECTED] writes:
> > On Monday 31 May 2004 20.48, you wrote:
> > > [EMAIL PROTECTED] writes:
> > > > rest-collision:
> > > >  The code gives a warning in 2.3 cvs, but it still gives incorrect
> > > > output. Is
> > >
> > > What output do you expect?
> >
> > I would expect <<r \\ s \\ r>> to give two rests above each other; one
> > for voice 1 and one for voice 3. However, I strongly suspect that I have
> > misunderstood something. Have I?
>
> Dunno. Things get rather crowded in that case, since the v3 rest can
> not be at the bottom of the staff. To tell the truth, I haven't seen
> this in practice (then again, I haven't specially looked for it
> either).

I don't understand.. Apparently you can typeset
<<r\\r\\r>>
but you mean there are problems with
<<r\\s\\r>>
? To me this looks easier to do, in any case you could just take r\\r\\r and 
make the voiceTwo rest invisible. Would IMO be better than a warning + 
possibly incorrect output.

BTW, I just discovered that 2.2.1 crashes on the score
\score \note {{<<r\\r>> <<r\\s\\r>> <<r\\r\\r>>}}
with a msg
lilypond-bin: ../flower/include/array.hh:149: void *& Array<void 
*>::elem_ref(int) const: Assertion `i >=0&&i<size_' failed.
Have you recently fixed some bug that could have caused this crash?

Erik


_______________________________________________
bug-lilypond mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to