X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fcontext-def.cc;h=72ddf6d37b32e816b0bf585a2fede4f41b429915;hb=a6a51abfd0195a3cf7d6ea095cf69808852f21ce;hp=5768ee5471989f94d42dc87fc13f6c1737e2489e;hpb=6887546c5caf87cdc94252c020f39b43a57bf057;p=lilypond.git diff --git a/lily/context-def.cc b/lily/context-def.cc index 5768ee5471..72ddf6d37b 100644 --- a/lily/context-def.cc +++ b/lily/context-def.cc @@ -291,11 +291,8 @@ Context_def::get_translator_names (SCM user_mod) const if (scm_is_eq (tag, ly_symbol2scm ("consists"))) l1 = scm_cons (arg, l1); - else if (scm_is_eq (tag, ly_symbol2scm ("remove")) - && (scm_is_pair (arg) - || ly_is_procedure (arg) - || get_translator_creator (arg))) - l1 = scm_delete_x (arg, l1); + else if (scm_is_eq (tag, ly_symbol2scm ("remove"))) + l1 = scm_delq_x (arg, l1); } return l1;