if (support_l == Tie::head (tie_l_arr_[i], RIGHT))
{
tie_changes = different;
-#if 0
- // don't do this, yet. the accidentals can't be
- // deleted, yet.
+#if 1
+ /* Enable accidentals for broken tie */
tie_break_cautionary = tie_l_arr_[i];
#endif
break;
{
Grob *tie = unsmob_grob (gh_cadr (t));
Spanner *sp = dynamic_cast<Spanner*> (tie);
- if (!sp->broken_into_l_arr_.size ())
+ if (!sp->original_l_)
{
/* there should be a better way to delete me */
scm_set_car_x (s, gh_list (gh_caar (s),
ly_symbol2scm ("deleted"),
SCM_UNDEFINED));
+ me->set_grob_property ("molecule", SCM_EOL);
}
}
}