]> git.donarmstrong.com Git - lilypond.git/commit
Issue 4834: Remove routing information from Grob_info
authorDavid Kastrup <dak@gnu.org>
Mon, 25 Apr 2016 15:20:30 +0000 (17:20 +0200)
committerDavid Kastrup <dak@gnu.org>
Mon, 2 May 2016 18:29:02 +0000 (20:29 +0200)
commitf947f7e126ccaaea212a7e65ed458a05555c771e
tree231d16a2e66086966a3205971ce6911b05a0a545
parent07320557cd246fd3f4837f15b4f80b098f048981
Issue 4834: Remove routing information from Grob_info

Routing information manages how to pass information to acknowledgers
but should not reach the acknowledgers themselves.  Moving this
information into arguments for the various kinds of announce_grob
procedures is cleaner and allows to bounce Grob_info through Scheme
without the danger of information loss.
lily/auto-beam-engraver.cc
lily/engraver-group.cc
lily/engraver.cc
lily/grob-info.cc
lily/include/engraver-group.hh
lily/include/engraver.hh
lily/include/grob-info.hh
lily/include/score-engraver.hh
lily/score-engraver.cc
lily/span-bar-stub-engraver.cc