http://codereview.appspot.com/6272046/diff/9001/lily/slur-engraver.cc
File lily/slur-engraver.cc (right):

http://codereview.appspot.com/6272046/diff/9001/lily/slur-engraver.cc#newcode174
lily/slur-engraver.cc:174: bool ended = false;
On 2012/06/05 12:04:36, dak wrote:
Moving this out of the loop is simply wrong.  This will get a warning
only if
_all_ closing events don't have an associated starting event
regardless of the
spanner-id.  This needs to be done more carefully instead of just
changing the
code until it stops giving warnings.

Thanks, I think.
We could simply move this initializer back where it was, and issue 1967
would still be as "fixed" as much as it is in current master.

I think it would be clearest to have a separate loop through
stop_events_ at this point to remove redundant ')'s with duplicate
'spanner-id's.  Then that whole loop could go when partcombine is
improved. But I won't be running Linux to test the code for a day or so.

http://codereview.appspot.com/6272046/

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

Reply via email to