While working at
http://lilypond.1069038.n5.nabble.com/note-head-extents-and-event-procedures-tabstaff-td184988.html
I noticed some bugs for BendAfter
%%%%%%%%%%%%%%%%%%%
\version "2.19.32"
%% (1)
%% Collision Accidental/BendAfter
{
c''2\bendAfter #2
deses''
}
%% (2)
%% 'minimum-length can't be reasonable applied
%% NR suggest to use:
%% \override Score.SpacingSpanner.shortest-duration-space = #4.0
%% But I'd say that's strange
{
\override BendAfter #'springs-and-rods = #ly:spanner::set-spacing-rods
\override BendAfter #'minimum-length = #8
c''2\bendAfter #2
d''
}
%% (3)
%% input/regression/bend-dot.ly says:
%% "Bends avoid dots, but only if necessary."
%% Though, do we really want this?
{
e''4....\bendAfter #1
a''4....\bendAfter #1
}
%% (4)
%% A BendAfter tip is printed after line-break
%% But only if line-break happens irregular, i.e. mid-bar or in cadenza
%% issue 1505
%% https://sourceforge.net/p/testlilyissues/issues/1505/
\score {
\new Staff{
\cadenzaOn
c''2\bendAfter #2
d''\bendAfter #2
\bar "|" \break
c''2\bendAfter #2
\bar "|" \break
c''2
}
\layout { line-width = 60 }
}
%%%%%%%%%%%%%%%%%%%
I probably have a fix for (2), but for the others I have no clue
Cheers,
Harm
_______________________________________________
bug-lilypond mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-lilypond