On Wed, Dec 25, 2013 at 12:58 PM, David Nalesnik <[email protected]>wrote:
> David, > > On Wed, Dec 25, 2013 at 12:56 PM, David Kastrup <[email protected]> wrote: > > So even if you don't want to propose a "formal" commit, using "git diff" >> in order to produce a properly readable patch that you can attach to a >> mail will make people's life easier. >> >> > Ah, OK, will do. > See attached. I apologize for any inconvenience. -David
From 059ff4586a1e6a1fda27f40372a87db972be378c Mon Sep 17 00:00:00 2001 From: David Nalesnik <[email protected]> Date: Wed, 25 Dec 2013 09:41:39 -0600 Subject: [PATCH] fix problem with connect-to-neighbor and break-overshoot in unbroken tuplets --- lily/tuplet-bracket.cc | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/lily/tuplet-bracket.cc b/lily/tuplet-bracket.cc index 1eccaab..7171e2a 100644 --- a/lily/tuplet-bracket.cc +++ b/lily/tuplet-bracket.cc @@ -202,18 +202,15 @@ Tuplet_bracket::calc_x_positions (SCM smob) for (LEFT_and_RIGHT (d)) { x_span[d] = Axis_group_interface::generic_bound_extent (bounds[d], commonx, X_AXIS)[d]; - - if (connect_to_other[d]) + + if (connect_to_other[d] && bounds[d]->break_status_dir()) { Interval overshoot (robust_scm2drul (me->get_property ("break-overshoot"), Interval (-0.5, 0.0))); - if (d == RIGHT) x_span[d] += d * overshoot[d]; else - x_span[d] = (bounds[d]->break_status_dir () - ? Axis_group_interface::generic_bound_extent (bounds[d], commonx, X_AXIS)[-d] - : robust_relative_extent (bounds[d], commonx, X_AXIS)[-d]) + x_span[d] = Axis_group_interface::generic_bound_extent (bounds[d], commonx, X_AXIS)[-d] - overshoot[LEFT]; } -- 1.7.0.4
_______________________________________________ lilypond-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-devel
