source file of the GNU LilyPond music typesetter
- (c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#include "all-font-metrics.hh"
#include "paper-def.hh"
#include "axis-group-interface.hh"
-#include "translator-def.hh"
+#include "context-def.hh"
#include "staff-spacing.hh"
#include "note-spacing.hh"
command_column_->set_grob_property ("breakable", SCM_BOOL_T);
- Grob_info i1 (command_column_);
+ Grob_info i1;
+ i1.grob_ = command_column_;
i1.origin_trans_ = this;
- Grob_info i2 (musical_column_);
+ announce_grob (i1);
+
+ Grob_info i2;
+ i2.grob_ = musical_column_;
i2.origin_trans_ = this;
- announce_grob (i1);
announce_grob (i2);
}
}
progress_indication ("[" + to_string (breaks_) + "]");
check_removal ();
- removal_processing ();
-
+ finalize ();
}
/*
error (_f ("can't find `%s'", "feta20.afm")
+ "\n" +_ ("Fonts have not been installed properly. Aborting"));
- unsmob_translator_def (definition_)->apply_property_operations (this);
+ unsmob_context_def (definition_)->apply_default_property_operations (this);
assert (dynamic_cast<Paper_def *> (output_def_));
assert (!daddy_trans_);
Grob *g = announce_infos_[i].grob_;
if (!dynamic_cast<Paper_column*> (g)) // ugh.
{
-
String msg= "Grob "
+ g->name()
+ " was created too late!";