CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Han-Wen Nienhuys <[EMAIL PROTECTED]>    05/08/26 08:42:43

Modified files:
        Documentation/topdocs: NEWS.tely 
        input/regression: multi-measure-rest-text.ly 
        scm            : define-grobs.scm 

Log message:
        

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/topdocs/NEWS.tely.diff?tr1=1.81&tr2=1.82&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/input/regression/multi-measure-rest-text.ly.diff?tr1=1.28&tr2=1.29&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/scm/define-grobs.scm.diff?tr1=1.232&tr2=1.233&r1=text&r2=text

Patches:
Index: lilypond/Documentation/topdocs/NEWS.tely
diff -u lilypond/Documentation/topdocs/NEWS.tely:1.81 
lilypond/Documentation/topdocs/NEWS.tely:1.82
--- lilypond/Documentation/topdocs/NEWS.tely:1.81       Fri Aug 26 08:40:19 2005
+++ lilypond/Documentation/topdocs/NEWS.tely    Fri Aug 26 08:42:43 2005
@@ -48,9 +48,12 @@
 
 
 @item
-Texts over multi measure rests now stretch corresponding measure.
+Texts over multi measure rests can stretch corresponding measure, if
+the appropriate @code{spacing-procedure} property is set.
 
 @lilypond[relative=2,fragment,raggedright]
+\override MultiMeasureRestText #'spacing-procedure
+  = #Multi_measure_rest::set_spacing_rods
 c1 R1 R1^"Very long long long text" 
 @end lilypond
 
Index: lilypond/input/regression/multi-measure-rest-text.ly
diff -u lilypond/input/regression/multi-measure-rest-text.ly:1.28 
lilypond/input/regression/multi-measure-rest-text.ly:1.29
--- lilypond/input/regression/multi-measure-rest-text.ly:1.28   Wed Aug 24 
15:54:56 2005
+++ lilypond/input/regression/multi-measure-rest-text.ly        Fri Aug 26 
08:42:43 2005
@@ -5,6 +5,9 @@
   texidoc = "
 Texts may be added to the multi-measure rests.
 
+By setting the appropriate @code{spacing-procedure}, we can make
+measures stretch to accomodate wide texts.
+
 "
 
 
@@ -19,6 +22,9 @@
   R2.^"4"
   R2.*3_\markup { \roman "a1b2c3" }
   R2.*10^"inner"^"top"_"inner"_"bot"
+  \override MultiMeasureRestText #'spacing-procedure
+    = #Multi_measure_rest::set_spacing_rods
+
   R2.^"very very very very very very long text"
   c'2.
 }
Index: lilypond/scm/define-grobs.scm
diff -u lilypond/scm/define-grobs.scm:1.232 lilypond/scm/define-grobs.scm:1.233
--- lilypond/scm/define-grobs.scm:1.232 Wed Aug 24 15:54:57 2005
+++ lilypond/scm/define-grobs.scm       Fri Aug 26 08:42:43 2005
@@ -801,7 +801,6 @@
                                measure-grouping-interface))))))
     (MultiMeasureRest
      . (
-       (spacing-procedure . ,Multi_measure_rest::set_spacing_rods)
        (print-function . ,Multi_measure_rest::print)
        (Y-offset-callbacks . (,Staff_symbol_referencer::callback))
        (staff-position . 0)


_______________________________________________
Lilypond-cvs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to