Status: Accepted
Owner: ----
CC: [email protected],  [email protected]
Labels: Type-Critical Regression

New issue 2532 by [email protected]: regression - hairpins begin/end in wrong places (incorrect spanner bounds)
http://code.google.com/p/lilypond/issues/detail?id=2532

\markup "hairpins attached to notes with arpeggios begin too early:"
\markup "(this is a regression against 2.14.2)"

{ <cis' cis''>1\arpeggio \< c'\! }

\markup "this is especially visible with cross-staff arpeggios:"
\markup "(this is a regression against 2.14.2)"

\new PianoStaff<<
  \set PianoStaff.connectArpeggios = ##t
  { c''\arpeggio \< c''\! }
  { c'\arpeggio c'' }


\markup "The situation is exactly the same when Dynamic context with spacers is used:"
\markup "(this is a regression against 2.15.9)"

\new PianoStaff<<
  \set PianoStaff.connectArpeggios = ##t
  { c''\arpeggio c'' }
  \new Dynamics { s\< s\! }
  { c'\arpeggio c'' }


\markup "There are also problems with lyrics:"
\markup "(this is a regression against 2.15.9)"

<<
  \new Staff { b4 b4~ b4 b4 }
  \addlyrics{ x looooooooong x }
  \new Staff { << b1 { s4\< s4\! s4\> s4\! } >> }


% see issue 620 and issue 591

Attachments:
        hairpin bounds regression.png  20.4 KB


Reply via email to