From: Joe Neeman Date: Sun, 21 Nov 2010 03:39:44 +0000 (-0800) Subject: Fix minimum spacing between staves. X-Git-Tag: release/2.13.40-1~2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=ef4c562ff9a4468fa742c237cba7a81f5ea80ebf;p=lilypond.git Fix minimum spacing between staves. Ensure that loose lines with fixed spacing (ie. stretchability zero) cause the correct minimum-distance constraint between their surrounding staves. --- diff --git a/lily/page-layout-problem.cc b/lily/page-layout-problem.cc index 8acef86cd5..1a39ad51e8 100644 --- a/lily/page-layout-problem.cc +++ b/lily/page-layout-problem.cc @@ -193,10 +193,11 @@ Page_layout_problem::append_system (System *sys, Spring const& spring, Real inde extract_grob_set (align, "elements", all_elts); vector elts = filter_dead_elements (all_elts); vector minimum_offsets = Align_interface::get_minimum_translations_without_min_dist (align, elts, Y_AXIS); + vector minimum_offsets_with_min_dist = Align_interface::get_minimum_translations (align, elts, Y_AXIS); Skyline up_skyline (UP); Skyline down_skyline (DOWN); - build_system_skyline (elts, minimum_offsets, &up_skyline, &down_skyline); + build_system_skyline (elts, minimum_offsets_with_min_dist, &up_skyline, &down_skyline); up_skyline.shift (indent); down_skyline.shift (indent);