On Mon, Apr 23, 2012 at 11:10:12PM +0000, Leo Adamson wrote:
> % The snippet below is a minimal representation of a fairly common type of
> % 17th century English dance.
> 
> % Two closely related issues:
> 
> % 1. The combination of mismatched \alternative blocks, a time signature 
> change,
> %    and the Completion_heads_engraver causes an unending loop.

Thanks for reporting this, Leo. I have reproduced the hang with both 2.14.2
and 2.15.36.

I can't find an existing bug report for this so I have created a new tracker.

http://code.google.com/p/lilypond/issues/detail?id=2494

> % 2. If you skip the \layout section and use the default Note_heads_engraver,
> %    or miss-out the time signature change, compilation completes,
> %    but bar-lines appear in the wrong places.
> %    This may be expected behaviour for mismatched \alternative blocks,
> %    and therefore not a bug. If so, please accept as a feature request that
> %    on entering 2nd and later \alternative blocks the beat count within the
> %    bar should be reset to where it was at the start of the first block.

Doesn't this create a conflict with more conventional uses of \alternative?

> % A complete workaround is to use \cadenzaOn inside the \alternative blocks.

I tried that and I agree, it works fine. Sorry, but I don't see a need
for a feature request here.

Cheers,
Colin.

-- 

Colin Hall

_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to