source file of the GNU LilyPond music typesetter
-(c) 2002--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+(c) 2002--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
int push_count_;
virtual bool try_music(Music*);
- virtual void start_translation_timestep ();
virtual void stop_translation_timestep ();
virtual void process_music ();
virtual void acknowledge_grob (Grob_info);
push_count_ = 0;
}
-void
-Horizontal_bracket_engraver::start_translation_timestep()
-{
- pop_count_ = 0;
- push_count_ = 0;
-}
bool
Horizontal_bracket_engraver::try_music (Music *m)
{
for (int k = 0; k < push_count_; k++)
{
- Spanner * sp = new Spanner (get_property ("HorizontalBracket"));
+ Spanner * sp = make_spanner ("HorizontalBracket");
announce_grob (sp, events_[k]->self_scm());
for (int i = 0; i < bracket_stack_.size(); i++)
if (bracket_stack_.size())
typeset_grob (bracket_stack_.pop());
}
+ pop_count_ = 0;
+ push_count_ = 0;
}