]> git.donarmstrong.com Git - lilypond.git/commit
* lily/translator.cc (derived_mark): new function.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sat, 11 Sep 2004 12:35:20 +0000 (12:35 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sat, 11 Sep 2004 12:35:20 +0000 (12:35 +0000)
commitca4a47ffd343a3672c0e13b801eeb2647866ce98
tree5e2dffee6fdf9ea908a5b47835f397b14e2181b3
parent40ce03239ae5e7d7056508c2dea7d368a7cd9bf4
* lily/translator.cc (derived_mark): new function.

* lily/slur-scoring.cc (score_encompass): new penalty type:
variance penalty demerits slurs where one head/stem is much
closer to the slur than average.

* lily/tuplet-bracket.cc (print): use robust_relative_extent
iso. extent()
(calc_position_and_height): use robust_relative_extent(). This
fixes a couple of programming_errors
27 files changed:
ChangeLog
input/regression/new-slur.ly
lily/accidental-engraver.cc
lily/ambitus-engraver.cc
lily/break-align-engraver.cc
lily/chord-name-engraver.cc
lily/context-def.cc
lily/include/book-paper-def.hh
lily/include/chord-name.hh
lily/include/music-iterator.hh
lily/include/output-def.hh
lily/include/translator-group.hh
lily/include/translator.hh
lily/ottava-engraver.cc
lily/output-def.cc
lily/quote-iterator.cc
lily/recording-group-engraver.cc
lily/slur-scoring.cc
lily/slur.cc
lily/tempo-performer.cc
lily/tie-engraver.cc
lily/translator-group.cc
lily/translator-scheme.cc
lily/translator.cc
lily/tuplet-bracket.cc
scm/page-layout.scm
scm/slur.scm