On Fri, 2016-11-11 at 10:09 +0100, David Kastrup wrote:
> Richard Shann <rich...@rshann.plus.com> writes:
> 
> > On Fri, 2016-11-11 at 09:15 +0100, Urs Liska wrote:
> >> Try \set tieWaitForNotes = ##t
> >
> > Is there any circumstance in which it is useful to have this set
> > false?
> 
> When you want to catch a mistake instead of silently getting ties across
> half the score?  Particularly for stuff like
> 
> c~ << e \\ c >> d e c
> 
> you have the effect that the tie will reach across the whole phrase
> since the second c is not in the tied voice.  If LilyPond silently does
> "something"
Well, there would be no need for the quotes if ~ was documented to tie
from the current note to the next occurrence of that note in the current
voice.
>  this may cause a visual surprise

the "visual surprise" would be much more useful to highlight the mistake
than the current behavior, where the absence of the tie may not be
noticed.
>  when the score is getting
> used.
> 
> However, a useful default may also be to draw the tie anyway but _warn_
> unless tieWaitForNotes is set.  Sure, people ignore warnings all the
> time but at their own peril.

that sounds excellent.

Richard






_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to