From: hanwen Date: Mon, 18 Apr 2005 15:18:56 +0000 (+0000) Subject: (try_music): add measure before X-Git-Tag: release/2.5.23~120 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=3bca71d1c8284cb09622da1f64653d0357cc53d0;p=lilypond.git (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. --- diff --git a/lily/percent-repeat-engraver.cc b/lily/percent-repeat-engraver.cc index eb1b317b22..db9225a055 100644 --- a/lily/percent-repeat-engraver.cc +++ b/lily/percent-repeat-engraver.cc @@ -139,11 +139,14 @@ Percent_repeat_engraver::process_music () 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_; }