[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RemoveEmptyStaffContext erases previous setting
From: |
Reinhold Kainhofer |
Subject: |
Re: RemoveEmptyStaffContext erases previous setting |
Date: |
Sat, 13 Feb 2010 15:42:58 +0100 |
User-agent: |
KMail/1.13.0 (Linux/2.6.31-19-generic; KDE/4.4.0; i686; ; ) |
Am Samstag, 13. Februar 2010 15:32:38 schrieb David Kastrup:
> Reinhold Kainhofer <address@hidden> writes:
> > Most of the time, you rather want to define a set of context
> > modifications to be applied at a later time (like in the RESC case),
> > instead of completely restoring a context. Unfortunately, this feature
> > is missing from LilyPond...
>
> If \set and \override worked on both kind of properties (by checking
> what they are trying to be used on and using a corresponding
> mechanism/data structure), it might be possible to push context
> modifications into an \override list.
Context modifications are not only about setting grob or context properties,
but also about using \consists, \remove, and in particular when defining a new
context also about using \accepts,\denies and \default-child in other
contexts.
Cheers,
Reinhold
--
------------------------------------------------------------------
Reinhold Kainhofer, address@hidden, 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