diff --git a/pd/src/g_text.c b/pd/src/g_text.c index 408588aecd9f2c4875cddc6392d13e8db10bd753..03830c6ff9af08aa75f171e6c0bd9cf4f91ac78b 100644 --- a/pd/src/g_text.c +++ b/pd/src/g_text.c @@ -601,7 +601,12 @@ static void message_blob(t_message *x, t_blob *st) static void message_list(t_message *x, t_symbol *s, int argc, t_atom *argv) { + // TODO: here and elsewhere in the message, do we want $0 to be parsed + // into canvas instance? Makes sense since there is no such argument, + // but will this break anything? + //canvas_setcurrent(x->m_glist); binbuf_eval(x->m_text.te_binbuf, &x->m_messresponder.mr_pd, argc, argv); + //canvas_unsetcurrent(x->m_glist); } static void message_set(t_message *x, t_symbol *s, int argc, t_atom *argv)