[email protected] writes:

> \RemoveEmptyStaves is defined inside engraver-init.ly, which renders
> it inaccessible as an identifier outside a \layout block.
>
> The following snippet causes the parser to emit two errors, and the
> second bar isn't removed:
>
> \version "2.15.5"
>
> \new Staff \RemoveEmptyStaves {
>   c'1 \break
>   r1
> }

Wouldn't that need to be
\new Staff \with { \RemoveEmptyStaves } { ...
?

Not that it works in this way, but the above syntax seems strange to me.

-- 
David Kastrup


_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to