]> git.donarmstrong.com Git - lilypond.git/commit - scm/output-lib.scm
Laissez-vibrer ties attached to notes with cross-staff stems are cross-staff (issue...
authorMike Solomon <mike@apollinemike.com>
Wed, 8 May 2013 05:44:06 +0000 (07:44 +0200)
committerMike Solomon <mike@apollinemike.com>
Wed, 8 May 2013 05:44:06 +0000 (07:44 +0200)
commitdd07c723a360a373a7d833e56fb36c16e18016de
treecae5f037b8d7e5b574044decf525f5dfa6c36d35
parent59c80dd7c20f5ae8024a7ab0957726c21704c924
Laissez-vibrer ties attached to notes with cross-staff stems are cross-staff (issue 1296)

This moves towards a model of cross staff where cross staff is defined as
"Any grob that is either not an element of a vertical axis group or whose
relative extent with respect to the vertical axis group of which it is an
element changes as a result of how far apart two or more vertical axis
groups are spaced."

The practical ramifications of this patch are that less programming errors
are triggered and there is less chance that early vertical alignment will
occur.
input/regression/semi-tie-cross-staff.ly [new file with mode: 0644]
scm/define-grobs.scm
scm/output-lib.scm