From: Reinhold Kainhofer Date: Sun, 10 Apr 2011 07:04:27 +0000 (+0200) Subject: Add springs-and-rods callback to DynamicTextSpanner, so minimum-length has an X-Git-Tag: release/2.13.60-1~15 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=1083d2fe2d7793fa9baa9341f207e7f13633d89c;p=lilypond.git Add springs-and-rods callback to DynamicTextSpanner, so minimum-length has an effect Without that callback, setting minimum-length on a DynamicTextSpanner does not have any effect... Also set a minimum-length of 2.0, similar to the Hairpin grob. --- diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm index 0048dc8598..84c3f72f8f 100644 --- a/scm/define-grobs.scm +++ b/scm/define-grobs.scm @@ -804,10 +804,12 @@ (left-bound-info . ,ly:line-spanner::calc-left-bound-info-and-text) + (minimum-length . 2.0) ;; make sure the spanner doesn't get too close to notes (minimum-Y-extent . (-1 . 1)) (right-bound-info . ,ly:line-spanner::calc-right-bound-info) + (springs-and-rods . ,ly:spanner::set-spacing-rods) (stencil . ,ly:line-spanner::print) (style . dashed-line) (meta . ((class . Spanner)