2005-11-04 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * lily/include/score.hh (class Score): remove texts_ member.
+
* lily/beam.cc (set_stem_lengths): force direction callback.
(print): read quantized-positions, so we can force
Beam::set_stem_lengths to occur.
Stencil score_title (SCM);
void classic_output (SCM output_channel);
void output (SCM output_channel);
- void post_processing (SCM, SCM);
};
DECLARE_UNSMOB (Paper_book, paper_book)
String user_key_;
Link_array<Output_def> defs_;
SCM header_;
- SCM texts_;
bool error_found_;
Score ();
Paper_book::print_smob (SCM smob, SCM port, scm_print_state*)
{
Paper_book *b = (Paper_book *) SCM_CELL_WORD_1 (smob);
-
+ (void)b;
scm_puts ("#<Paper_book>", port);
return 1;
}
{
header_ = SCM_EOL;
music_ = SCM_EOL;
- texts_ = SCM_EOL;
error_found_ = false;
smobify_self ();
}
Score *sc = (Score *) SCM_CELL_WORD_1 (s);
scm_gc_mark (sc->header_);
- scm_gc_mark (sc->texts_);
for (int i = sc->defs_.size (); i--;)
scm_gc_mark (sc->defs_[i]->self_scm ());
return sc->music_;
{
header_ = SCM_EOL;
music_ = SCM_EOL;
- texts_ = SCM_EOL;
error_found_ = s.error_found_;
smobify_self ();
header_ = ly_make_anonymous_module (false);
if (ly_is_module (s.header_))
ly_module_copy (header_, s.header_);
-
- texts_ = s.texts_;
}
void