]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/hyphen-engraver.cc
* flower
[lilypond.git] / lily / hyphen-engraver.cc
index 4e12f6d533fbc53be1770653a1ac656de4b74459..aa647816ba989e5d9073a2249b6a1d298a23f660 100644 (file)
@@ -2,10 +2,10 @@
   hyphen-engraver.cc -- implement Hyphen_engraver
 
   source file of the GNU LilyPond music typesetter
-  
+
   (c) 1999--2005 Glen Prideaux <glenprideaux@iname.com>,
-                  Han-Wen Nienhuys <hanwen@cs.uu.nl>,
-                  Jan Nieuwenhuizen <janneke@gnu.org>
+  Han-Wen Nienhuys <hanwen@cs.uu.nl>,
+  Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #include "warn.hh"
@@ -17,14 +17,14 @@ class Hyphen_engraver : public Engraver
 {
   Music *ev_;
   Spanner *hyphen_;
-  Spanner *finished_hyphen_;  
+  Spanner *finished_hyphen_;
 public:
   TRANSLATOR_DECLARATIONS (Hyphen_engraver);
 
 protected:
   virtual void acknowledge_grob (Grob_info);
   virtual void finalize ();
-  virtual bool try_music (Music*);
+  virtual bool try_music (Music *);
   virtual void stop_translation_timestep ();
   virtual void process_music ();
 private:
@@ -32,8 +32,6 @@ private:
 };
 
 
-
-
 Hyphen_engraver::Hyphen_engraver ()
 {
   hyphen_ = 0;
@@ -44,7 +42,7 @@ Hyphen_engraver::Hyphen_engraver ()
 void
 Hyphen_engraver::acknowledge_grob (Grob_info i)
 {
-  Item * item =  dynamic_cast<Item*> (i.grob_);
+  Item *item = dynamic_cast<Item *> (i.grob_);
   // -> Text_item
   if (item && item->internal_has_interface (ly_symbol2scm ("lyric-syllable-interface")))
     {
@@ -56,9 +54,8 @@ Hyphen_engraver::acknowledge_grob (Grob_info i)
     }
 }
 
-
 bool
-Hyphen_engraver::try_music (Musicr)
+Hyphen_engraver::try_music (Music *r)
 {
   if (ev_)
     return false;
@@ -68,22 +65,20 @@ Hyphen_engraver::try_music (Music* r)
 }
 
 void
-completize_hyphen (Spannersp)
+completize_hyphen (Spanner *sp)
 {
   if (!sp->get_bound (RIGHT))
     {
       SCM heads = sp->get_property ("heads");
       if (scm_is_pair (heads))
        {
-         Item* it = dynamic_cast<Item*> (unsmob_grob (scm_car (heads)));
+         Item *it = dynamic_cast<Item *> (unsmob_grob (scm_car (heads)));
          if (it)
            sp->set_bound (RIGHT, it);
        }
     }
 }
 
-  
-
 void
 Hyphen_engraver::finalize ()
 {
@@ -106,7 +101,7 @@ Hyphen_engraver::finalize ()
 
       if (!finished_hyphen_->get_bound (RIGHT))
        {
-         finished_hyphen_->warning (_("unterminated hyphen; removing"));
+         finished_hyphen_->warning (_ ("unterminated hyphen; removing"));
          finished_hyphen_->suicide ();
        }
       finished_hyphen_ = 0;
@@ -118,12 +113,10 @@ Hyphen_engraver::process_music ()
 {
   if (ev_)
     {
-      hyphen_ = make_spanner ("LyricHyphen", ev_->self_scm ()
-);
+      hyphen_ = make_spanner ("LyricHyphen", ev_->self_scm ());
     }
 }
 
-
 void
 Hyphen_engraver::stop_translation_timestep ()
 {
@@ -137,7 +130,7 @@ Hyphen_engraver::stop_translation_timestep ()
       programming_error ("Haven't finished hyphen yet.");
       finished_hyphen_ = 0;
     }
-  
+
   if (hyphen_)
     finished_hyphen_ = hyphen_;
   hyphen_ = 0;
@@ -146,12 +139,10 @@ Hyphen_engraver::stop_translation_timestep ()
 }
 
 
-
-
 ADD_TRANSLATOR (Hyphen_engraver,
-/* descr */       "Create lyric hyphens",
-/* creats*/       "LyricHyphen",
-/* accepts */     "hyphen-event",
-/* acks  */      "lyric-syllable-interface",
-/* reads */       "",
-/* write */       "");
+               /* descr */ "Create lyric hyphens",
+               /* creats*/ "LyricHyphen",
+               /* accepts */ "hyphen-event",
+               /* acks  */ "lyric-syllable-interface",
+               /* reads */ "",
+               /* write */ "");