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