I don't know if this kind of report is acceptable, as the error was from my part
in writing a wrong syntax. But I guess a warning should be the proper reaction
instead of a crash:

%%%%%%%%%%
\version "2.10.2"
verse= \lyricmode {
come good old friends

}

%%% inserting: \skip 1 avoids the crash

versalt = \lyricmode {  and let's have more fun }

staffSoprano = \new Staff  {
        \time 6/8
        \key c \major
        \clef treble
        \relative c' {
        \context Voice = "melodySop" {
        \partial 4. < g' e >8 < f d > < e c > << {\voiceOne c'4. ~ c4. } \new 
Voice =
alt {\voiceTwo e,4 e8 e8 e e} >> \oneVoice
 << {\voiceOne r4. r4. } \context Voice = alt { g4. ~ g4. } >>
                }

        \bar "|."
        }

}


\score {
        <<
                \staffSoprano
%% this is a wrong construct
                \context Lyrics = "lmelodySop" \lyricsto "melodySop" { \verse } 
\lyricsto alt
{ \versalt }

        >>

}

%%% NOW A WORKING EXAMPLE:

verse= \lyricmode {
Come good old friends

}

%% If I remove the \skip 1, it doesn't crass

versalt = \lyricmode { \skip 1 and let's have more fun }


staffSoprano = \new Staff  {
        \time 6/8
        \key c \major
        \clef treble
        \relative c' {
        \context Voice = "melodySop" {
        \partial 4. < g' e >8 < f d > < e c > << {\voiceOne c'4. ~ c4. } \new 
Voice =
alt {\voiceTwo e,4 e8 e8 e e} >> \oneVoice
 << {\voiceOne r4. r4. } \context Voice = "alt" { g4. ~ g4. } >>
                }

        \bar "|."
        }

}


\score {

        <<
                \staffSoprano
                \context Lyrics = "lmelodySop" \lyricsto "melodySop" { \verse   
}
                \context Lyrics = "lmelodySop" \lyricsto "alt" { \versalt }
    >>


}


___________________________________________________________________________________
Com o Click21 você tem sempre vantagens! Além do email com 1 Gb, Acelerador, 
Blog,
Flog, Games e atendimento 24 horas, voce também pode falar minutos DDD com a
promoção Click 21 Minutos. Quanto mais você navega mais fala DDD.



_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond

Reply via email to