]> git.donarmstrong.com Git - lilypond.git/commit
* lily/tuplet-bracket.cc (print): suicide if no control-points.
authorhanwen <hanwen>
Mon, 19 Dec 2005 16:56:38 +0000 (16:56 +0000)
committerhanwen <hanwen>
Mon, 19 Dec 2005 16:56:38 +0000 (16:56 +0000)
commit455c87b4d40e37ddfa3b955d55cef8eca2d5be35
tree07a7ea23664d0a7555ebc522ba9333426fa778af
parent28454eaf2cfc7cb23954caa50793ed776007db1b
* 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