void change_to (Music_iterator *, SCM, String);
Moment start_moment_;
- Interpretation_context_handle up_;
- Interpretation_context_handle down_;
-
+ Context_handle up_;
+ Context_handle down_;
};
void
if (current && current->id_string () == to_id)
{
String msg;
- msg += _ ("Can't switch translators, I'm there already");
+ msg += _f ("can't change, already in translator: %s", to_id);
}
if (current)
*/
}
else;
-
}
void
"", SCM_EOL);
set_context (voice);
Music_wrapper_iterator::construct_children ();
-
}
void
{
up_.set_context (0);
down_.set_context (0);
-
}
+
IMPLEMENT_CTOR_CALLBACK (Auto_change_iterator);