]> git.donarmstrong.com Git - lilypond.git/commit
* lily/tuplet-bracket.cc (print): suicide if no control-points.
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 19 Dec 2005 16:56:38 +0000 (16:56 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Mon, 19 Dec 2005 16:56:38 +0000 (16:56 +0000)
commit55a66be7325a00f803b7fd6aaf3dbbbf9b2aeb37
tree07a7ea23664d0a7555ebc522ba9333426fa778af
parentf185f50adb67f82b460e3e10dfa523e866474a59
* lily/tuplet-bracket.cc (print): suicide if no control-points.

* lily/tuplet-number.cc (print): new file, new interface.

* lily/tuplet-bracket.cc (calc_control_points): new function
(calc_connect_to_neighbors): new function.
(print): remove text handling for tuplet numberdef.

* scm/define-grobs.scm (all-grob-descriptions): new grob TupletNumber

* lily/tuplet-bracket.cc (calc_position_and_height): use
staff-padding to control whether tuplet brackets are over staves.

* lily/grob.cc (suicide): clear dim_caches_.

* lily/grob.cc (extent): swap order of min-extent and extent
calculations. This fixes hara kiri staves.
ChangeLog
lily/grob.cc
lily/new-fingering-engraver.cc
lily/side-position-interface.cc
lily/tuplet-bracket.cc
lily/tuplet-number.cc
scm/define-grobs.scm