Status: Accepted
Owner: mts...@gmail.com
Labels: Type-Defect Patch-new

New issue 1893 by pkx1...@gmail.com: Terminates outside_staff_callback early if a grob is outside a slur's X-extent
http://code.google.com/p/lilypond/issues/detail?id=1893

Hey all,

This patch fixes the programming error coming from the StrokeFinger discussion.
Currently, none of my outstanding slur work would fix this problem.

The issue is that the offset callback is tacked onto outside-staff objects
before we know if the object falls within the span of the slur.  Thus, even
though these objects are weeded out of slur scoring in score_extra_ecompasses,
the callback function doesn't know they've been weeded out and a separate
weeding out needs to happen.  This patch does that.

I'm not sure where/when/why this behavior would have changed, but I think this
is the appropriate fix.

Cheers,
MS

http://codereview.appspot.com/5056041/


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

Reply via email to