]> git.donarmstrong.com Git - lilypond.git/blobdiff - Documentation/regression-test.tely
''
[lilypond.git] / Documentation / regression-test.tely
index 8b458c63898178850bad96ace11968012623f011..141cbd18b5d2c9231f8c9749b0e73f76eb4ddd3c 100644 (file)
@@ -2,6 +2,10 @@
 @setfilename regression-test.info
 @settitle LilyPond Regression test
 
+@html
+<!--- @@WEB-TITLE@@=Regression Test --->
+@end html
+
 @c fool ls-latex
 @ignore
 @author Han-Wen Nienhuys and Jan Nieuwenhuizen
 
 @section Introduction
 
-This document tries give a brief overview of LilyPond features.  When
-the text correspond with the shown notation, we consider LilyPond
-Officially BugFree (tm).  This document is intended for finding bugs,
-and documenting bugfixes.
+This document presents a brief overview of LilyPond features.  When the
+text correspond with the shown notation, we consider LilyPond Officially
+BugFree (tm).  This document is intended for finding bugs, and
+documenting bugfixes.
 
 @section Notes and rests
 
 @lilypondfile[printfilename]{rest.ly}
 
-@lilypondfile[printfilename]{noteheadstyle.ly}
+@lilypondfile[printfilename]{rest-ledger.ly}
 
-@lilypondfile[printfilename]{dots.ly}
+@lilypondfile[printfilename]{note-head-style.ly}
 
-@lilypondfile[printfilename]{accidental.ly}
+@lilypondfile[printfilename]{mensural.ly}
+
+@lilypondfile[printfilename]{easy-notation.ly}
+
+@lilypondfile[printfilename]{dots.ly}
 
 @lilypondfile[printfilename]{multi-measure-rest.ly}
 
 @lilypondfile[printfilename]{mm-rests2.ly}
 
+@lilypondfile[printfilename]{rest-pitch.ly}
+
+@section Accidentals
+
+Accidentals are currently in a development stage.
+
+@lilypondfile[printfilename]{accidental.ly}
+
 @lilypondfile[printfilename]{accidental-single-double.ly}
 
+@lilypondfile[printfilename]{accidentals.ly}
+
+@lilypondfile[printfilename]{accidental-octave.ly}
+
+@lilypondfile[printfilename]{accidental-voice.ly}
 
 
 @section Stems
@@ -46,43 +67,80 @@ and documenting bugfixes.
 @lilypondfile[printfilename]{stem-direction-down.ly}
 
 
-
 @section Scripts
 
 @lilypondfile[printfilename]{staccato-pos.ly}
 
-@lilypondfile[printfilename]{dyn-line.ly}
-
 @lilypondfile[printfilename]{arpeggio.ly}
 
 @lilypondfile[printfilename]{glissando.ly}
 
-@lilypondfile[printfilename]{follow-thread.ly}
+@lilypondfile[printfilename]{fingering.ly}
+
+@section Dynamics
 
+@lilypondfile[printfilename]{dynamics-line.ly}
 
+@lilypondfile[printfilename]{hairpin-ending.ly}
+
+@lilypondfile[printfilename]{dynamics-broken-hairpin.ly}
+
+@lilypondfile[printfilename]{dynamics-unbound-hairpin.ly}
+
+@lilypondfile[printfilename]{pedal.ly}
 
 @section Chord names
 
 @lilypondfile[printfilename]{chord-names.ly}
 
+@lilypondfile[printfilename]{chord-changes.ly}
 
+@section Figured bass
+
+@lilypondfile[printfilename]{figured-bass.ly}
 
 @section Grace notes
 
+Grace note do weird things with timing. Fragile.
+
 @lilypondfile[printfilename]{grace.ly}
 
+@lilypondfile[printfilename]{grace-bar-line.ly}
 
+@lilypondfile[printfilename]{grace-nest2.ly}
 
-@section Beams, slurs and other spanners
+@lilypondfile[printfilename]{grace-nest3.ly}
+
+@lilypondfile[printfilename]{grace-nest4.ly}
+
+@lilypondfile[printfilename]{grace-nest5.ly}
+
+@lilypondfile[printfilename]{grace-nest1.ly}
+
+@lilypondfile[printfilename]{grace-start.ly}
+
+@lilypondfile[printfilename]{grace-sync.ly}
+
+@lilypondfile[printfilename]{grace-bar-number.ly}
+
+
+@section Beams
 
 @lilypondfile[printfilename]{beaming.ly}
 
+@lilypondfile[printfilename]{beam-concave.ly}
+
 @lilypondfile[printfilename]{beam-extreme.ly}
 
 @lilypondfile[printfilename]{beam-position.ly}
 
+@lilypondfile[printfilename]{beam-center-slope.ly}
+
+
 @lilypondfile[printfilename]{auto-beam-bar.ly}
 
+@lilypondfile[printfilename]{beam-over-barline.ly}
+
 @lilypondfile[printfilename]{beam-rest.ly}
 
 @lilypondfile[printfilename]{beam-length.ly}
@@ -95,9 +153,14 @@ and documenting bugfixes.
 
 @lilypondfile[printfilename]{triplets.ly}
 
+@lilypondfile[printfilename]{beaming-ternary-metrum.ly}
+
+@section  Slurs 
 
 @lilypondfile[printfilename]{slur-nice.ly}
+
 @lilypondfile[printfilename]{slur-symmetry.ly}
+
 @lilypondfile[printfilename]{slur-symmetry-1.ly}
 
 @lilypondfile[printfilename]{slur-broken-trend.ly}
@@ -106,20 +169,32 @@ and documenting bugfixes.
 
 @lilypondfile[printfilename]{slur-attachment-override.ly}
 
-@lilypondfile[printfilename]{ophee-slurs.ly}
+@lilypondfile[printfilename]{slur-stem-broken.ly}
+
+@lilypondfile[printfilename]{drarn-slurs.ly}
+
+@lilypondfile[printfilename]{phrasing-slur.ly}
+
+@lilypondfile[printfilename]{slur-staccato.ly}
+
+
+@section Ties
 
 @lilypondfile[printfilename]{tie.ly}
 
+@lilypondfile[printfilename]{tie-busy-grobs.ly}
+
 @lilypondfile[printfilename]{tie-chord.ly}
 
 @lilypondfile[printfilename]{tie-accidental.ly}
 
-@lilypondfile[printfilename]{beam-cross-staff.ly}
+@lilypondfile[printfilename]{tup.ly}
 
-@lilypondfile[printfilename]{slur-cross-staff.ly}
+@lilypondfile[printfilename]{tuplet-beam.ly}
 
-@lilypondfile[printfilename]{tup.ly}
+@lilypondfile[printfilename]{tuplet-staffline-collision.ly}
 
+@lilypondfile[printfilename]{tuplet-nest.ly}
 
 
 @section Property details
@@ -138,9 +213,7 @@ and documenting bugfixes.
 
 @lilypondfile[printfilename]{repeat-line-break.ly}
 
-@lilypondfile[printfilename]{auto-change.ly}
-
-
+@lilypondfile[printfilename]{volta-broken-left-edge.ly}
 
 @section Lyrics
 
@@ -148,6 +221,8 @@ and documenting bugfixes.
 
 @lilypondfile[printfilename]{lyrics-multi-stanza.ly}
 
+@lilypondfile[printfilename]{lyric-phrasing.ly}
+
 
 
 @section Multiple notes
@@ -156,34 +231,79 @@ and documenting bugfixes.
 
 @lilypondfile[printfilename]{collisions.ly}
 
+@lilypondfile[printfilename]{collision-dots.ly}
+
+@lilypondfile[printfilename]{collision-mesh.ly}
+
 @lilypondfile[printfilename]{number-staff-lines.ly}
 
 
 
 @section Spacing
 
-@lilypondfile[printfilename]{stem-spacing.ly}
+@lilypondfile[printfilename]{spacing-accidental.ly}
+
+@lilypondfile[printfilename]{spacing-accidental-staffs.ly}
+
+@lilypondfile[printfilename]{spacing-folded-clef.ly}
 
-@lilypondfile[printfilename]{spacing-tight.ly}
+@lilypondfile[printfilename]{spacing-ended-voice.ly}
 
-@lilypondfile[printfilename]{spacing-natural.ly}
+@lilypondfile[printfilename]{spacing-stem-direction.ly}
 
-@lilypondfile[printfilename]{spacing-loose.ly}
+@lilypondfile[printfilename]{spacing-stem-same-direction.ly}
+
+@lilypondfile[printfilename]{spacing-individual-tuning.ly}
+
+@lilypondfile[printfilename]{spacing-note-flags.ly}
+
+@lilypondfile[printfilename]{spacing-rest.ly}
 
 @lilypondfile[printfilename]{lyrics-bar.ly}
 
+@lilypondfile[printfilename]{spacing-knee.ly}
+
+
+
 @lilypondfile[printfilename]{non-empty-text.ly}
 
+@lilypondfile[printfilename]{prefatory-spacing-matter.ly}
+
+@lilypondfile[printfilename]{spacing-clef-first-note.ly}
+
+@lilypondfile[printfilename]{spacing-bar-stem.ly}
+
+
+@c @l ilypondfile[printfilename]{spacing-tight.ly}
+
+@c @l ilypondfile[printfilename]{spacing-natural.ly}
+
+@c @l ilypondfile[printfilename]{spacing-loose.ly}
+
 
 
 @section PianoStaff
 
+@lilypondfile[printfilename]{beam-cross-staff.ly}
+
+@lilypondfile[printfilename]{slur-cross-staff.ly}
+
+@lilypondfile[printfilename]{percent-repeat.ly}
+
+@lilypondfile[printfilename]{auto-change.ly}
+
+@lilypondfile[printfilename]{follow-thread.ly}
+
 
 
 @section Global stuff
 
 @lilypondfile[printfilename]{break.ly}
 
+@lilypondfile[printfilename]{bar-number.ly}
+
+@lilypondfile[printfilename]{span-bar.ly}
+
 @lilypondfile[printfilename]{bar-scripts.ly}
 
 @lilypondfile[printfilename]{staff-margin.ly}
@@ -194,18 +314,21 @@ and documenting bugfixes.
 
 @lilypondfile[printfilename]{part-combine.ly}
 
+@lilypondfile[printfilename]{font-magnification.ly}
+
+@lilypondfile[printfilename]{system-extents.ly}
 
-@lilypondfile[printfilename,nonfragment]{size11.ly}
+@lilypondfile[printfilename,nofragment]{size11.ly}
 
-@lilypondfile[printfilename,nonfragment]{size13.ly}
+@lilypondfile[printfilename,nofragment]{size13.ly}
 
-@lilypondfile[printfilename,nonfragment]{size16.ly}
+@lilypondfile[printfilename,nofragment]{size16.ly}
 
-@lilypondfile[printfilename,nonfragment]{size20.ly}
+@lilypondfile[printfilename,nofragment]{size20.ly}
 
-@lilypondfile[printfilename,nonfragment]{size23.ly}
+@lilypondfile[printfilename,nofragment]{size23.ly}
 
-@lilypondfile[printfilename,nonfragment]{size26.ly}
+@lilypondfile[printfilename,nofragment]{size26.ly}
 
 
 
@@ -215,23 +338,7 @@ and documenting bugfixes.
 
 @lilypondfile[printfilename]{keys.ly}
 
-
-@ignore
-@c the input file is too long and does not test for specific bugs
-
-By default, time signatures are written with two numbers. With style
-``C'', 4/4 and 2/2 are written with their corresponding symbols and
-with style ``old'', 2/2, 3/2, 2/4, 3/4, 4/4, 6/4, 9/4, 4/8, 6/8 and
-9/8 are typeset with symbols, all other signatures retain the default
-layout. The style ``1'', gives single number signatures for all
-signatures. 
-%
-\mu delafile{time.ly}
-@end ignore
-
-
-
-
+@lilypondfile[printfilename]{key-signature-scordatura.ly}
 
 @section Hacks and Features
 
@@ -239,5 +346,7 @@ signatures.
 
 @lilypondfile[printfilename]{between-systems.ly}
 
+@lilypondfile{molecule-hacking.ly}
+
 @bye