|
From: | lilypond |
Subject: | Re: [Lilypond-auto] Issue 2990 in lilypond: \RemoveEmptyStaves in StaffGroup context crashes |
Date: | Sat, 22 Dec 2012 06:37:50 +0000 |
Comment #11 on issue 2990 by address@hidden: \RemoveEmptyStaves in StaffGroup context crashes
http://code.google.com/p/lilypond/issues/detail?id=2990Back in version 2.12, this was called \RemoveEmptyStaffContext and it could not be put in a \with block, but if we moved the /contents/ of its old definition,
\new StaffGroup \with { \remove Axis_group_engraver \consists Hara_kiri_engraver \override VerticalAxisGroup #'remove-empty = ##t } << { b1 \break b1 \break b1} { b1 \break b1 \break b1 }>>then Lilypond version 2.12 does not crash. Version 2.12 handles the example of comment 5 as well. That means version 2.12 avoided whatever confusion versions 2.14 and later are having.
The construction above is not useful, though. The items that removeEmptyStaves considers when deciding if the context is empty, are not seen at the StaffGroup level, so the construction above causes LilyPond ver2.12 to remove all the staves.
[Prev in Thread] | Current Thread | [Next in Thread] |