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