]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/programmer/regression-test.tely
release: 1.3.8
[lilypond.git] / Documentation / programmer / regression-test.tely
index fe5ee1dbfdc0ce79df704d38443b36fedf808cad..2597e5a796b5a8c1f62726b14c66cb23890b5317 100644 (file)
@@ -41,12 +41,25 @@ The dots go along as rests are shifted to avoid collisions.
 @mudelafile{dots.fly}
 
 Multiple measure rests do not collide with barlines and clefs.  They
-are not expanded when you set @code{Score.SkipBars}.  Although the
+are not expanded when you set @code{Score.skipBars}.  Although the
 multi-measure-rest is a Spanner, minimum distances are set to keep it
 colliding from barlines. 
 
 @mudelafile{multi-measure-rest.ly}
 
+If @code{Score.skipBars} is set,
+the signs for four, two, and one measure rest are combined to
+produce the graphical representation of rests for up to 10 bars.
+The number of bars will be written above the sign.
+
+@mudelafile{mm-rest2.ly}
+
+A sharp sign after a double sharp sign, as well as a flat sign
+after a double flat sign is automatically prepended with a
+natural sign.
+
+@mudelafile{double-single-acc.ly}
+
 @section Stems
 
 Stem tremolos (official naming?) or rolls are tremolo signs that look
@@ -129,6 +142,16 @@ The horizontal middle should not overlap with a staffline.
 
 @mudelafile{tie.ly}
 
+When tieing notes with accidentals across a bar boundary, the accidental
+must not be drawn on the note in the new bar.  Instead, the next note of
+the same pitch in this bar should always show the accidental (even if
+it's natural).  Slurring a accidentaled note to a natural one across bar
+boundaries should be explicit.
+
+Pitches can be verified by printing them  with the @code{NoteNames} context.
+
+@mudelafile{tie-accidental.ly}
+
 Beams can be typeset over fixed distance aligned staffs, beam
 beautification doesn't really work, but knees do. Beams should be
 behave well, wherever the switching point is.