]> git.donarmstrong.com Git - lilypond.git/commit - lily/include/spaceable-grob.hh
* lily/spacing-determine-loose-columns.cc: new file.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 5 Aug 2005 10:42:22 +0000 (10:42 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 5 Aug 2005 10:42:22 +0000 (10:42 +0000)
commit8097d28e1530571451dc9c73a6fe65b747aa92bd
tree1cce6f98044416c1b067fbbec4fa19be0f80a7b6
parent7395967aec7c9e248620e6b41df54c207ae16c48
* lily/spacing-determine-loose-columns.cc: new file.

* input/regression/spacing-strict-notespacing.ly: new file.

* lily/spacing-spanner.cc (generate_springs): rename from
do_measure.
(generate_pair_spacing): new function.
(init, generate_pair_spacing): set between-cols for floating
nonmusical columns.

* lily/spaceable-grob.cc (get_spring): new function.

* lily/tuplet-bracket.cc (print): on the left, the overshoot is
relative to the right edge of the prefatory matter.

* lily/beam.cc (print): read break-overshoot to determine where to
stop/start broken beams.
18 files changed:
.cvsignore
ChangeLog
Documentation/topdocs/NEWS.tely
input/regression/spacing-strict-notespacing.ly [new file with mode: 0644]
lily/beam.cc
lily/dynamic-engraver.cc
lily/include/spaceable-grob.hh
lily/include/spacing-spanner.hh
lily/include/system.hh
lily/simple-spacer.cc
lily/spaceable-grob.cc
lily/spacing-determine-loose-columns.cc [new file with mode: 0644]
lily/spacing-engraver.cc
lily/spacing-loose-columns.cc
lily/spacing-spanner.cc
lily/tuplet-bracket.cc
scm/define-grob-properties.scm
scm/define-grobs.scm