lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lilypond-auto] Issue 2990 in lilypond: \RemoveEmptyStaves in StaffG


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=2990

Back 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.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]