On 15/02/2012 17:01, lilyp...@googlecode.com wrote:
> Updates:
>     Labels: Patch-new
>
> Comment #21 on issue 1967 by d...@gnu.org: Concurrent slurs that start
> and end at the same moment should not produce a warning
> http://code.google.com/p/lilypond/issues/detail?id=1967#c21
>
> Allow multiple identical slurs (issue 1967).

It allows also non-identical slurs, e.g. { c4(( c) d f) }, which is a
common error for ties. This example will silently discard the outer
slur. See the attached proposed regtest.

Cheers,
Reinhold

-- 
------------------------------------------------------------------
Reinhold Kainhofer, reinh...@kainhofer.com, http://reinhold.kainhofer.com/
 * Financial & Actuarial Math., Vienna Univ. of Technology, Austria
 * http://www.fam.tuwien.ac.at/, DVR: 0005886
 * LilyPond, Music typesetting, http://www.lilypond.org

\version "2.15.30"

\header {
  texidoc = "LilyPond does not support multiple concurrent slurs.  However,
parallel voices can create chords with identical slurs, which shall only
create one slur grob and not print a warning. If the slurs are not
identical, a warning is expected."
}


% Should NOT create a warning, we have identical slurs
\relative c'' {
  c4(( d e f))
}

% Should create a warning, we don't have identical slurs.
#(ly:expect-warning (_ "already have slur"))
% OR: #(ly:expect-warning (_ "cannot end slur"))
\relative c'' {
  c4(( d e) f)
}
_______________________________________________
bug-lilypond mailing list
bug-lilypond@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to