]> git.donarmstrong.com Git - lilypond.git/commit
2002-07-17 Han-Wen <hanwen@cs.uu.nl>
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 16 Jul 2002 23:41:14 +0000 (23:41 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Tue, 16 Jul 2002 23:41:14 +0000 (23:41 +0000)
commit8e7c61da2807da363e25c2d80bd0d69616dadea8
tree63cfbc2bdd9a0e25896d025aa3a0412624949dea
parentb4465f17b6d9f8fa4688f0d35ee580ee309e1f9d
2002-07-17  Han-Wen  <hanwen@cs.uu.nl>

* lily/parser.yy (Repeated_music): shift duration log for tremolo
repeats, instead of klutzing around.

* lily/chord-tremolo-engraver.cc (acknowledge_grob): set X parent
of stem tremolo grobs.

* scm/music-functions.scm (shift-duration-log): new function, add
to duration log of all notes.

* lily/duration.cc: add compression factor arguments to
make-duration.
compression-factor, dot-count, duration-log: add scheme functions.

* lily/mark-engraver.cc (process_music): allow \mark to take a
number as argument as well.

2002-07-16  Han-Wen  <hanwen@cs.uu.nl>

* lily/rest.cc (after_line_breaking): only translate the whole
rest if we have more than 1 staff line

* lily/parser.yy (property_def): only allow #Scheme as \property
argument.
21 files changed:
.cvsignore
ChangeLog
Documentation/user/refman.itely
input/regression/chord-tremolo.ly
input/regression/rhythmic-staff.ly
lily/chord-tremolo-engraver.cc
lily/chord-tremolo-iterator.cc
lily/duration.cc
lily/include/duration.hh
lily/include/musical-request.hh
lily/mark-engraver.cc
lily/music.cc
lily/note-heads-engraver.cc
lily/parser.yy
lily/rest.cc
lily/spacing-engraver.cc
ly/property-init.ly
scm/c++.scm
scm/grob-description.scm
scm/lily.scm
scm/music-functions.scm