X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fslash-repeat-engraver.cc;h=f772e876fb508016c733726449b74812b957c508;hb=cf75761fc755ef9cf7b617a60e1e9fd1cc324a32;hp=37595526c55afe19b13429dcb27d7f91b0ee7106;hpb=abbdb46061be5c0a0682059d1f86bf3e44ca5cf3;p=lilypond.git diff --git a/lily/slash-repeat-engraver.cc b/lily/slash-repeat-engraver.cc index 37595526c5..f772e876fb 100644 --- a/lily/slash-repeat-engraver.cc +++ b/lily/slash-repeat-engraver.cc @@ -3,7 +3,8 @@ source file of the GNU LilyPond music typesetter - (c) 2000--2006 Han-Wen Nienhuys , Erik Sandberg + (c) 2000--2007 Han-Wen Nienhuys , Erik Sandberg + */ #include "bar-line.hh" @@ -11,7 +12,6 @@ #include "international.hh" #include "item.hh" #include "misc.hh" -#include "percent-repeat-iterator.hh" #include "repeated-music.hh" #include "score-engraver.hh" #include "spanner.hh" @@ -50,8 +50,11 @@ Slash_repeat_engraver::listen_percent (Stream_event *ev) if (get_event_length (ev) < meas_length) ASSIGN_EVENT_ONCE (slash_, ev); - else - ev->origin ()->warning (_ ("Slash repeat doesn't fit in one measure, junking")); + + /* + don't warn if nothing happens: this can happen if there are whole + measure repeats. + */ } void @@ -67,6 +70,5 @@ Slash_repeat_engraver::process_music () ADD_TRANSLATOR (Slash_repeat_engraver, /* doc */ "Make beat repeats.", /* create */ "RepeatSlash", - /* accept */ "percent-event", /* read */ "measureLength", /* write */ "");