]> git.donarmstrong.com Git - lilypond.git/commit
* lily/rest.cc (polyphonic_offset_callback): new function. Do
authorhanwen <hanwen>
Fri, 13 Feb 2004 12:33:20 +0000 (12:33 +0000)
committerhanwen <hanwen>
Fri, 13 Feb 2004 12:33:20 +0000 (12:33 +0000)
commit47364c21d01309a7b18cc969c530688cc47f9dd0
tree7b40622e96d099af0e756db5383d11d5d5077081
parent20248df19f9e68159a7f3964b0c256869bd64f42
* lily/rest.cc (polyphonic_offset_callback): new function. Do
vertical positioning for polyphony, without RestCollision object.

* lily/note-column.cc (add_head): prevent rests & note heads on
one stem.

* lily/rest-collision.cc (do_shift): ignore rests with beams.
(do_shift): rewrite only-rests case: use common refpoints: the
routine will have sensible results when other rest-translations
have taken place.

* lily/simple-spacer.cc (solve): cleanup: remove code for linelen
< 0 case.

* input/GNUmakefile (SUBDIRS): remove ascii-art
29 files changed:
ChangeLog
Documentation/topdocs/NEWS.texi
input/mutopia/F.Schubert/morgenlied.ly
input/mutopia/F.Schubert/standchen.ly
input/mutopia/J.S.Bach/baerenreiter-sarabande.ly
input/mutopia/J.S.Bach/bwv940.ly
input/mutopia/J.S.Bach/wtk1-fugue2.ly
input/mutopia/R.Schumann/romanze-op28-2.ly
input/mutopia/W.A.Mozart/mozart-hrn3-allegro.ly
input/mutopia/W.A.Mozart/mozart-hrn3-romanze.ly
input/mutopia/W.A.Mozart/mozart-hrn3-rondo.ly
input/regression/rest-collision-beam.ly
input/regression/rest-collision-default.ly [deleted file]
input/regression/rest-polyphonic.ly
lily/column-x-positions.cc
lily/gourlay-breaking.cc
lily/include/column-x-positions.hh
lily/include/note-column.hh
lily/include/rest.hh
lily/include/simple-spacer.hh
lily/note-column.cc
lily/rest-collision-engraver.cc
lily/rest-collision.cc
lily/rest.cc
lily/simple-spacer.cc
scm/define-grobs.scm
scm/music-functions.scm
scripts/abc2ly.py
scripts/etf2ly.py