]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/melisma-translator.cc
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / lily / melisma-translator.cc
index dccfb23e511f2d2cd191db6594a87004df3f74ec..74b0e10d5e496ef41c9fd4632ccd426b07cb98d7 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1999--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1999--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #include "engraver.hh"
@@ -20,8 +20,8 @@ public:
   TRANSLATOR_DECLARATIONS (Melisma_translator);
 protected:
   virtual bool try_music (Music *);
-  PRECOMPUTED_VIRTUAL void process_music ();
-  PRECOMPUTED_VIRTUAL void start_translation_timestep ();
+  void process_music ();
+  void start_translation_timestep ();
   Music *event_;
 };
 
@@ -29,9 +29,7 @@ bool
 Melisma_translator::try_music (Music *m)
 {
   if (m->is_mus_type ("melisma-playing-event"))
-    {
-      return melisma_busy (context ());
-    }
+    return melisma_busy (context ());
   else if (m->is_mus_type ("melisma-span-event"))
     {
       event_ = m;
@@ -66,10 +64,9 @@ Melisma_translator::Melisma_translator ()
   event_ = 0;
 }
 
-
 ADD_TRANSLATOR (Melisma_translator,
-               /* descr */ "This translator collects melisma information about ties, beams, and user settings (@code{melismaBusy}, and signals it to the @code{\addlyrics} code.  ",
-               /* creats*/ "",
-               /* accepts */ "melisma-playing-event melisma-span-event",
-               /* reads */ "melismaBusy melismaBusyProperties slurMelismaBusy tieMelismaBusy beamMelismaBusy",
+               /* doc */ "This translator collects melisma information about ties, beams, and user settings (@code{melismaBusy}, and signals it to the @code{\addlyrics} code.  ",
+               /* creat*/ "",
+               /* accept */ "melisma-playing-event melisma-span-event",
+               /* read */ "melismaBusy melismaBusyProperties slurMelismaBusy tieMelismaBusy beamMelismaBusy",
                /* write */ "");