CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Han-Wen Nienhuys <[EMAIL PROTECTED]>    05/04/18 15:18:57

Modified files:
        lily           : percent-repeat-engraver.cc 

Log message:
        (try_music): add measure before
        next_moment to future processing moment. Fixes:
        percent-repeat-mm-rest.ly
        (process_music): don't add moment for 2nd time.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/percent-repeat-engraver.cc.diff?tr1=1.39&tr2=1.40&r1=text&r2=text

Patches:
Index: lilypond/lily/percent-repeat-engraver.cc
diff -u lilypond/lily/percent-repeat-engraver.cc:1.39 
lilypond/lily/percent-repeat-engraver.cc:1.40
--- lilypond/lily/percent-repeat-engraver.cc:1.39       Mon Apr 18 15:18:16 2005
+++ lilypond/lily/percent-repeat-engraver.cc    Mon Apr 18 15:18:56 2005
@@ -139,11 +139,14 @@
       else if (repeat_sign_type_ == DOUBLE_MEASURE)
        {
          double_percent_ = make_item ("DoublePercentRepeat", repeat_->self_scm 
());
+         
          /*
            forbid breaks on a % line. Should forbid all breaks, really.
-         */
 
-         get_score_engraver ()->forbid_breaks ();      // guh. Use properties! 
     
+           Ugh. Why can't this be regular communication between
+           contexts?
+         */
+         get_score_engraver ()->forbid_breaks ();
        }
       next_moment_ = next_moment_ + body_length_;
     }


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

Reply via email to