From: Han-Wen Nienhuys Date: Wed, 24 Sep 2003 12:40:39 +0000 (+0000) Subject: * input/regression/accidental-octave.ly (texidoc): shorten. X-Git-Tag: release/2.0.0~2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=8d69fdeb275b3c2852be4b18e323cae9fbe24d3e;p=lilypond.git * input/regression/accidental-octave.ly (texidoc): shorten. * input/regression/hairpin-dashed.ly (texidoc): docstring. * input/regression/completion-heads-polyphony.ly: octave * input/regression/grace-dynamic.ly: remove * input/regression/grace-volta-repeat.ly: octave fixes. * input/regression/hairpin-dashed.ly (texidoc): doc string. --- diff --git a/ChangeLog b/ChangeLog index 978f1a1872..487110470e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,23 @@ 2003-09-24 Han-Wen Nienhuys + * input/regression/accidentals.ly (mel): shorten. + + * input/regression/accidental-octave.ly (texidoc): shorten. + + * input/regression/hairpin-dashed.ly (texidoc): docstring. + + * input/regression/completion-heads-polyphony.ly: octave + + * input/regression/beam-manual.ly: remove + + * input/regression/beam-chord.ly: remove + + * input/regression/grace-dynamic.ly: remove + + * input/regression/grace-volta-repeat.ly: octave fixes. + + * input/regression/hairpin-dashed.ly (texidoc): doc string. + * lily/parser.yy (step_number): semitones for chord entry too. (make_chord_step): more robust code, semitones. diff --git a/Documentation/user/refman.itely b/Documentation/user/refman.itely index 36868bac6e..1a00120e02 100644 --- a/Documentation/user/refman.itely +++ b/Documentation/user/refman.itely @@ -432,16 +432,12 @@ note splitting (See @ref{Automatic note splitting}). If you want less ties created for a chord, see @inputfileref{input/test,tie-sparse.ly}. -@refbugs -Tieing only a subset of the note heads of a pair of chords is not -supported in a simple way. +For tieing only a subset of the note heads of a pair of chords, see +@inputfileref{input/regression,tie-chord-partial.ly}. + +@refbugs -@ignore -It can be achieved by moving the -tie-engraver into the @internalsref{Thread} context and turning on and -off ties per @internalsref{Thread}. -@end ignore Switching staves when a tie is active will not produce a slanted tie. @@ -3032,7 +3028,9 @@ none of the scheme functions to get the correct MIDI output: @refbugs -This scheme is a temporary implementation. + +Chords entered with @code{< @dots{} >} do not work. This scheme is a +temporary implementation. @node Piano music diff --git a/input/regression/accidental-octave.ly b/input/regression/accidental-octave.ly index 74a342dec2..e5b7091317 100644 --- a/input/regression/accidental-octave.ly +++ b/input/regression/accidental-octave.ly @@ -4,7 +4,7 @@ \header { texidoc=" This shows how accidentals in different octaves are handled. -FIXME: Shorten and docu. +(DOCME) " @@ -47,38 +47,9 @@ mel = \notes \transpose c c' { \bar "|." \break } -mus = \notes { - \mel - -%% FIXME. -% \property Score.oneMeasureLazy = ##t - - - \property Score.autoAccidentals = #'(Staff (same-octave . 0)) - << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 0))" \mel >> - \property Score.autoAccidentals = #'(Staff (same-octave . 1)) - << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (same-octave . 1))" \mel >> - \property Score.autoAccidentals = #'(Staff (any-octave . 0)) - << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 0))" \mel >> - \property Score.autoAccidentals = #'(Staff (any-octave . 1)) - << s1^""^""^"$\\backslash$property Score.autoAccidentals = \\#'(Staff (any-octave . 1))" \mel >> - \modernAccidentals - << s1^""^""^"$\\backslash$modernAccidentals" \mel >> - \modernCautionaries - << s1^""^""^"$\\backslash$modernCautionaries" \mel >> - \noResetKey - << s1^""^""^"$\\backslash$noResetKey" \mel >> - \forgetAccidentals - << s1^""^""^"$\\backslash$forgetAccidentals" \mel >> -} - - \score { - << \context Staff \mus - \context NoteNames \apply #no-octaves \mus + << \context Staff \mel + \context NoteNames \apply #no-octaves \mel >> - \paper { - indent=0.0 - } } diff --git a/input/regression/chord-tremolo-short.ly b/input/regression/chord-tremolo-short.ly index 2c10fb62d5..348ea14774 100644 --- a/input/regression/chord-tremolo-short.ly +++ b/input/regression/chord-tremolo-short.ly @@ -1,7 +1,7 @@ \version "1.9.8" \header { texidoc = " - Tremolo repeats can be constructed for short tremolos (total duration smaller than 1/8) too. Only some of the beams are connected to the stems. + Tremolo repeats can be constructed for short tremolos (total duration smaller than 1/4) too. Only some of the beams are connected to the stems. " } diff --git a/input/regression/chords-funky-ignatzek.ly b/input/regression/chords-funky-ignatzek.ly index 47277f164f..af85f60685 100644 --- a/input/regression/chords-funky-ignatzek.ly +++ b/input/regression/chords-funky-ignatzek.ly @@ -27,10 +27,4 @@ chs = \notes } \context Staff \notes \transpose c c' { \chs } >> - \paper{ - \translator { - \ChordNamesContext - ChordName \override #'word-space = #1 - } - } } diff --git a/input/regression/completion-heads-polyphony.ly b/input/regression/completion-heads-polyphony.ly index 8a6822031f..bf7d4f7888 100644 --- a/input/regression/completion-heads-polyphony.ly +++ b/input/regression/completion-heads-polyphony.ly @@ -1,4 +1,3 @@ -#(ly:set-option 'old-relative) \version "1.9.8" \header { @@ -12,7 +11,7 @@ Completion heads are not fooled by polyphony with a different rhythm. \score{ \context Staff \notes \relative c'' << { c2. c bes2 } \\ - { c,2. a8 g4 f4. g4 f } + { c2. a8 g4 f4. g4 f } >> \paper { diff --git a/input/regression/drums.ly b/input/regression/drums.ly index e355ee2180..839fa283d2 100644 --- a/input/regression/drums.ly +++ b/input/regression/drums.ly @@ -3,7 +3,7 @@ % scm/midi.scm for list of midi-drumkits. \header { -texidoc = "Drum notation, although kludgy, should work. Though, < chord > does not work because the chords need to be split into threads." +texidoc = "Drum notation, although kludgy, should work." } \include "drumpitch-init.ly" diff --git a/input/regression/grace-dynamic.ly b/input/regression/grace-dynamic.ly deleted file mode 100644 index 48147ecbf2..0000000000 --- a/input/regression/grace-dynamic.ly +++ /dev/null @@ -1,15 +0,0 @@ - -\version "1.9.8" -\header{ - % ? -% niet zo onschuldig! je hebt graces gefixt in 1.5, zie maar eens 1.3.150 -texidoc="Dynamics on grace notes are small and behave nicely (don't crash into to main note)." -} - -\score { - \notes \relative c' \context Voice {\grace {c_\f} d, c' f g} - \paper { raggedright = ##t } - -} - - diff --git a/input/regression/grace-volta-repeat.ly b/input/regression/grace-volta-repeat.ly index 5fd5cb8e9d..e3970b90d5 100644 --- a/input/regression/grace-volta-repeat.ly +++ b/input/regression/grace-volta-repeat.ly @@ -9,10 +9,10 @@ } \score{ - \notes\relative c'''{\key a \minor \time 2/4 + \notes\relative c''{\key a \minor \time 2/4 \repeat "volta" 2 { - \grace { a16[( c] } c,4 c4 | - \grace { e'16[( gis] } c,4 c4 | + \grace { a16[ b] } c4 c4 | + \grace { d16[ b] } c4 c4 | } } diff --git a/input/regression/hairpin-dashed.ly b/input/regression/hairpin-dashed.ly index d305f49c16..ec5062115a 100644 --- a/input/regression/hairpin-dashed.ly +++ b/input/regression/hairpin-dashed.ly @@ -1,3 +1,9 @@ +\version "1.9.8" + +\header { +texidoc ="Hairpin crescendi may be dashed. " + +} \score { \notes \relative c' { diff --git a/input/regression/instrument-name-markup.ly b/input/regression/instrument-name-markup.ly index fc93e9bdcc..823d201bd1 100644 --- a/input/regression/instrument-name-markup.ly +++ b/input/regression/instrument-name-markup.ly @@ -1,7 +1,7 @@ \header { -texidoc = "Instrument names are set with Staff.instrument and -Staff.instr. You can enter markup texts to create more funky names, +texidoc = "Instrument names are set with @code{Staff.instrument} and +@code{Staff.instr}. You can enter markup texts to create more funky names, including alterations. " } @@ -11,6 +11,7 @@ including alterations. " textFlat = \markup {\smaller \musicglyph #"accidentals--1"} + \score { \notes \new Staff { \property Staff.instrument @@ -21,7 +22,7 @@ textFlat = \markup {\smaller \musicglyph #"accidentals--1"} { c''1 \break c'' } } - \paper { linewidth= 8.0\cm } + \paper { raggedright = ##t } } diff --git a/input/regression/non-empty-text.ly b/input/regression/non-empty-text.ly index 6b45288c8e..fea0195db2 100644 --- a/input/regression/non-empty-text.ly +++ b/input/regression/non-empty-text.ly @@ -2,11 +2,9 @@ \version "1.9.8" \header{ - texidoc=" -Text is set with empty horizontal dimensions. The boolean property -TextScript.no-spacing-rods is used to control the horizontal size of text. -" -} + texidoc=" Text is set with empty horizontal dimensions. The +boolean property @code{no-spacing-rods} in @code{TextScript} is used +to control the horizontal size of text. " } \score{ \notes\relative c''{