]> git.donarmstrong.com Git - lilypond.git/commit
* lily/lily-guile.cc (robust_scm2double): new function. Use throughout.
authorhanwen <hanwen>
Sun, 18 Jan 2004 20:28:51 +0000 (20:28 +0000)
committerhanwen <hanwen>
Sun, 18 Jan 2004 20:28:51 +0000 (20:28 +0000)
commit1fcdbd59e06f27b6489f8efa2afdebf7e99b3366
tree74761ab2992c5399a7a8e694df43d88aa5362a10
parent283736960a9b254fbfc3e166e7750ffcfc7c382e
* lily/lily-guile.cc (robust_scm2double): new function. Use throughout.

* lily/hairpin.cc: use Line_interface

* lily/tuplet-bracket.cc (make_bracket): use Line_interface.

* lily/mensural-ligature.cc (brew_flexa): replace horizontal_slope
() with beam ().

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

* lily/beam.cc (brew_molecule): fix beam offsets: overlap with the
stem do avoid small dents.
42 files changed:
ChangeLog
lily/accidental-placement.cc
lily/align-interface.cc
lily/balloon.cc
lily/bar-line.cc
lily/beam.cc
lily/breathing-sign.cc
lily/cluster.cc
lily/dynamic-performer.cc
lily/font-select.cc
lily/grob.cc
lily/hairpin.cc
lily/hyphen-spanner.cc
lily/include/lily-guile.hh
lily/lily-guile.cc
lily/line-spanner.cc
lily/lyric-extender.cc
lily/measure-grouping-spanner.cc
lily/mensural-ligature-engraver.cc
lily/mensural-ligature.cc
lily/multi-measure-rest.cc
lily/note-head.cc
lily/note-spacing.cc
lily/percent-repeat-item.cc
lily/separation-item.cc
lily/side-position-interface.cc
lily/slur.cc
lily/spacing-spanner.cc
lily/spanner.cc
lily/staff-spacing.cc
lily/staff-symbol-referencer.cc
lily/staff-symbol.cc
lily/stem-tremolo.cc
lily/stem.cc
lily/system-start-delimiter-engraver.cc
lily/system-start-delimiter.cc
lily/text-spanner.cc
lily/tie.cc
lily/tuplet-bracket.cc
lily/vaticana-ligature-engraver.cc
lily/vaticana-ligature.cc
lily/volta-bracket.cc