#include "bar-line.hh"
#include "score-engraver.hh"
-#include "event.hh"
-#include "engraver-group-engraver.hh"
#include "warn.hh"
#include "item.hh"
-#include "engraver.hh"
/*
generate bars. Either user ("|:"), or default (new measure)
void
Bar_engraver::process_acknowledged_grobs ()
{
- if (!bar_ && ly_c_string_p (get_property ("whichBar")))
- {
- create_bar ();
- }
+ if (!bar_ && scm_is_string (get_property ("whichBar")))
+ create_bar ();
}
void
Bar_engraver::typeset_bar ()
{
- bar_ =0;
+ bar_ = 0;
}
/*
Bar_engraver::stop_translation_timestep ()
{
if (!bar_)
- {
- get_score_engraver ()->forbid_breaks (); // guh. Use properties!
- }
+ /* guh. Use properties! */
+ get_score_engraver ()->forbid_breaks ();
else
typeset_bar ();
}