]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/string-number-engraver.cc
Run `make grand-replace'.
[lilypond.git] / lily / string-number-engraver.cc
index c05649d6bb2646fe944b72042d120dcd31d7d398..0e429a957b4e73dab1458501639fb97fc70cc464 100644 (file)
@@ -1,44 +1,52 @@
 /*
-  Junk String numbers.
-  
- */
+  string-number-engraver.cc -- implement String_number_engraver
+
+  source file of the GNU LilyPond music typesetter
+
+  (c) 2005--2008 Han-Wen Nienhuys <hanwen@xs4all.nl>
+*/
 
 #include "engraver.hh"
 
+//  Junk String numbers.
 class String_number_engraver : public Engraver
 {
 public:
   TRANSLATOR_DECLARATIONS (String_number_engraver);
 protected:
-  virtual bool try_music (Musicm);
+  virtual bool try_music (Music *m);
 };
 
-
 bool
-String_number_engraver::try_music (Music * )
+String_number_engraver::try_music (Music *)
 {
   return true;
 }
 
 String_number_engraver::String_number_engraver ()
 {
-
 }
 
 /*
   TODO: string numbers are printed right of the note circled. This
   engraver should provide this functionality.
-  
- */
-
-ENTER_DESCRIPTION (String_number_engraver,
-/* descr */       "Swallow string-number-events - the purpose of this engraver is to"
-" process tab for normal notation. To provent warnings for unprocessed "
-" string-number-event to obscure real error messages, this engraver "
-" swallows them all.",
-                 
-/* creats*/       "",
-/* accepts */     "string-number-event",
-/* acks  */      "",
-/* reads */       "",
-/* write */       "");
+*/
+
+#include "translator.icc"
+
+ADD_TRANSLATOR (String_number_engraver,
+               /* doc */
+               "Swallow string number events.  The purpose of this engraver"
+               " is to process tablatures for normal notation.  To provent"
+               " warnings for unprocessed string number events to obscure"
+               " real error messages, this engraver swallows them all.",
+
+               /* create */
+               "",
+
+               /* read */
+               "",
+
+               /* write */
+               ""
+               );