bug-lilypond
[Top][All Lists]
Advanced

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

Re: Issue 1894 in lilypond: Prunes stem::length down to the bare minimum


From: lilypond
Subject: Re: Issue 1894 in lilypond: Prunes stem::length down to the bare minimum
Date: Thu, 22 Sep 2011 09:21:42 +0000


Comment #6 on issue 1894 by address@hidden: Prunes stem::length down to the bare minimum
http://code.google.com/p/lilypond/issues/detail?id=1894

I've just read the commit message:

This reduces the chance that there will be a programming error when looking for a Bezier intersection, as grobs that no longer intersect with the slur
    will not be considered for shifting.

Mike, that sounds very wrong. A "programming error" is basically a failed assertion: something happens which, according to the logic of the program, can't possibly happen. "reducing the chance that there will be a programming error" is nonsense. Either we know that this message can still trigger and for what reason, and then we need to design a useful behavior for that case since it is not a "programming error", or we know that it can't trigger, then we should not bother about the likelihood, or we know that this message can still trigger but not why, then it is a bad idea masking the problem by reducing its visibility.




reply via email to

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