On 2018-05-27 06:29, Jürgen Reuter wrote:
Looks like slur collision detection and resolution (the slur is moved
upwards) works fine for sharp accidentals, but is ignored for flat
accidentals.
Lily-Code (here tested on current lilybin.com, but seems to be
reproducible in all lily versions of the last couple of years, hence
it's probably not a recent regression):
% LilyBin
\score{
{
\override Stem.direction = #UP
\override Slur.direction = #UP
a'( g'') a'( g'')
a'( ges'') a'( gis'')
}
\layout{}
\midi{}
}
If you remove the override for stem direction, it would appear the slur
passes through both accidentals on both 2.18.2 and 2.19.48 via LilyBin.
Also confirmed behavior locally on 2.19.81.
%%%%
\version "2.18.2"
{
\override Slur.direction = #UP
a'( ges'') a'( gis'') % Collision with both accidentals.
\override Stem.direction = #UP
a'( ges'') a'( gis'') % Collision with flat only.
}
%%%%
-- Aaron Hill
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond