From: David Kastrup Date: Tue, 19 Nov 2013 17:30:52 +0000 (+0100) Subject: NR: \overrideTimeSignatureSettings works fine without instantiating context X-Git-Tag: release/2.17.96-1~19^2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=8d26005d0b783e546de362b96fb1b00540875064;p=lilypond.git NR: \overrideTimeSignatureSettings works fine without instantiating context This is another by-product of issue 3140. --- diff --git a/Documentation/notation/rhythms.itely b/Documentation/notation/rhythms.itely index e3abf55239..f6842824a8 100644 --- a/Documentation/notation/rhythms.itely +++ b/Documentation/notation/rhythms.itely @@ -1141,37 +1141,6 @@ for the time signature that go beyond ending at every beat, as described in @ref{Setting automatic beam behavior}. @end enumerate -The context containing @code{\overrideTimeSignatureSettings} must -be instantiated before the @code{\overrideTimeSignatureSettings} -call is executed. That means it must either be explicitly -instantiated or there must be music in the context before the -@code{\overrideTimeSignatureSettings} call: - -@lilypond[quote,verbatim] -\score { - \relative c' { - % This call will fail because the context isn't yet instantiated - \overrideTimeSignatureSettings - 4/4 % timeSignatureFraction - 1/4 % baseMomentFraction - #'(3 1) % beatStructure - #'() % beamExceptions - \time 4/4 - c8^\markup {"Beamed (2 2)"} - \repeat unfold 7 { c8 } | - % This call will succeed - \overrideTimeSignatureSettings - 4/4 % timeSignatureFraction - 1/4 % baseMomentFraction - #'(3 1) % beatStructure - #'() % beamExceptions - \time 4/4 - c8^\markup {"Beamed (3 1)"} - \repeat unfold 7 { c8 } | - } -} -@end lilypond - @cindex time signature properties, restoring default values @cindex restoring default properties for time signatures