As I mentioned in my last post, I think the problem is that some
repeat alternatives may be empty. If the last one is empty, one ends
up on the situation in the original post. So perhaps it suffices with
admitting \alternative {}. But if a termination of the whole construct
is needed, which currently seems to be the function of the number
after volta, then an \endrepeat is a good idea. But then, how should
it become compatibly with old code? - Just to illustrate the problems
I see may be involved.
Hans
On 13 Mar 2009, at 18:48, Ian Hulin wrote:
Hi Hans,
Would a \endrepeat be what is needed? Such that it would put in
a :|| repeat if no \alternative was active and clean up if any
\alternative commands were coded. Maybe \repeat volta and \endrepeat
could maintain a list of currently active repeat blocks so that Lily
knew which \alternatives applied to which repeat block?
Any comments from anyone who know anything about the way this stuff
works?
Is it a Frog-type task to take on? I'm currently dual booting
Windows-XP and Ubuntu and also trying to get my head round Scheme.
Cheers,
Ian Hulin
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond