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

Reply via email to