Updates:
Status: Started
Labels: -Patch-needs_work Patch-review
Comment #7 on issue 3101 by [email protected]: Patch: Eliminates the
Hara_kiri_engraver.
http://code.google.com/p/lilypond/issues/detail?id=3101
The patch looked fine. It should prevent the segfault, and also let this
input work as one would reasonably expect:
\paper {#(set-paper-size "a8")}
\new StaffGroup \with {
\RemoveEmptyStaves
} << { \repeat unfold 20 b1 }
{ \repeat unfold 10 R1
%% \override VerticalAxisGroup #'remove-empty = ##f
%% \neverEmpty
\repeat unfold 10 R1 } >>
My comment was merely explaining that the override in the comment above
will not change the 'frenching' of empty staves mid-score. We will still
need to define something like :
neverEmpty = \set Staff.keepAliveInterfaces =
#'(multi-measure-interface rhythmic-grob-interface lyric-interface
percent-repeat-item-interface percent-repeat-interface
stanza-number-interface)