]> git.donarmstrong.com Git - lilypond.git/commit
Issue 3489: Let \cue... use quoted-context-type of CueVoice consistently
authorDavid Kastrup <dak@gnu.org>
Wed, 21 Aug 2013 02:09:29 +0000 (04:09 +0200)
committerDavid Kastrup <dak@gnu.org>
Tue, 27 Aug 2013 09:07:01 +0000 (11:07 +0200)
commit105bc22bbb1887c9be2c5f6288a4f9249159f250
tree5c06f5e2c0c0e84b6ba98d6f791efffd52b82dd8
parent01710d68d8d642533fb3f72414ad0d0bc567c905
Issue 3489: Let \cue... use quoted-context-type of CueVoice consistently

Previously Voice was used and this relied on a a CueVoice purportedly
being created by cue-substitute itself and providing a Voice alias.
There is a regtest input/regression/quote-tuplet-end.ly which relied
on an explicit Voice = "cue" serving as a substite catch for the cue
notes, effectively turning \cueDuring into \quoteDuring.  This kind of
usage is rather bizarre, and since it diverts the \voiceOne/\voiceTwo
settings for the cue voice into a CueVoice context anyway (which is
otherwise empty), the cue voice is still missing proper directional
information.  This was not worth supporting.

Regularizing the usage in this manner will reliably stop \quoteDuring
from introducing surprise CueVoice contexts.
ly/music-functions-init.ly
scm/define-music-display-methods.scm
scm/music-functions.scm