]> git.donarmstrong.com Git - lilypond.git/commit
Fixes cross staff issue with beam collision avoidance.
authorMike Solomon <mike@apollinemike.com>
Tue, 26 Apr 2011 11:09:21 +0000 (07:09 -0400)
committerMike Solomon <mike@apollinemike.com>
Tue, 26 Apr 2011 11:09:21 +0000 (07:09 -0400)
commitf9116bac398f94d95e237aa3b1fc222a59ad8e3c
tree15e47f9f09789d61cf0d72c1bb964ea24ccb8714
parent520b0226025a596a849b852843c0841c7d7256a5
Fixes cross staff issue with beam collision avoidance.

Beam collision avoidance is now turned off for "fake" cross staff beams
(those that are registered as cross staff because of auto-beaming but
are in fact not).  Additionally, beams no longer process other
cross-staff beams as covered grobs.

This fix closes issue 1632 on the tracker.
input/regression/beam-collision-cross-staff.ly
lily/beam-collision-engraver.cc
lily/beam.cc