X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fdefine-grobs.scm;h=32f68f5a509a8e4343b53d42d61a39fc3b3ff6e8;hb=646848f37e1b5faca1678fb4d1845216f2a41993;hp=5479401f32134ccebb5b0fbde0cb2d4dc1f5fd24;hpb=81183099c749ee5c1160d12ba0cc747f04bee159;p=lilypond.git diff --git a/scm/define-grobs.scm b/scm/define-grobs.scm index 5479401f32..32f68f5a50 100644 --- a/scm/define-grobs.scm +++ b/scm/define-grobs.scm @@ -1,6 +1,6 @@ ;;;; This file is part of LilyPond, the GNU music typesetter. ;;;; -;;;; Copyright (C) 1998--2011 Han-Wen Nienhuys +;;;; Copyright (C) 1998--2012 Han-Wen Nienhuys ;;;; Jan Nieuwenhuizen ;;;; ;;;; LilyPond is free software: you can redistribute it and/or modify @@ -970,6 +970,7 @@ (padding . 0.5) )) )) + (cross-staff . ,ly:line-spanner::calc-cross-staff) (gap . 0.5) (left-bound-info . ,ly:line-spanner::calc-left-bound-info) (normalized-endpoints . ,ly:spanner::calc-normalized-endpoints) @@ -1417,6 +1418,7 @@ (allow-loose-spacing . #t) (axes . (,X)) (before-line-breaking . ,ly:paper-column::before-line-breaking) + (bound-alignment-interfaces . (break-alignment-interface)) (full-measure-extra-space . 1.0) (horizontal-skylines . ,ly:separation-item::calc-skylines) ;; (stencil . ,ly:paper-column::print) @@ -1877,7 +1879,8 @@ (SpanBarStub . ( (X-extent . ,grob::x-parent-width) - (Y-extent . ,(ly:make-unpure-pure-container #f ly:axis-group-interface::pure-height)) + (extra-spacing-height . ,pure-from-neighbor-interface::extra-spacing-height) + (Y-extent . #f) (meta . ((class . Item) (object-callbacks . ((pure-Y-common . ,ly:axis-group-interface::calc-pure-y-common) (pure-relevant-grobs . ,ly:pure-from-neighbor-interface::calc-pure-relevant-grobs))) @@ -2700,6 +2703,7 @@ (,ly:axis-group-interface::calc-staff-staff-spacing . ,ly:axis-group-interface::calc-pure-staff-staff-spacing) (,ly:axis-group-interface::height . ,ly:axis-group-interface::pure-height) (,ly:beam::rest-collision-callback . ,ly:beam::pure-rest-collision-callback) + (,ly:flag::calc-y-offset . ,ly:flag::pure-calc-y-offset) (,ly:grob::stencil-height . ,pure-stencil-height) (,ly:hara-kiri-group-spanner::y-extent . ,ly:hara-kiri-group-spanner::pure-height) (,ly:rest-collision::force-shift-callback-rest . ,pure-chain-offset-callback) @@ -2719,7 +2723,6 @@ (list parenthesize-elements laissez-vibrer::print - ly:flag::calc-y-offset ly:rest::y-offset-callback ly:staff-symbol-referencer::callback ly:staff-symbol::height))