]> git.donarmstrong.com Git - lilypond.git/commit
Issue 4657: Tweak Rest.staff-position fails with beam
authorDavid Kastrup <dak@gnu.org>
Fri, 13 Nov 2015 16:54:46 +0000 (17:54 +0100)
committerDavid Kastrup <dak@gnu.org>
Thu, 19 Nov 2015 14:25:47 +0000 (15:25 +0100)
commite8ec0112dfc34f21d01fb42538b7ce1b895fd9cc
tree1ef1ab59ef9c5d665af907bdd73ce506177b81b8
parent84ac019c437ea40b7b18ab46da1772f6db344a83
Issue 4657: Tweak Rest.staff-position fails with beam

The problem here appears to be that Beam::rest-collision-callback
returned 0 instead of any previously established offset when it
decided not to tamper with the default rest positioning without beam.

This also rewrites Beam::pure-rest-collision-callback (which appears
to have dealt correctly with the offsets here and appears
disconcertingly diverged from the unpure callback) a bit.
lily/beam.cc