source file of the GNU LilyPond music typesetter
- (c) 2001--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 2001--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#include "context.hh"
Grob_pq_entry e;
e.grob_ = gi.grob ();
e.end_ = end;
-
+
started_now_.push (e);
}
}
SCM start_busy = get_property ("busyGrobs");
SCM busy = start_busy;
while (scm_is_pair (busy) && *unsmob_moment (scm_caar (busy)) == now)
- {
- busy = scm_cdr (busy);
- }
+ busy = scm_cdr (busy);
started_now_.sort (Grob_pq_entry::compare);
SCM lst = SCM_EOL;
*tail = scm_acons (started_now_[i].end_.smobbed_copy (),
started_now_[i].grob_->self_scm (),
SCM_EOL);
- tail = SCM_CDRLOC(*tail);
+ tail = SCM_CDRLOC (*tail);
}
-
+
busy = scm_merge_x (lst, busy, ly_grob_pq_less_p_proc);
context ()->set_property ("busyGrobs", busy);