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
