]> 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)
committerCarl Sorensen <c_sorensen@byu.edu>
Sat, 7 May 2011 15:02:39 +0000 (09:02 -0600)
commite93cdb15e232b8ec6f235d7d060db4b33a9cda38
treef63d50f26c8524fb7bfdc9647fa608fa7ef30390
parent9860f33be5303e8916691fe54edd272c0704deb8
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