]> 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)
committerJoe Neeman <joeneeman@gmail.com>
Sat, 4 Jun 2011 18:14:04 +0000 (21:14 +0300)
commit0c5927ef30c9f9a9ddec37cc2b9e660695d27303
treebd70e0f50d4e488ded71a34fa002bc52b44d3a15
parentfffcd6e96ac09f33ca07d994eb07ac3979e6af3d
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