lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fix issue 75: Allow multiple concurrent slurs (issue4643067)


From: Reinhold Kainhofer
Subject: Re: Fix issue 75: Allow multiple concurrent slurs (issue4643067)
Date: Tue, 05 Jul 2011 01:05:04 +0200

On Di.,   5. Jul. 2011 00:30:52 CEST, address@hidden wrote:

> On 2011/07/04 12:17:46, Reinhold wrote:
> > On 2011/07/04 00:18:07, J_lowe wrote:
> > > Hello, I get an error when I try to make:
> 
> > That's fixed now.
> Make succeeds, and reg tests look ok, but there is one note in one of
> the .ly files that the reg test threw up that may or may not be
> significant.
> 
> +../../input/regression/mozart-hrn3-allegro.ily:129:17: warning: Already
> have slur
> +     \longgrace d16
> +                                 ( \endlonggrace

That warning is okay (it was a bug that the warning wasn't shown so far), it 
really uses two nested slurs (one normal and another one for the grace)
However, that whole code is really strange:

        d2( ~  d8[ e16 d] \grace {
  \override Stem   #'stroke-style = #"grace"
   \longgrace d16( \endlonggrace 
  \revert Stem #'stroke-style }
  %% todo: should insert grace slur here.
         c8[ b16  c)]
 
where 

longgrace = \override Stem  #'stroke-style = #'()
endlonggrace = \revert Stem #'stroke-style

So, the first override and revert dosn't have any effect... I suppose those 
grace notes should really use appoggiatura / acciaccatura. AFAICS, that file is 
from mutopia an almost 10 years old, so it was never properly updated to new 
syntax.

Cheers,
Reinhold



reply via email to

[Prev in Thread] Current Thread [Next in Thread]