]> git.donarmstrong.com Git - lilypond.git/commit
o * lily/spacing-engraver.cc (stop_translation_timestep): directly
authorhanwen <hanwen>
Thu, 4 Aug 2005 01:01:13 +0000 (01:01 +0000)
committerhanwen <hanwen>
Thu, 4 Aug 2005 01:01:13 +0000 (01:01 +0000)
commit42a7c1fa152cc7e5f96939a2cce4e3fdde842ea4
tree6ea073b7cbbd716d4d58e1a2f9c7934d3a0f1e9a
parentd8e78b0d82e889d86edd7cec0975457c026ca6d0
o * lily/spacing-engraver.cc (stop_translation_timestep): directly
copy proportionalNotationDuration into currentMusicalColumn if
set.

* lily/spacing-spanner.cc (musical_column_spacing): if
uniform-stretching set, fixed space is 0.0

* input/regression/spacing-multi-tuplet.ly: show uniform-stretching property.

* lily/spacing-spanner.cc (effective_shortest_duration): new function.

* lily/include/spacing-spanner.hh (class Spacing_spanner): new file.
(struct Spacing_options): new struct.

* lily/spacing-basic.cc: new file.

* lily/spacing-spanner.cc (note_spacing): remove outdated code:
delta_t doesn't have to be smaller than shortest_playing_len
16 files changed:
ChangeLog
Documentation/misc/ChangeLog-1.5
input/regression/chord-tremolo.ly
input/regression/markup-arrows.ly
input/regression/spacing-multi-tuplet.ly
input/regression/tuplet-broken.ly
lily/chord-tremolo-iterator.cc
lily/include/spacing-spanner.hh [new file with mode: 0644]
lily/spacing-basic.cc [new file with mode: 0644]
lily/spacing-engraver.cc
lily/spacing-loose-columns.cc
lily/spacing-spanner.cc
mf/feta-arrow.mf
scm/define-grob-properties.scm
scm/framework-gnome.scm
scm/lily.scm