const.
+2005-03-29 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * lily/grace-engraver.cc (derived_mark): change signature, add
+ const.
+
2005-03-28 Jan Nieuwenhuizen <janneke@gnu.org>
* SConstruct (symlink):
2005-03-28 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * lily/paper-score.cc (process): don't delete grobs after
+ producing stencils.
+
* scm/part-combiner.scm (determine-split-list): switch off
debugging info.
{
protected:
virtual void start_translation_timestep ();
- virtual void derived_mark ();
+ virtual void derived_mark () const;
TRANSLATOR_DECLARATIONS (Grace_engraver);
Moment last_moment_;
}
void
-Grace_engraver::derived_mark ()
+Grace_engraver::derived_mark () const
{
scm_gc_mark (grace_settings_);
+ Engraver::derived_mark ();
}
void
class Music_output
{
public:
- virtual SCM process (String) {return SCM_EOL;}
+ virtual SCM process (String)
+ {
+ return SCM_EOL;
+ }
virtual ~Music_output () {}
};
Array<Column_x_positions> breaking = calc_breaking ();
system_->break_into_pieces (breaking);
SCM lines = system_->get_lines ();
-#if 0
- /* gourlay:do_solve also prints newline. */
- progress_indication ("\n");
-#endif
-
- /* Only keep result stencils in lines_, *title_; delete all grobs. */
- systems_ = SCM_EOL;
+ /*
+ retain Grobs, since they are pointed to by the point & click data
+ structures, and are not marked fully, because child -> parent
+ links aren't marked.
+ */
return lines;
}
#(define $globalheader #f)
#(define version-seen? #f)
+#(set-debug-cell-accesses! 2500)
+
+
\maininput
%% there is a problem at the end of the input file