Am Sonntag, 20. Juni 2010, um 16:17:34 schrieb Phil Holmes:
> "Reinhold Kainhofer" <reinh...@kainhofer.com> wrote in message
> > I think RESC should be somehow recoded to apply only the relevant changes
> > when it is actually called, but not store the whole Staff context at
> > definition time.
> 
> I've had a long look at this and can confirm that there are some slightly
> odd things going on, and variations between 2.12 and 2.13.  Please see the
> attached image and let me have your thoughts.

Ahm, can you please tell me what odd things you are observing in these 
examples? 

The horizontal spacing is exactly the same, the only difference has nothing to 
do with RemoveEmptyStaffContext, but rather with figured bass figures on rests 
(which in some cases were suppressed in 2.12, but that has been fixed 
meanwhile, so that figures always correctly appear when you write them in your 
lilypond code).

Having said that, RemoveEmptyStaffContext has also been fixed in the 2.13 
branch: You should now use 
\context {\Staff
  \RemoveEmptyStaves
}
rather than
\context {
  \RemoveEmptyStaffContext
}

The former no longer erases previous settings, while the latter still does in 
2.13 (we kept this behaviour for reasons of backwards compatibility to prevent 
"regressions" in existing scores...

Cheers,
Reinhold
-- 
------------------------------------------------------------------
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to