From: David Kastrup <[email protected]> Paul Hodges <[email protected]> writes: > If I place a tie between two similar but not identical chords, only > the notes which are the same get tied. But if the chord before the > tie is "q" (i.e. the shortcut for an earlier chord) LilyPond attempts > to tie all the notes, and issues a quaint error message mentioning > suicide. Is this expected or an (unimportant) error? I don't see anything like that when writing \displayLilyMusic { <c e g>~ <c f g> q~ <c e g> } Care for an actual example?
When trying to fix the error, I changed two things, not one. The q is innocent, but I also had tieWaitForNote set (not because I needed it, but because conversion from MXL had set it). In a minimalist example, that also doesn't have a problem, but in my complete score (at nearly 11,000 lines, you won't want that), a tie is drawn from the non-matching note until the end of the line, where it stops even though there is no matching note. The log has the message: programming error: Tie without heads. Suicide continuing, cross fingers I suspect that the tie waiting over the line break is where the problem lies, but I can't reproduce it in a sufficiently minimal example. Anyway, I'll leave it there, as it's not causing me any actual problem. Paul
