http://codereview.appspot.com/4527086/diff/31002/scm/output-lib.scm File scm/output-lib.scm (right):
http://codereview.appspot.com/4527086/diff/31002/scm/output-lib.scm#newcode798 scm/output-lib.scm:798: (define-public (glissando::before-line-breaking grob) before/after-linebreaking methods should only be used for manipulating pointers between objects. this computation here can be done with properties. Can you adopt an action to change this? http://codereview.appspot.com/4527086/diff/31002/scm/output-lib.scm#newcode809 scm/output-lib.scm:809: (y (+ (interval-center (ly:grob-extent bound common-y Y)) this may trigger vertical staff positioning (which can only done after line breaks). before/after-linebreaking methods should only be used for manipulating pointers between objects, and everything else should use callbacks on properties. Can you adopt an action item to change this? http://codereview.appspot.com/4527086/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel