]> 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 3f01e8c12f84ad0c4f39f61153c0676e3c3b0bdf..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);
 
@@ -30,12 +30,11 @@ protected:
   virtual void create_text ();
   virtual void initialize ();
 
-  DECLARE_ACKNOWLEDGER(bar_line);
-  DECLARE_ACKNOWLEDGER(axis_group);
-  
+  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,16 +137,16 @@ Instrument_name_engraver::process_music ()
 
 #include "translator.icc"
 
+ADD_ACKNOWLEDGER (Instrument_name_engraver, bar_line);
+ADD_ACKNOWLEDGER (Instrument_name_engraver, axis_group);
 
-ADD_ACKNOWLEDGER(Instrument_name_engraver, bar_line);
-ADD_ACKNOWLEDGER(Instrument_name_engraver, axis_group);
 ADD_TRANSLATOR (Instrument_name_engraver,
-               /* descr */ " Prints the name of the instrument (specified by "
+               /* doc */ " Prints the name of the instrument (specified by "
                " @code{Staff.instrument} and @code{Staff.instr}) "
                "at the left of the staff. ",
-               /* creats*/ "InstrumentName",
-               /* accepts */ "",
-               /* reads */ "instrument instr",
+               /* creat*/ "InstrumentName",
+               /* accept */ "",
+               /* read */ "instrument instr",
                /* write */ "");
 
 /****************************************************************/
@@ -187,13 +185,13 @@ Vocal_name_engraver::create_text ()
     text_->set_property ("text", txt);
 }
 
-ADD_ACKNOWLEDGER(Vocal_name_engraver, bar_line);
-ADD_ACKNOWLEDGER(Vocal_name_engraver, axis_group);
+ADD_ACKNOWLEDGER (Vocal_name_engraver, bar_line);
+ADD_ACKNOWLEDGER (Vocal_name_engraver, axis_group);
 ADD_TRANSLATOR (Vocal_name_engraver,
-               /* descr */ " Prints the name of the a lyric voice (specified by "
+               /* doc */ " Prints the name of the a lyric voice (specified by "
                " @code{Staff.vocalName} and @code{Staff.vocNam}) "
                "at the left of the staff. ",
-               /* creats*/ "VocalName",
-               /* accepts */ "",
-               /* reads */ "vocNam vocalName",
+               /* creat*/ "VocalName",
+               /* accept */ "",
+               /* read */ "vocNam vocalName",
                /* write */ "");