]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/grob-pq-engraver.cc
* flower
[lilypond.git] / lily / grob-pq-engraver.cc
index 8dbad9488d43f3e67d926c35dd311c408cae20d4..94b7b8f5a69b923aef32cda317a41b7528358f8f 100644 (file)
@@ -1,4 +1,4 @@
-/*   
+/*
   grob-pq-engraver.cc -- implement Grob_pq_engraver
 
   source file of the GNU LilyPond music typesetter
@@ -22,7 +22,6 @@ protected:
   virtual void stop_translation_timestep ();
 };
 
-
 Grob_pq_engraver::Grob_pq_engraver ()
 {
 }
@@ -30,12 +29,12 @@ Grob_pq_engraver::Grob_pq_engraver ()
 void
 Grob_pq_engraver::initialize ()
 {
-  context ()->set_property ("busyGrobs", SCM_EOL); 
+  context ()->set_property ("busyGrobs", SCM_EOL);
 }
 
 LY_DEFINE (ly_grob_pq_less_p, "ly:grob-pq-less?",
-         2, 0 , 0, (SCM a, SCM b), 
-         "Compare 2 grob priority queue entries. Internal")
+          2, 0, 0, (SCM a, SCM b),
+          "Compare 2 grob priority queue entries. Internal")
 {
   if (Moment::compare (*unsmob_moment (scm_car (a)),
                       *unsmob_moment (scm_car (b))) < 0)
@@ -43,11 +42,11 @@ LY_DEFINE (ly_grob_pq_less_p, "ly:grob-pq-less?",
   else
     return SCM_BOOL_F;
 }
-         
+
 void
 Grob_pq_engraver::acknowledge_grob (Grob_info gi)
 {
-  Music  * m = gi.music_cause ();
+  Music *m = gi.music_cause ();
 
   if (m
       && !gi.grob_->internal_has_interface (ly_symbol2scm ("multi-measure-interface")))
@@ -56,8 +55,8 @@ Grob_pq_engraver::acknowledge_grob (Grob_info gi)
       Moment l = m->get_length ();
 
       if (!l.to_bool ())
-       return ;
-      
+       return;
+
       if (n.grace_part_)
        {
          l.grace_part_ = l.main_part_;
@@ -66,8 +65,8 @@ Grob_pq_engraver::acknowledge_grob (Grob_info gi)
 
       Moment end = n + l;
       SCM lst = scm_acons (end.smobbed_copy (),
-                        gi.grob_->self_scm (),
-                        SCM_EOL);
+                          gi.grob_->self_scm (),
+                          SCM_EOL);
 
       SCM busy = get_property ("busyGrobs");
       busy = scm_merge_x (lst, busy, ly_grob_pq_less_p_proc);
@@ -75,7 +74,6 @@ Grob_pq_engraver::acknowledge_grob (Grob_info gi)
     }
 }
 
-
 void
 Grob_pq_engraver::stop_translation_timestep ()
 {
@@ -103,7 +101,7 @@ Grob_pq_engraver::start_translation_timestep ()
       /*
        The grob-pq-engraver is not water tight, and stuff like
        tupletSpannerDuration confuses it.
-       */
+      */
       busy = scm_cdr (busy);
     }
 
@@ -111,16 +109,15 @@ Grob_pq_engraver::start_translation_timestep ()
     context ()->set_property ("busyGrobs", busy);
 }
 
-
 ADD_TRANSLATOR (Grob_pq_engraver,
 
-/* descr */       "Administrate when certain grobs (eg. note heads) stop playing; this \
+               /* descr */ "Administrate when certain grobs (eg. note heads) stop playing; this \
 engraver is a sort-of a failure, since it doesn't handle all sorts of \
 borderline cases very well. \
-",                                                                                               \
-                 
-/* creats*/       "",                                                                            \
-/* accepts */     "",                                                                            \
-/* acks  */      "grob-interface",                                                               \
-/* reads */       "busyGrobs",                                                                           \
-/* write */       "busyGrobs");
+",
+
+               /* creats*/ "",\
+               /* accepts */ "",\
+               /* acks  */ "grob-interface",\
+               /* reads */ "busyGrobs",\
+               /* write */ "busyGrobs");