]> git.donarmstrong.com Git - lilypond.git/commit
Fixes issue 1951 (script accidental collision).
authorMike Solomon <mike@apollinemike.com>
Fri, 21 Oct 2011 07:55:33 +0000 (09:55 +0200)
committerMike Solomon <mike@apollinemike.com>
Fri, 21 Oct 2011 07:55:33 +0000 (09:55 +0200)
commitf1bb461ca8037b12343479b22d56bf96abe238b6
tree3016f1d8c985dd3894a8e51dd81bded7dfa0163d
parent1d9a73b13ee576d28c0f41f5b243f2ebb1ff9fcf
Fixes issue 1951 (script accidental collision).

Scripts now use skylines to avoid accidentals and other grobs
above or below which they are positioned.  This leads to finer
spacing and collision avoidance.
input/regression/script-accidental-collision.ly [new file with mode: 0644]
lily/box.cc
lily/grob.cc
lily/include/box.hh
lily/include/side-position-interface.hh
lily/script-engraver.cc
lily/side-position-interface.cc
lily/slur.cc
scm/define-grob-properties.scm
scm/define-grobs.scm