X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fvolta-broken-left-edge.ly;h=0bcac60ab4ec514429ba9b0c9e59b9242ebb7762;hb=1dbeded5626ac18a0e3ca98c0ed9aaeef4e5c4d0;hp=fa237acc5feedd28b0b20b67384018eb609a5917;hpb=5956be580d291c1460f1c4b5f6e4a1c3e6549602;p=lilypond.git diff --git a/input/regression/volta-broken-left-edge.ly b/input/regression/volta-broken-left-edge.ly index fa237acc5f..0bcac60ab4 100644 --- a/input/regression/volta-broken-left-edge.ly +++ b/input/regression/volta-broken-left-edge.ly @@ -1,10 +1,12 @@ -\version "2.3.16" +\version "2.12.0" \header { -texidoc ="Broken volta spanners behave correctly at their left edge in all cases." + texidoc ="Broken volta spanners behave correctly at their left edge in all cases." } +\layout { ragged-right =##t } + %{ @@ -17,12 +19,12 @@ I have attached a file which has several break-volta interactions. With the test file and unmodified 1.3.116 I see the following: Bar 3 - 1st volta spanner centered on first note - prefer it to start - closer to key signature (can live with this) +closer to key signature (can live with this) Bar 6 - 1st volta continuation - perfect Bar 9 - 2nd volta spanner starts on left edge of key signature - prefer - it to start right of key signature +it to start right of key signature Bar 12 1st volta starts between first two slurred notes in measure - - this is not acceptable +this is not acceptable Bar 17 like above with hairpin. Bar 23 like above (I had expected this to be OK) Bar 20 2nd volta continuation perfect @@ -40,84 +42,84 @@ Bar 23 Perfect %} voiceB = { - \clef bass - \set Staff.instrument = "Bass" - \set Staff.instr = "B" - \key f \minor - \time 4/4 - f1 - \repeat volta 2 - { - f1 \break + \clef bass + \set Staff.instrumentName = "Bass" + \set Staff.shortInstrumentName = "B" + \key f \minor + \time 4/4 + f1 + \repeat volta 2 + { + f1 \break + } + \alternative + { + { + f1 f g \break + f e d \break } - \alternative - { - { - f1 f g \break - f e d \break - } - { - f1 | - } + { + f1 | } + } } voiceC = { - \repeat volta 2 - { -f f - \break - } - \alternative - { - f - { f f } - } + \repeat volta 2 + { + f f + \break + } + \alternative + { + f + { f f } + } } voiceD = { - \repeat volta 2 - { -f f - \break - } - \alternative - { - { f - } - { f f \break f - } - } + \repeat volta 2 + { + f f + \break + } + \alternative + { + { f + } + { f f \break f + } + } } voiceE = { - \repeat volta 2 - { -f f\break + \repeat volta 2 + { + f f\break + } + \alternative + { + { + f + } - \alternative - { - { - f - - } - { - f f - } + { + f f } + } } -\score{ - << +<< + + + \new Staff + { + \voiceB + \voiceC + \break + \voiceD + \voiceE + } + +>> - \new Staff - { - \voiceB - \voiceC - \break - \voiceD - \voiceE - } - >> - \paper { raggedright =##t } -}