On 2013/03/27 21:50:02, janek wrote:
I see that these overrides solve the problem, but it would be nice to
know why
this works. Can you write an explanation? What was wrong with the
skylines
that caused this bug? Maybe this is just one instance of a more
general
problem.
Objects that are placed inside the staff were being placed outside the staff. Conceptually, dynamics are "inside" a staff in Dynamics contexts, even if there is no staff. https://codereview.appspot.com/7655045/diff/2001/input/regression/dynamics-outside-staff-priority.ly
File input/regression/dynamics-outside-staff-priority.ly (right):
https://codereview.appspot.com/7655045/diff/2001/input/regression/dynamics-outside-staff-priority.ly#newcode18
input/regression/dynamics-outside-staff-priority.ly:18: >> I suggest to minimize this example to
<< \new Staff = "Test" { \tempo "Andante" c'1 } \new Dynamics \with { alignAboveContext = "Test" } { s1\f } >>
Done https://codereview.appspot.com/7655045/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel