+ super_elem_l_->line_of_score_l_->set_breaking (breaking);
+ super_elem_l_->break_processing ();
+
+ for (iter (span_p_list_.top (),i); i.ok ();)
+ {
+ Spanner *span_p = i.remove_p ();
+ if (span_p->broken_b ()
+ || !((Score_element*)span_p)->line_l ())
+ {
+ span_p->unlink ();
+#if 0
+ int sz = span_p->class_size();
+ set_frobnify (span_p,sz);
+#endif
+ delete span_p;
+ }
+ else
+ {
+ typeset_broken_spanner (span_p);
+ }
+ }
+ for (iter (elem_p_list_.top (),i); i.ok () ;)
+ {
+ Item *i_l =i->access_Item ();
+ if (i_l && !i_l->line_l ())
+ {
+ i_l->unlink ();
+ Score_element * item_p= i.remove_p ();
+#if 0
+ int sz = item_p->class_size ();
+ set_frobnify (item_p, sz);
+#endif
+ delete item_p;
+ }
+ else
+ i++;
+ }