]> git.donarmstrong.com Git - lilypond.git/commit
* input/regression/rehearsal-mark-number.ly: new file.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 18 Jan 2004 12:04:11 +0000 (12:04 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 18 Jan 2004 12:04:11 +0000 (12:04 +0000)
commit5249785633e818fc67096ddda5d72de525933f2f
tree35ce00c9d088a7abfbc2365735c2564336c5cfc0
parent38c2d7e469930513d883f7612feedb4061618284
* input/regression/rehearsal-mark-number.ly: new file.

* input/regression/rehearsal-mark-letter.ly: new file.

* scm/translation-functions.scm (number->mark-string): new function
(format-mark-letters): new function
(format-mark-numbers): new function

* lily/mark-engraver.cc (process_music): rehearsalMark is now
integer; formatting is done through markFormatter property.

* scm/define-translator-properties.scm: fold all *-done properties
into positioning-done.

* lily/beam.cc (position_beam): new function
(brew_molecule): make sure that positions are calced before making
the molecule.

* ps/music-drawing-routines.ps: take blot as 4th argument.

* lily/beam.cc (brew_molecule): fix beam offsets: overlap with the
stem do avoid small dents.
28 files changed:
ChangeLog
VERSION
input/regression/rehearsal-mark-letter.ly [new file with mode: 0644]
input/regression/rehearsal-mark-number.ly [new file with mode: 0644]
input/regression/rehearsal-mark.ly [deleted file]
lily/accidental-placement.cc
lily/align-interface.cc
lily/beam.cc
lily/break-align-interface.cc
lily/dot-column.cc
lily/include/beam.hh
lily/include/lookup.hh
lily/lookup.cc
lily/mark-engraver.cc
lily/note-collision.cc
lily/rest-collision.cc
lily/stem-tremolo.cc
ly/engraver-init.ly
ps/music-drawing-routines.ps
scm/define-grob-properties.scm
scm/define-translator-properties.scm
scm/molecule.scm
scm/output-pdf.scm
scm/output-pdftex.scm
scm/output-ps.scm
scm/output-sketch.scm
scm/output-tex.scm
scm/translation-functions.scm