]> git.donarmstrong.com Git - lilypond.git/commit
Brings accidentals closer to chords on average.
authorMike Solomon <mike@apollinemike.com>
Sat, 26 Jan 2013 07:06:04 +0000 (08:06 +0100)
committerMike Solomon <mike@apollinemike.com>
Sat, 26 Jan 2013 07:06:04 +0000 (08:06 +0100)
commitb99bd638674b599f0ead29470b954e90d0d74e4a
tree2b5e7ffb0d77afedbffe6a80934787d0252caf42
parent251a3b012c71a7d5d4ae64a2c89dfb5d6869ab07
Brings accidentals closer to chords on average.

Does this by giving placement priority to columns of multiple
accidentals.  See accidental-grouping.ly.

Also allows Accidental_placement to be controlled at the voice level
via the accidentalGrouping property instead of necessitating
a change of context for the Accidental_engraver.
input/regression/accidental-grouping.ly [new file with mode: 0644]
lily/accidental-engraver.cc
lily/accidental-placement.cc
lily/ambitus-engraver.cc
lily/include/accidental-placement.hh
scm/define-context-properties.scm