]> git.donarmstrong.com Git - lilypond.git/commit
Emit not-quite-cross-staff beams in the right context.
authorJoe Neeman <joeneeman@gmail.com>
Fri, 27 May 2011 15:57:16 +0000 (18:57 +0300)
committerCarl Sorensen <c_sorensen@byu.edu>
Mon, 4 Jul 2011 18:56:51 +0000 (12:56 -0600)
commit6f6369c0e143402296e51708fddb8e3cc875dd09
tree2898e24fccf1427513880d8496877c2646414a64
parentc6dcb1c64b73baedf2d159e33fb48f7ce9d68feb
Emit not-quite-cross-staff beams in the right context.

This is related to 1043 and possibly other bugs.  Previously,
if a staff change happened immediately after the termination of
an auto-engraved cross-staff beam, then the beam was parented
to the wrong staff.  Now, every beam is parented to the context
in which it began.
lily/auto-beam-engraver.cc
lily/engraver-group.cc
lily/engraver.cc
lily/grob-info.cc
lily/include/engraver.hh
lily/include/grob-info.hh