One motivation of recent grammar changes was to make scheme variables
identical to markup variables. The obvious parallel idea of letting
scheme function calls be available for calculating markups has not
received similar attention.
The purpose of this patch is to allow for using scheme function calls
producing markup within text scripts.
make_simple_markup ($1));
$$ = t->unprotect ();
}
- | embedded_scm_bare
+ | embedded_scm_closed
{
Music *m = unsmob_music ($1);
if (m && m->is_mus_type ("post-event"))