David Kastrup <[email protected]> writes:
> \displayMusic {
> $#{ \withMusicProperty type #'ContextSpeccedMusic \new Voice = wow { c'1 }
> #}
> \addlyrics { zing }
> }
>
> (the $#{ ...#} construct is needed to avoid \addlyrics doing its work
> before \withMusicProperty is being called) then LilyPond crashes because
> it then tries executing (music), namely calling a music expression as if
> it were a function. This code path never was operative.
Oh good grief.
\new Voice = wow { c'1 }
\addlyrics { zing }
is parsed (regarding the grouping) as
\new Voice = wow { { c'1 } \addlyrics { zing } }
This is getting worse and worse. It is a wonder anything ever worked at
all.
--
David Kastrup
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel