source file of the GNU LilyPond music typesetter
- (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
+#include "engraver-group.hh"
+
+#include "item.hh"
+#include "international.hh"
+#include "misc.hh"
#include "time-signature.hh"
#include "warn.hh"
-#include "engraver-group-engraver.hh"
-#include "misc.hh"
/**
generate time_signatures.
TRANSLATOR_DECLARATIONS (Time_signature_engraver);
};
-
void
Time_signature_engraver::derived_mark () const
{
scm_gc_mark (last_time_fraction_);
}
-
Time_signature_engraver::Time_signature_engraver ()
{
time_signature_ = 0;
*/
warning (_f ("strange time signature found: %d/%d",
den,
- scm_to_int (scm_car (fr))));
+ int (scm_to_int (scm_car (fr)))));
}
last_time_fraction_ = fr;
#include "translator.icc"
ADD_TRANSLATOR (Time_signature_engraver,
- /* descr */ "Create a TimeSignature whenever @code{timeSignatureFraction} changes",
- /* creats*/ "TimeSignature",
- /* accepts */ "",
- /* reads */ "",
+ /* doc */ "Create a TimeSignature whenever @code{timeSignatureFraction} changes",
+ /* create */ "TimeSignature",
+ /* read */ "",
/* write */ "");