X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fstring-number-engraver.cc;h=3eb0b538afbc7335a0a566f82cb3056dd164769c;hb=05286945fcf2083341d94fd18cf66393183ef276;hp=3c1f42993be93b9fd3ef210a6573fbd1abfd71d4;hpb=14d74ac262744d16fc753ee41042d32860d58633;p=lilypond.git diff --git a/lily/string-number-engraver.cc b/lily/string-number-engraver.cc index 3c1f42993b..3eb0b538af 100644 --- a/lily/string-number-engraver.cc +++ b/lily/string-number-engraver.cc @@ -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--2009 Han-Wen Nienhuys +*/ #include "engraver.hh" +// Junk String numbers. class String_number_engraver : public Engraver { public: TRANSLATOR_DECLARATIONS (String_number_engraver); protected: - virtual bool try_music (Music* m); + 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. - - */ +*/ + +#include "translator.icc" ADD_TRANSLATOR (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 */ ""); + /* 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 */ + "" + );