From: Han-Wen Nienhuys Date: Wed, 3 Jan 2007 15:08:09 +0000 (+0100) Subject: remove duplicate item-interface settings. X-Git-Tag: release/2.10.8-1~5 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=a13c39cf3f99b84f7f44c976748073010d116338;p=lilypond.git remove duplicate item-interface settings. --- diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm index 51900ac8ce..70750b7746 100644 --- a/scm/define-grobs.scm +++ b/scm/define-grobs.scm @@ -108,7 +108,7 @@ (after-line-breaking . ,ly:accidental-interface::after-line-breaking) (side-axis . ,X) (meta . ((class . Item) - (interfaces . (item-interface + (interfaces . ( accidental-interface break-aligned-interface side-position-interface @@ -468,7 +468,7 @@ rhythmic-grob-interface text-interface chord-name-interface - item-interface)))))) + )))))) (CombineTextScript . ( @@ -643,6 +643,12 @@ (self-alignment-Y . 0) (script-priority . 100) + (after-line-breaking . ,(lambda (grob) + (display (list + (ly:grob-extent grob (ly:grob-parent grob X) X) + " " + (ly:grob-relative-coordinate grob (ly:grob-parent grob X) X) "\n")))) + (stencil . ,ly:text-interface::print) (direction . ,ly:script-interface::calc-direction) (text . ,fingering::calc-text) @@ -655,7 +661,7 @@ text-interface side-position-interface self-alignment-interface - item-interface)))))) + )))))) (FretBoard . ((stencil . ,fret-board::calc-stencil) (finger-code . below-string) @@ -1582,7 +1588,7 @@ text-interface side-position-interface self-alignment-interface - item-interface)))))) + )))))) (StrokeFinger . ( @@ -1603,7 +1609,7 @@ text-interface side-position-interface self-alignment-interface - item-interface)))))) + )))))) (SustainPedal @@ -1847,8 +1853,7 @@ (side-axis . ,X) (stencil . ,ly:accidental-interface::print) (meta . ((class . Item) - (interfaces . (item-interface - trill-pitch-accidental-interface + (interfaces . (trill-pitch-accidental-interface side-position-interface font-interface)))))) @@ -1875,8 +1880,7 @@ (Y-offset . ,ly:staff-symbol-referencer::callback) (font-size . -4) (meta . ((class . Item) - (interfaces . (item-interface - rhythmic-head-interface + (interfaces . (rhythmic-head-interface font-interface pitched-trill-interface ledgered-interface @@ -2036,6 +2040,8 @@ (cons 'spanner-interface ifaces-entry)))) (else (ly:warning "Unknown class ~a" class))) + + (set! ifaces-entry (uniq-list (sort ifaces-entry symbol