]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/timing-engraver.cc
patch::: 1.3.58.jcn2
[lilypond.git] / lily / timing-engraver.cc
index f74a9be590d798e39af84a1b3b75f88e05fd1dfd..68c34aeff62d8ff416a98a32263da37e73c752e6 100644 (file)
 #include "score-element-info.hh"
 #include "multi-measure-rest.hh"
 
-
-
 ADD_THIS_TRANSLATOR(Timing_engraver);
 
-
 void
 Timing_engraver::do_post_move_processing( )
 {
   bar_req_l_ = 0;
   Timing_translator::do_post_move_processing ();
+  
 }
 
 bool
@@ -29,7 +27,7 @@ Timing_engraver::do_try_music (Music*m)
 {
   if (Bar_req  * b= dynamic_cast <Bar_req *> (m))
     {
-      if (bar_req_l_ && bar_req_l_->equal_b (b)) // huh?
+      if (bar_req_l_ && !bar_req_l_->equal_b (b)) // huh?
        return false;
       
       bar_req_l_ = b;
@@ -39,7 +37,9 @@ Timing_engraver::do_try_music (Music*m)
   return Timing_translator::do_try_music (m);
 }
 
-
+/*
+  TODO make properties of this.
+ */
 String
 Timing_engraver::which_bar ()
 {