]> git.donarmstrong.com Git - lilypond.git/commit - lily/include/global-context.hh
* lily/include/global-context.hh (Context): clean-up data hiding.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sat, 13 Mar 2004 10:51:51 +0000 (10:51 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sat, 13 Mar 2004 10:51:51 +0000 (10:51 +0000)
commit337f6bac894a741641eb9a0d78b3bc2c376fad12
tree30b944598d00aa63240015adac91a042e5680fae
parent998869243e58c9ae1d3c855e9c3b05c620859860
* lily/include/global-context.hh (Context): clean-up data hiding.

* lily/include/music-iterator.hh (class Music_iterator): clean-up
data hiding.

* lily/include/grace-fixup.hh (struct Grace_fixup): new file.

* input/regression/stem-shorten.ly: add chord case.

* lily/stem.cc (get_default_stem_end_position): shorten stems
triggered by note-head positions, not by forced-direction. This
fixes a bug with too short stems.
18 files changed:
ChangeLog
input/regression/staccato-pos.ly
input/regression/stem-shorten.ly
lily/global-context.cc
lily/hyphen-engraver.cc
lily/include/global-context.hh
lily/include/grace-fixup.hh [new file with mode: 0644]
lily/include/lily-proto.hh
lily/include/music-iterator.hh
lily/include/sequential-iterator.hh
lily/multi-measure-rest-engraver.cc
lily/music-iterator.cc
lily/score.cc
lily/sequential-iterator.cc
lily/span-bar-engraver.cc
lily/stem.cc
lily/timing-translator.cc
scm/define-grobs.scm