]> git.donarmstrong.com Git - lilypond.git/blobdiff - scm/define-context-properties.scm
Fix #281.
[lilypond.git] / scm / define-context-properties.scm
index 7b990a22b5ed7d3d0779cf3d21b9abad1256e1c7..0197dfea479ccadd62a70e88e2600a00e009daac 100644 (file)
@@ -205,6 +205,8 @@ note, one above and one below the chord.")
 changes. @samp{\\override} of the @code{break-visibility} property will set the
 visibility for normal (i.e. at the start of the line) key signatures.")
 
+     (extendersOverRests ,boolean? "Whether to continue extenders as
+they cross a rest.")
      (extraNatural ,boolean? "Whether to typeset an
 extra natural sign before accidentals changing from a non-natural to 
 another non-natural.")
@@ -280,9 +282,10 @@ alterations should be printed.  The format is (@var{step}
 ")
 
      (keySignature ,list? "The current key signature. This is an alist
-containing (@var{name} . @var{alter}) or ((@var{octave} . @var{name}) . @var{alter}).
- where @var{name} is from 0.. 6 and
-@var{alter} from -4 (double flat) to 4 (double sharp).
+containing (@var{step} . @var{alter}) or ((@var{octave} . @var{step})
+. @var{alter}).  where @var{step} is from 0.. 6 and @var{alter} a fraction, denoting
+alteration.  For alterations, use symbols, eg.
+@code{keySignature = #`((6 . ,FLAT))}
 ")
      (majorSevenSymbol ,markup? "How should
 the major 7th be formatted in a chord name?")
@@ -507,9 +510,6 @@ measure.  The format is the same as for keySignature, but can also
 contain ((@var{octave} . @var{name}) . (@var{alter} . @var{barnumber}))
 pairs. It is reset at every bar line.")
 
-     
-     (localKeySignatureChanges ,list? "Experimental. [DOCME]")
-
      (finalizations ,list? "List of expressions to evaluate before proceeding to next time step. Internal variable.")
      (busyGrobs ,list? "a queue of (@var{end-moment} . @var{GROB})
 conses. This is for internal (C++) use only.  This property contains