]> git.donarmstrong.com Git - lilypond.git/commit
note-spacing: let compressibility be uniform; issue 3304
authorKeith OHara <k-ohara5a5a@oco.net>
Wed, 18 Dec 2013 01:20:22 +0000 (17:20 -0800)
committerKeith OHara <k-ohara5a5a@oco.net>
Sat, 4 Jan 2014 04:20:36 +0000 (20:20 -0800)
commit50e45591ccb79a49a738af09e692df64d343c951
tree7aa7807e496fdeda42af425813d1ff01f64d4a41
parentf8416b959b1eb78740a329681d4d58ac6c090854
note-spacing: let compressibility be uniform; issue 3304

Comments implied that half the width of accidentals, etc., was added
to the ideal spacing between notes, but in fact only compressibility
was affected.  The non-uniform compressibility caused note-spacing
to become non-uniform when the lines were compressed.  For example
A sequence {\stemUp a a d a] would have the head of the D tuck under
the preceding A.

This commit keeps spacing uniform on compressed lines until objects
come within padding of each other.
input/regression/baerenreiter-sarabande.ly
input/regression/spanner-alignment.ly
lily/include/note-spacing.hh
lily/note-spacing.cc