- music_ = m ? m->clone ()->self_scm () : SCM_EOL;
- scm_gc_unprotect_object (music_);
-
- for (int i = 0; i < s.defs_.size (); i++)
- defs_.push (s.defs_[i]->clone ());
-
- header_ = ly_make_anonymous_module (false);
- if (ly_c_module_p (s.header_))
- ly_module_copy (header_, s.header_);
-
- if (s.texts_)
- texts_ = s.texts_;
-}
-
-
-void
-default_rendering (SCM music, SCM outdef,
- SCM book_outputdef,
- SCM header, SCM texts,
- SCM outname,
- SCM key)
-{
- SCM scaled_def = outdef;
- SCM scaled_bookdef = book_outputdef;
-
- Output_def *bpd = unsmob_output_def (book_outputdef);
-
- /* ugh. */
- if (bpd->c_variable ("is-paper") == SCM_BOOL_T)