]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/instrument-name-engraver.cc
* The grand 2005-2006 replace.
[lilypond.git] / lily / instrument-name-engraver.cc
index 68bd472b170946758c91e89ffb4cbb0a68ab57b2..288a68b5a73e88849ac97f11fa6fa399996001c6 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 2000--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 2000--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #include "engraver.hh"
@@ -20,7 +20,7 @@
 
 class Instrument_name_engraver : public Engraver
 {
-  bool first_; 
+  bool first_;
 public:
   TRANSLATOR_DECLARATIONS (Instrument_name_engraver);
 
@@ -32,10 +32,9 @@ protected:
 
   DECLARE_ACKNOWLEDGER (bar_line);
   DECLARE_ACKNOWLEDGER (axis_group);
-  
+
   void stop_translation_timestep ();
   void process_music ();
-  
 };
 
 Instrument_name_engraver::Instrument_name_engraver ()
@@ -59,7 +58,7 @@ Instrument_name_engraver::stop_translation_timestep ()
                         grob_list_to_grob_array (get_property ("instrumentSupport")));
       text_ = 0;
     }
-  
+
   first_ = false;
 }
 
@@ -86,22 +85,21 @@ Instrument_name_engraver::create_text ()
 }
 
 void
-Instrument_name_engraver::acknowledge_bar_line (Grob_info i)
+Instrument_name_engraver::acknowledge_bar_line (Grob_info info)
 {
-  (void)i;
+  (void) info;
   create_text ();
 }
 
-
 void
-Instrument_name_engraver::acknowledge_axis_group (Grob_info i)
+Instrument_name_engraver::acknowledge_axis_group (Grob_info info)
 {
   /*
     Ugh - typechecking for pedal and dynamic sucks.
   */
-  if (dynamic_cast<Spanner *> (i.grob ())
-      && (i.grob ()->internal_has_interface (ly_symbol2scm ("dynamic-interface"))
-         || i.grob ()->internal_has_interface (ly_symbol2scm ("piano-pedal-interface"))))
+  if (dynamic_cast<Spanner *> (info.grob ())
+      && (info.grob ()->internal_has_interface (ly_symbol2scm ("dynamic-interface"))
+         || info.grob ()->internal_has_interface (ly_symbol2scm ("piano-pedal-interface"))))
     return;
 
   /*
@@ -113,12 +111,12 @@ Instrument_name_engraver::acknowledge_axis_group (Grob_info i)
     We could also just use stavesFound, but lets keep this working
     without staffs as well.
   */
-  if (dynamic_cast<Spanner *> (i.grob ())
-      && ((Axis_group_interface::has_interface (i.grob ())
-          && Axis_group_interface::has_axis (i.grob (), Y_AXIS)))
-      && !Align_interface::has_interface (i.grob ()))
+  if (dynamic_cast<Spanner *> (info.grob ())
+      && ((Axis_group_interface::has_interface (info.grob ())
+          && Axis_group_interface::has_axis (info.grob (), Y_AXIS)))
+      && !Align_interface::has_interface (info.grob ()))
     {
-      SCM nl = scm_cons (i.grob ()->self_scm (),
+      SCM nl = scm_cons (info.grob ()->self_scm (),
                         get_property ("instrumentSupport"));
 
       context ()->set_property ("instrumentSupport", nl);
@@ -139,9 +137,9 @@ Instrument_name_engraver::process_music ()
 
 #include "translator.icc"
 
-
 ADD_ACKNOWLEDGER (Instrument_name_engraver, bar_line);
 ADD_ACKNOWLEDGER (Instrument_name_engraver, axis_group);
+
 ADD_TRANSLATOR (Instrument_name_engraver,
                /* doc */ " Prints the name of the instrument (specified by "
                " @code{Staff.instrument} and @code{Staff.instr}) "