lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lilypond-auto] Issue 4096 in lilypond: \addlyrics always creates its ow


From: lilypond
Subject: [Lilypond-auto] Issue 4096 in lilypond: \addlyrics always creates its own Voice context
Date: Mon, 08 Sep 2014 10:00:39 +0000

Status: Started
Owner: address@hidden
Labels: Type-Defect

New issue 4096 by address@hidden: \addlyrics always creates its own Voice context
https://code.google.com/p/lilypond/issues/detail?id=4096

\addlyrics never has been able to make use of an existing Voice context, always creating its own one.

That precludes use of context definitions like

\new Voice \with { ... } { ... } \addlyrics { ... }

This has never worked, and the respective code in scm/ly-syntax-constructors.scm is faulty to the degree that it definitely never found anything (the resulting action would have triggered an error anyway). In addition, the code would only have worked with a _named_ context, namely \new Voice = "whatever" ...

Fixing this is only part of the problem: the grammar is written in a manner where

\new Voice { ... } \addlyrics { ... }

would be factored as

\new Voice { { ... } \addlyrics { ... } }

again precluding \addlyrics from working on the existing Voice.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

[Prev in Thread] Current Thread [Next in Thread]